Hi,
Have implemented a Generic RA. Using JBoss 3.2.0
integrated w/ Tomcat 4.1.24. On Win2K, and using
JDK 1.4
When the EJB completes invocation of RA, the
'close' method (which is not manadatory as per the
JCA spec) of the "Connection" object is invoked by
the JBoss container (right ?). The EJB does not invoke
close by itself. Should it ?
Immediately following the close, a message is posted by
the CachedConnectionManager stating:
"[CachedConnectionManager] Successfully closed a connection for you. Please close them yourself: blah.ra.BlahConnectionImpl@1316264"
Who should close it ? Should the EJB do it (did not
help, the connection was closed twice !) ? Should
the RA do it ? How ?
Please pass on pointers.
thanks,
raghu