gpt4 book ai didi

JBOSS 6 : [CachedConnectionManager] Closing a connection for you. 请自行关闭

转载 作者:行者123 更新时间:2023-12-02 17:51:04 25 4
gpt4 key购买 nike

每次在 JBOSS 6 中完成事务时,我都会收到异常。我知道我没有手动关闭连接,但我想通过更改记录器模式来避免它。为了实现这一点,我添加了以下几行

<logger category="org.jboss.resource.connectionmanager.CachedConnectionManager">
<level name="FATAL"/>
</logger>

在 jboss-6.1.0_Final/server/default/deploy 下的 jboss-logging.xml 中。问题是它没有反射(reflect)在控制台上。根记录器处于 INFO 模式。 确切的堆栈跟踪是

INFO  [CachedConnectionManager] Closing a connection for you.  Please close them yourself: org.jboss.resource.adapter.jdbc.jdk6.WrappedConnectionJDK6@d0249e: java.lang.Throwable: STACKTRACE
at org.jboss.resource.connectionmanager.CachedConnectionManager.registerConnection(CachedConnectionManager.java:278) [:6.1.0.Final]
at org.jboss.resource.connectionmanager.BaseConnectionManager2.allocateConnection(BaseConnectionManager2.java:524) [:6.1.0.Final]
at org.jboss.resource.connectionmanager.BaseConnectionManager2$ConnectionManagerProxy.allocateConnection(BaseConnectionManager2.java:941) [:6.1.0.Final]
at org.jboss.resource.adapter.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:89) [:6.1.0.Final]
at org.hibernate.connection.DatasourceConnectionProvider.getConnection(DatasourceConnectionProvider.java:92) [:3.6.6.Final]
at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:446) [:3.6.6.Final]
at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:167) [:3.6.6.Final]
at org.hibernate.jdbc.BorrowedConnectionProxy.invoke(BorrowedConnectionProxy.java:74) [:3.6.6.Final]

如果有人能告诉我有关 jboss-logging.xml 的文档,我将不胜感激。我们已经从 Jobss 4 迁移过来,它在 conf 目录下有 jog4j.xml。这两个文件是否相似?

最佳答案

track-statements : This boolean element specifies whether to check for unclosed statements when a connection is returned to the pool. If true, a warning message is issued for each unclosed statement. If the log4j category org.jboss.resource.adapter.jdbc.WrappedConnection has trace level enabled, a stack trace of the connection close call is logged as well. This is a debug feature that can be turned off in production.

来源:http://docs.jboss.org/jbossas/docs/Server_Configuration_Guide/beta500/html/ch13s13.html

关于JBOSS 6 : [CachedConnectionManager] Closing a connection for you. 请自行关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8252943/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com