[jboss-user] [JCA/JBoss] - Re: Siebel Resource Adapter for JBoss
weston.price@jboss.com
do-not-reply at jboss.com
Tue Feb 27 00:45:33 EST 2007
There should be nothing preventing the connection from being returned to the pool. A simple
| connection.close()
|
should do it. However, if you are not firing a connection close event to your associated ConnectionListener(s) then this wouldn't occur, so it sounds like this is not being done. Check your ManagedConnection and verify that
1)You are firing a connection close event to the listener(s) and supplying the ManagedConnection instance in the constructor of the ConnectionEvent.
2) You are setting the handle on in the ConnectionEvent so it can be released.
An example of how to do this can be found in
| org.jboss.resource.adapter.jdbc.BaseWrapperManagedConnection
|
Since you are non transaction you don't need to worry about Tx interleaving holding the connection open for the lifetime of the transaction.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4022851#4022851
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4022851
More information about the jboss-user
mailing list