如何避免jboss自动关闭sessionbean里的数据库连接?
我的一个sessionbean里有一个查找方法find()
我在find()里先通过我自己写的一个连接池(很简单,仅仅创建数据库连接和保存)得到数据库连接,
然后执行select语句,最后把连接返回我的连接池,
但是,我发现,执行完sessionbean的find方法后,虽然连接是还给连接池了。但是却被jboss给自动关闭了:
11:05:47,984 INFO [CachedConnectionManager] Successfully closed a connection fo
r you. Please close them yourself: org.jboss.resource.adapter.jdbc.WrappedConne
ction@1d92803
java.lang.Exception: Stack Trace
at org.jboss.resource.connectionmanager.CachedConnectionManager.closeAll
(CachedConnectionManager.java:376)
怎么办?怎么办才能避免jboss关闭我的连接,
补充:如果在servlet里调用我的连接池取连接和归还连接,并不会被jboss关闭。
这是出现在我第一次在sessionbean里使用连接时出现的问题。