[jboss-jira] [JBoss JIRA] (WFLY-9725) Error during transaction manager commit of non-XA resource does not provokes exception being thrown
Ondra Chaloupka (JIRA)
issues at jboss.org
Wed Jan 24 04:40:00 EST 2018
Ondra Chaloupka created WFLY-9725:
-------------------------------------
Summary: Error during transaction manager commit of non-XA resource does not provokes exception being thrown
Key: WFLY-9725
URL: https://issues.jboss.org/browse/WFLY-9725
Project: WildFly
Issue Type: Bug
Components: Transactions
Affects Versions: 11.0.0.Final
Reporter: Ondra Chaloupka
Assignee: Ondra Chaloupka
In case that an exception is thrown during one-phase commit of non-XA transaction participant the error is swallowed and not returned to the caller
This can happend for example when transaction manager calls commit to the e.g. database resource and connection crash happens. Then jdbc driver returns {{XAException}} with error code like {{XAER_RMFAIL}}. This fact is not reflected by exception being thrown to the caller (e.g. EJB bean).
This causes to the fact that user think the work was committed (e.g. INSERT to database) but in fact connection failure happened and nothing was done.
The fix is part of the Narayana at issue https://issues.jboss.org/browse/JBTM-2983 and it should be released with Narayana 5.7.3.Final
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
More information about the jboss-jira
mailing list