Sorry, its not quite as you say. The user has to configure various items for the transaction server and most of those remain unchanged. The one change that must be made is that the CoreEnvironmentBean.setNodeIdentifier () must be changed from a String to an Integer (and the coresponding JTAEnvironmentBean.setXARecoveryNodes).
This is app server configuration and should be unique for nodes sharing an object store (or sharing a remoting domain in the new scenario)