JBOSS 6:[CachedConnectionManager]正在为您关闭连接。请自己关上
在JBoss6中,每次事务结束时,我都会遇到一个异常。我知道我不是手动关闭连接,但我希望通过更改记录器模式来避免连接。为了实现这一点,我添加了以下几行JBOSS 6:[CachedConnectionManager]正在为您关闭连接。请自己关上,jboss,jboss6.x,Jboss,Jboss6.x,在JBoss6中,每次事务结束时,我都会遇到一个异常。我知道我不是手动关闭连接,但我希望通过更改记录器模式来避免连接。为了实现这一点,我添加了以下几行 <logger category="org.jboss.resource.connectionmanager.CachedConnectionManager"> <level name="FATAL"/> </logger> 如果有人能让我知道jboss-logging.xml上的文档,我将
<logger category="org.jboss.resource.connectionmanager.CachedConnectionManager">
<level name="FATAL"/>
</logger>
如果有人能让我知道jboss-logging.xml上的文档,我将不胜感激。我们已经从Jobs4迁移过来,它在conf dir下有jog4j.xml。这两个文件相似吗
跟踪语句:此布尔元素指定是否检查
连接返回到池时未关闭的语句。如果
则会为每个未关闭的语句发出警告消息。如果
log4j categoryorg.jboss.resource.adapter.jdbc.WrappedConnection
如果启用了跟踪级别,则将创建连接关闭调用的堆栈跟踪
也有记录。这是一个调试功能,可以在中关闭
生产
来源:请按照Jboss 6.1中的以下步骤解决此问题, 01:15:19406信息[CachedConnectionManager]正在为您关闭连接。请自己关闭它们:org.jboss.resource.adapter.jdbc。WrappedConnection@ef028b java.lang.Throwable:STACKTRACE 在org.jboss.resource.connectionmanager.CachedConnectionManager.register上 我禁用JBoss CachedConnectionManager来修复问题 步骤1:$JBOSS\u HOME/server\default\deploy\jbossweb.sar/server.xml 注释或删除类名CachedConnectionValue:
<!--Valve className="org.jboss.web.tomcat.service.jca.CachedConnectionValve"
cachedConnectionManagerObjectName="jboss.jca:service=CachedConnectionManager"
transactionManagerObjectName="jboss:service=TransactionManager" /-->
步骤2:server/default/deploy/jbossweb.sar/META-INF/jboss-beans.xml
注释或删除缓存连接管理器:
<!--
<depends>jboss.jca:service=CachedConnectionManager</depends>
-->
步骤3:$JBOSS\u HOME/server/default/conf/standardjboss.xml
注释或删除所有CachedConnectionInterceptor语句:
<!--
<interceptor>org.jboss.resource.connectionmanager.CachedConnectionInterceptor</interceptor>
-->
与关闭未关闭的结果集相关的消息!请自己在server.log文件中关闭它,这意味着track语句已启用,而ResultSet/语句未关闭。此跟踪由数据源上的以下选项启用 决议: 如果您是EAP中的
mssql ds.xml
使用false
请参阅
关于这个问题,你有什么好消息吗?我也有同样的问题。。
<!--
<interceptor>org.jboss.resource.connectionmanager.CachedConnectionInterceptor</interceptor>
-->