[jboss-jira] [JBoss JIRA] (WFLY-2623) Unable to change process-id mechanism from process-id-uuid to process-id-socket-binding on transaction

Harald Pehl (JIRA) issues at jboss.org
Tue Aug 18 09:54:27 EDT 2015


    [ https://issues.jboss.org/browse/WFLY-2623?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13099440#comment-13099440 ] 

Harald Pehl commented on WFLY-2623:
-----------------------------------

Most of the forms in the management console are automatically generated based on the attribute metadata from the {{:read-resource-description}} operation. This works pretty well for simple attributes / resources. 

However complex dependencies between attributes like {{process-id-uuid}} and {{process-id-socket-binding}} cannot be addressed with this approach. 

Switching between UUID and socket binding should be provided as custom operations. The attributes should be read-only to reflect the current state. Other management clients like the CLI would benefit from this approach as well. IMO its way too complicated to switch back and forth using default operations. 

> Unable to change process-id mechanism from process-id-uuid to process-id-socket-binding on transaction 
> -------------------------------------------------------------------------------------------------------
>
>                 Key: WFLY-2623
>                 URL: https://issues.jboss.org/browse/WFLY-2623
>             Project: WildFly
>          Issue Type: Bug
>          Components: Transactions
>    Affects Versions: 10.0.0.Beta1
>            Reporter: Amos Feng
>            Assignee: Hayk Hovsepyan
>            Priority: Critical
>              Labels: transaction
>             Fix For: 8.0.0.Final
>
>
> https://bugzilla.redhat.com/show_bug.cgi?id=1036739
> process-id mechanism can not be changed from process-id-uuid to process-id-socket-binding.
> The following ERROR occurred at JBoss start-up:
> {noformat}
> ERROR [org.jboss.as.controller.management-operation] (ServerService Thread Pool -- 44) JBAS014613: Operation ("add") failed - address: ([("subsystem" => "transactions")]) - failure description: "JBAS014746: process-id-uuid may not be null"
> {noformat}
> The root reason is it does not check the PROCESS_ID_UUID if defined when booting the coreEnvironment service in TransactionSubsytemAdd.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)


More information about the jboss-jira mailing list