[
https://issues.jboss.org/browse/WFLY-6942?page=com.atlassian.jira.plugin....
]
Michael Musgrove resolved WFLY-6942.
------------------------------------
Release Notes Text: The transactions tooling operation to remove heuristically
completed XA resource participants from transaction logs previously (to this release) did
not invoke the forget operation on the resource. This call is useful since it facilitates
clean up. In this release the forget operation is called when removing such participants.
However, by default the result of the forget call is ignored and even if it fails the log
is still removed. To override this behaviour the administrator can set a system property
called ignoreMBeanHeuristics to the value false. With this value set participants will not
be removed from the log if the forget call is unsuccessful.
Fix Version/s: 11.0.0.Alpha1
Resolution: Done
This operaton is fixed in WFLY-7241 (Upgrade Narayana to 5.3.5.Final).
Only the docs/release notes update for how to trigger the forget operation is pending.
Add a forget operation to the transaction subsystem tooling
-----------------------------------------------------------
Key: WFLY-6942
URL:
https://issues.jboss.org/browse/WFLY-6942
Project: WildFly
Issue Type: Feature Request
Components: Transactions
Affects Versions: 10.1.0.CR1
Reporter: Michael Musgrove
Assignee: Michael Musgrove
Fix For: 11.0.0.Alpha1
The CLI tooling provides two features for dealing with heuristic participants:
* a recover command that will move it back into the prepared state if the admin thinks a
second prepare attempt is likely to succeed;
* a delete operation if the admin thinks it safe to do so;
In the case of XA resources we also need a forget operation which will trigger the
resource adaptor to clean up its end instead of relying on the admin to use tooling
provided by the RA to clean up.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)