When using Coherence resource adapter in WebSphere Application Server you may see the following messages in the log:
ConnectionFac I J2CA0122I: Resource reference tangosol.coherenceTx could not be located, so default values of the following are used:
res-auth: 1 (APPLICATION)
res-isolation-level: 0 (TRANSACTION_NONE)
res-sharing-scope: true (SHAREABLE)
res-resolution-control: 999 (undefined)
To get rid of these messages you will need to add a resource reference to your web or ejb deployment descriptor:
<resource-ref id="ResourceRef_coherence"> <res-ref-name>coherenceTx</res-ref-name> <res-type>com.tangosol.run.jca.CacheAdapter</r es-type> <res-auth>Application</res-auth> </resource-ref>
<resRefBindings xmi:id="ResourceRefBinding_coherenceTx" jndiName="tangosol.coherenceTx"> <bindingResourceRef href="WEB-INF/web.xml#ResourceRef_coherenceTx"/> </resRefBindings>
<resourceRefExtensions xmi:id="ResourceRefExtension_coherenceTx"> <resourceRef href="WEB-INF/web.xml#ResourceRef_coherenceTx"/> </resourceRefExtensions>