I got the following warning on startup of EAP 6.4.2:
WARNÂ [org.jboss.as.txn] (ServerService Thread Pool — 46) JBAS010153: Node identifier property is set to the default value. Please make sure it is unique.
To get rid of this you have to add a node-identifier attribute in the transactions subsystem. Here is my actual config after adding the attribute:
<subsystem xmlns="urn:jboss:domain:transactions:1.5">
<core-environment node-identifier="eap6">
<process-id>
<uuid/>
</process-id>
</core-environment>
<recovery-environment socket-binding="txn-recovery-environment" status-socket-binding="txn-status-manager"/>
<coordinator-environment default-timeout="300"/>
</subsystem>
The default standalone.xml has no node-identifier=”SOME_ID” entry and that’s the reason for this warning.