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]



Reply via email to