I have seen similar post's on this topic, but not yet explained to the point in which I am seeking. We are using JBoss3.2.3. I have a fat client calling
a stateless EJB. We are using local-tx-datasources. I am getting the following warning from the server log.
[org.jboss.resource.connectionmanager.TxConnectionManager] Prepare called on a local tx. Use of local transactions on a jta transaction with more than one branch may result in inconsistent data in some cases of failure.
The ejb is using CMP transaction-type. Many have suggested switch to XA datasources to resolve this message and others have said to just ignore. All transactions seem to working correctly. The app has been in use for awhile.
Can someone please tell me what action should be taken to resolve this?
Thanks..
This is covered in Wiki FAQ
I would not recommend ignoring it unless you're certain you understand the conditions under which this occurs.