【发布时间】:2012-01-05 09:06:57
【问题描述】:
每次事务在 JBOSS 6 中结束时我都会遇到异常。我知道我不会手动关闭连接,但我想通过更改记录器模式来避免它。为了实现这一点,我添加了以下几行
<logger category="org.jboss.resource.connectionmanager.CachedConnectionManager">
<level name="FATAL"/>
</logger>
在 jboss-6.1.0_Final/server/default/deploy 下的 jboss-logging.xml 中。 问题是它没有反映在控制台上。根记录器处于 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 dir 下有 jog4j.xml。这两个文件是否相似?
【问题讨论】:
-
您在这个问题上有什么好消息吗?我有同样的问题..