In XASessionImpl#end, the javadoc says:
* If TMFAIL is specified, we disassociate this session from
* the transaction specified and mark the transaction rollback
only.
But the actual implementation doesn't mark as rollback only:if (flags == TMSUCCESS || flags == TMFAIL || flags == TMSUSPEND) {
associate(null);
}
Is this on purpose?
Florent
--
Florent Guillaume, Nuxeo (Paris, France) Director of R&D
+33 1 40 33 71 59 http://nuxeo.com [EMAIL PROTECTED]
