Closing a connection for you. Please close them yourself

今天用JBOSS进行测试时,connect 连接关闭报错 一般情况下 jboss会自动关闭连接的,代码里面也加了关闭连接的代码 ,但是还是出现 Closing a connection for you. Please close them yourself: org.jboss.resource 。

解决方法:JBOSS 4.0以上 jboss-4.0.5.GA\server\default\deploy/jbossjca-service.xml

将文件当中的
<mbean code="org.jboss.resource.connectionmanager.CachedConnectionManager"
         name="jboss.jca:service=CachedConnectionManager">
    <depends optional-attribute-name="TransactionManagerServiceName">jboss:service=TransactionManager</depends>

    <!-- Enable connection close debug monitoring -->
   <attribute name="Debug">true</attribute>
将红色部分的true 改为false

这样jboss就不会报错了

猜你喜欢

转载自sys-ks-cnm.iteye.com/blog/1683072