环境: JBoss 5.0.1.CR2
DB : ORACLE 11G
EJB : BMT Stateful Session(Bean Managed Transaction)
现象: 有状态SesssionBean在运行过程中,抛出RuntimeException异常,
导致断开数据库连接的函数未被执行。
? 结果是这个BEAN死掉了,但是分配给它的数据库连接还活着。
另外,抛出异常之前,还执行了UPDATE语句,导致表被锁。
请问如何通过配置JBoss来解决这个问题?
------解决方案--------------------------------------------------------
请问有没有办法让JBoss自动清理释放这类数据库连接?
谢谢!
------解决方案--------------------------------------------------------
没有高人愿意指教吗?
------解决方案--------------------------------------------------------
no one can give me a answer or hint?
------解决方案--------------------------------------------------------
参考文档:jboss_home/docs/dtd/jboss-ds_x_x.dtd
里面有介绍所有参数的用处和使用方法。前提是能看懂dtd。
------解决方案--------------------------------------------------------
该回复于2011-02-17 08:44:16被版主删除