Details
-
Bug
-
Resolution: Unresolved
-
Minor
-
None
-
5.10.6.Final
-
None
-
- Run MQ docker run --rm -e LICENSE=accept -e MQ_QMGR_NAME=QM1 -p 1414:1414 -p 9443:9443 -it ibmcom/mq
- Run Test mvn clean test
- Observe Warn-Log
Description
When using Websphere MQ, after an optimised delist (with TM_FAIL), the rollback return XAER_NOTA (which seems to be spec-compliant). Narayana then logs a Warning.
Sequence:
- RM.enlist
- TX.rollback
- RM.delist (with TM_FAIL) -> XA_RBROLLBACK
- RM.rollback -> XAER_NOTA
It seems that should be expected behaviour and not log a WARN message.
Find a sample program here: https://github.com/apinske/playground-mq