[jboss-jira] [JBoss JIRA] (WFLY-4583) Do not log messages about XAResources which implement XAResourceWrapper SPI and that are known to have completed safely

Kabir Khan (JIRA) issues at jboss.org
Wed Dec 6 11:20:31 EST 2017


     [ https://issues.jboss.org/browse/WFLY-4583?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Kabir Khan closed WFLY-4583.
----------------------------


> Do not log messages about XAResources which implement XAResourceWrapper SPI and that are known to have completed safely
> -----------------------------------------------------------------------------------------------------------------------
>
>                 Key: WFLY-4583
>                 URL: https://issues.jboss.org/browse/WFLY-4583
>             Project: WildFly
>          Issue Type: Enhancement
>          Components: Transactions
>            Reporter: Tom Jenkinson
>            Assignee: Gytis Trikleris
>             Fix For: 10.0.0.Alpha1
>
>
> n the XA protocol a time window exists wherein the RM has committed and thus forgotten a tx branch but the TM has not yet deleted its log. A crash during this window currently results in an unrecoverable situation, as the TM assumes the branch belongs to an RM that is uncontactable and will retry recovery indefinitely. This stems from an inability to relate the Xid to a specific RM. It can be overridden globally with JTAEnvironmentBean.xaAssumeRecoveryComplete, but we would prefer more fine-grained control. With the availability of RM id information from XAResourceWrapper this becomes feasible.



--
This message was sent by Atlassian JIRA
(v7.5.0#75005)


More information about the jboss-jira mailing list