-
Bug
-
Resolution: Done
-
Blocker
-
None
-
1.1.7.Final
-
None
File system registry records are not deleted when prepare call reports read-only. The WFTC returns the XAResource.XA_RDONLY when there was no data changes done at the remote server. The WFTC then does not consider such resource as in-doubt (the registry does not add it with resourceInDoubt.resourceInDoubt(this)). That means that the XAResource.recover() does not return such resource and the record at data/ejb-xa-recovery is not deleted.
Note: the record would be deleted if the JVM restarts. Then all records from data/ejb-xa-recovery is loaded as in-doubt and the XAResource.recover() would manage them.
- is cloned by
-
JBEAP-17933 [GSS](7.2.z) WFTC-78 - XA file registry does not delete records when prepare reports READ ONLY
- Closed
- is related to
-
JBTM-3218 Transaction statistics for read-only + last record may go wrong
- Closed
-
WFTC-79 Upgrade wildfly-transaction-client to 1.1.8.Final
- Resolved
-
WFLY-12762 Upgrade wildfly-transaction-client to 1.1.8.Final
- Closed
- relates to
-
WFTC-67 WFLY transaction client does not provide information for transaction recovery in case of failure after prepare
- Resolved