Bug 1036739
Summary: | Unable to change process-id mechanism from process-id-uuid to process-id-socket-binding on transaction subsystem | ||||||
---|---|---|---|---|---|---|---|
Product: | [JBoss] JBoss Enterprise Application Platform 6 | Reporter: | Masafumi Miura <mmiura> | ||||
Component: | Transaction Manager | Assignee: | Amos Feng <zfeng> | ||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Ondrej Chaloupka <ochaloup> | ||||
Severity: | unspecified | Docs Contact: | |||||
Priority: | unspecified | ||||||
Version: | 6.1.1 | CC: | kkhan, ochaloup, tom.jenkinson | ||||
Target Milestone: | ER2 | ||||||
Target Release: | EAP 6.3.0 | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2014-06-28 15:38:17 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 1017816 | ||||||
Attachments: |
|
Description
Masafumi Miura
2013-12-02 14:28:39 UTC
patch looks good to me We have had a report that it may not work in all circumstances, just trying to verify the report before we raise PRs. Although the patch functionally works with respect to the transaction manager, when the server is restarted and the config is read: /subsystem=transactions:read-resource(recursive=true) process-id-uuid returns undefined rather than false Similarly process-id-socket-process-id returns undefined rather than false It should be possible to make these settings persistent booleans. Thanks for the contribution so far, if you know how to report these values as false I am very happy to go with that solution. *** Bug 1017816 has been marked as a duplicate of this bug. *** Just a note: This bug was created for EAP 6.1.1 but this issue resides in 6.2.0 as well. The root reason is it does not check the PROCESS_ID_UUID if defined when booting the coreEnvironment service in TransactionSubsytemAdd. Verified for EAP 6.3.0.ER2. The process id generation by socket binding is possible to set in configuration. do not think the bug had a measurable impact on EAP. |