(Not sure whether this is correct behavior or not.)
|
case Status.STATUS_MARKED_ROLLBACK: |
While the transaction in question is irrevocably doomed, "marked for rollback" seems to be considered an active-like status. See also https://www.eclipse.org/lists/jta-dev/msg00258.html and following.
Whether this is correct behavior or not, the method's javadoc also does not align with its current behavior so one thing or the other needs to be addressed.
(Not sure whether this is correct behavior or not.)
helidon/integrations/jta/jdbc/src/main/java/io/helidon/integrations/jta/jdbc/JtaConnection.java
Line 1004 in 61adad5
While the transaction in question is irrevocably doomed, "marked for rollback" seems to be considered an active-like status. See also https://www.eclipse.org/lists/jta-dev/msg00258.html and following.
Whether this is correct behavior or not, the method's javadoc also does not align with its current behavior so one thing or the other needs to be addressed.