[
https://issues.jboss.org/browse/WFLY-5536?page=com.atlassian.jira.plugin....
]
Martyn Taylor commented on WFLY-5536:
-------------------------------------
IIUC the only thing the TM needs from the XAResourceWrapper.getJNDI is a unique string
that identifies the resource manager. In Artemis it is possible to have a single
connection factory (with a single JNDI) talk to multiple servers (resource managers) for
example in a clustered environment. This is the reason we append the NodeID to the JNDI
name. It is a bit of a hack imo but this is the solution we agreed on with TX and Artemis
guys.
The JNDI name is still present in this scenario from what I can see from [~jmesnil] post
which should be enough information for the TM. So I can not see any reason why it should
fail to remove the log entry. That said I will replicate this locally and see if there is
another underlying issue with Artemis XAResources.
Recovery manager is not able to recover MDB and shows warnings on
each run.
---------------------------------------------------------------------------
Key: WFLY-5536
URL:
https://issues.jboss.org/browse/WFLY-5536
Project: WildFly
Issue Type: Bug
Components: JMS
Affects Versions: 10.0.0.CR2
Reporter: Hayk Hovsepyan
Assignee: Jeff Mesnil
Priority: Blocker
Attachments: MDB_JMS_XA.log
Recovery manager is not able to recover MDB and shows warnings.
This causes to see the same warning log in server each time recovery is run.
This happens when server is crashed before transaction state is saved.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)