I enabled the tracing on org.jboss.resource and org.jboss.hibernate.
The log file reflects a simple hibernate operation (transaction already
active). Jboss first generates an IllegalStateException and then gives another
warning that it closed a connection for me.
12:07:41,952 RMI TCP Connection(7)-138.203.2.97 TRACE [HibernateContext] No
session bound; generating
12:07:41,952 RMI TCP Connection(7)-138.203.2.97 TRACE [TransactionSynch]
Preparing synch [name=java:/hibernate/SessionFactory, session=net.sf.hibernat
[EMAIL PROTECTED]
12:07:41,952 RMI TCP Connection(7)-138.203.2.97 TRACE [TxConnectionManager]
subject: null
12:07:41,952 RMI TCP Connection(7)-138.203.2.97 TRACE [TxConnectionManager]
getManagedConnection trackByTx=true tx=TransactionImpl:XidImpl[FormatId=25
7, GlobalId=beantn0019495/179, BranchQual=, localId=179]
12:07:41,952 RMI TCP Connection(7)-138.203.2.97 TRACE
[JBossManagedConnectionPool] supplying ManagedConnection from pool:
org.jboss.resource.connectio
[EMAIL PROTECTED] [EMAIL PROTECTED] hand
les=0 lastUse=1107342461952 permit=false trackByTx=false [EMAIL PROTECTED]
context=or
[EMAIL PROTECTED]
12:07:41,952 RMI TCP Connection(7)-138.203.2.97 TRACE
[JBossManagedConnectionPool] Getting connection from pool
org.jboss.resource.connectionmanager.T
[EMAIL PROTECTED] [EMAIL PROTECTED] handles=0 last
Use=1107342461952 permit=true trackByTx=true [EMAIL PROTECTED]
context=org.jboss.reso
[EMAIL PROTECTED] [InUse/Available/Max]: [1/29/30]
12:07:41,952 RMI TCP Connection(7)-138.203.2.97 TRACE [TxConnectionManager]
enlisting currenttx: TransactionImpl:XidImpl[FormatId=257, GlobalId=beantn
0019495/179, BranchQual=, localId=179], ManagedConnection: [EMAIL PROTECTED]
trackByTx=true
12:07:41,952 RMI TCP Connection(7)-138.203.2.97 TRACE [TxConnectionManager]
start, xid: XidImpl[FormatId=257, GlobalId=beantn0019495/179, BranchQual=1
, localId=179], flags: 0
12:07:41,952 RMI TCP Connection(7)-138.203.2.97 TRACE [CachedConnectionManager]
registering connection from org.jboss.resource.connectionmanager.TxCon
[EMAIL PROTECTED], connection : [EMAIL PROTECTED], key:
org.jboss.resource.connectionmanager.CachedConnect
[EMAIL PROTECTED]
12:07:41,962 RMI TCP Connection(7)-138.203.2.97 TRACE [CachedConnectionManager]
old stack for key: com.alcatel.ni.datacollection.ejb.ChartGeneratorBea
[EMAIL PROTECTED]
12:07:42,012 RMI TCP Connection(7)-138.203.2.97 TRACE [CachedConnectionManager]
popped object: org.jboss.resource.connectionmanager.CachedConnectionMa
[EMAIL PROTECTED]
12:07:42,012 RMI TCP Connection(7)-138.203.2.97 TRACE [CachedConnectionManager]
old stack for key: [EMAIL PROTECTED]
12:07:42,022 RMI TCP Connection(7)-138.203.2.97 TRACE [CachedConnectionManager]
popped object: org.jboss.resource.connectionmanager.CachedConnectionMa
[EMAIL PROTECTED]
12:07:42,022 RMI TCP Connection(7)-138.203.2.97 TRACE [CachedConnectionManager]
popped object: org.jboss.resource.connectionmanager.CachedConnectionMa
[EMAIL PROTECTED]
12:07:42,022 RMI TCP Connection(7)-138.203.2.97 TRACE [TransactionSynch]
Flushing Session
12:07:42,022 RMI TCP Connection(7)-138.203.2.97 TRACE [TxConnectionManager] end
on xid: XidImpl[FormatId=257, GlobalId=beantn0019495/179, BranchQual=1
, localId=179] called with flags 67108864
12:07:42,062 RMI TCP Connection(7)-138.203.2.97 TRACE [TransactionSynch]
Closing Session
12:07:42,062 RMI TCP Connection(7)-138.203.2.97 TRACE [TxConnectionManager]
connectionClosed called mc=org.jboss.resource.adapter.jdbc.local.LocalMana
[EMAIL PROTECTED]
12:07:42,062 RMI TCP Connection(7)-138.203.2.97 TRACE [CachedConnectionManager]
unregistering connection from org.jboss.resource.connectionmanager.TxC
[EMAIL PROTECTED], object: [EMAIL PROTECTED], key:
org.jboss.resource.connectionmanager.CachedConnection
[EMAIL PROTECTED]
12:07:42,062 RMI TCP Connection(7)-138.203.2.97 INFO [TxConnectionManager]
throwable from unregister connection
java.lang.IllegalStateException: Trying to return an unknown connection2!
[EMAIL PROTECTED]
at
org.jboss.resource.connectionmanager.CachedConnectionManager.unregisterConnection(CachedConnectionManager.java:374)
at
org.jboss.resource.connectionmanager.TxConnectionManager$TxConnectionEventListener.connectionClosed(TxConnectionManager.java:508)
at
org.jboss.resource.adapter.jdbc.BaseWrapperManagedConnection.closeHandle(BaseWrapperManagedConnection.java:300)
at
org.jboss.resource.adapter.jdbc.WrappedConnection.close(WrappedConnection.java:116)
at
net.sf.hibernate.connection.DatasourceConnectionProvider.closeConnection(DatasourceConnectionProvider.java:64)
at
net.sf.hibernate.impl.BatcherImpl.closeConnection(BatcherImpl.java:297)
at net.sf.hibernate.impl.SessionImpl.disconnect(SessionImpl.java:3348)
at net.sf.hibernate.impl.SessionImpl.close(SessionImpl.java:576)
at
org.jboss.hibernate.session.TransactionSynch.afterCompletion(TransactionSynch.java:71)
at
org.jboss.tm.TransactionImpl.doAfterCompletion(TransactionImpl.java:1418)
at
org.jboss.tm.TransactionImpl.completeTransaction(TransactionImpl.java:1090)
at org.jboss.tm.TransactionImpl.commit(TransactionImpl.java:349)
at
org.jboss.ejb.plugins.TxInterceptorCMT.endTransaction(TxInterceptorCMT.java:454)
at
org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:322)
at
org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:146)
at
org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:123)
at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:192)
at
org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:122)
at
org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:624)
at org.jboss.ejb.Container.invoke(Container.java:870)
at
org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:413)
at
org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:82)
at $Proxy171.purgeAllInspections(Unknown Source)
at
com.alcatel.ni.inspectionsystem.InspectionTestUtil.dropInspectionStuff(InspectionTestUtil.java:120)
at
com.alcatel.ni.datacollection.ejb.DataCollectionConfigurationBeanTest.tearDown(DataCollectionConfigurationBeanTest.java:75)
at junit.framework.TestCase.runBare(TestCase.java:130)
at net.sourceforge.junitejb.EJBTestCase.runBare(EJBTestCase.java:133)
at
net.sourceforge.junitejb.EJBTestRunnerBean.runTestCase(EJBTestRunnerBean.java:99)
at
net.sourceforge.junitejb.EJBTestRunnerBean.run(EJBTestRunnerBean.java:43)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.invocation.Invocation.performCall(Invocation.java:345)
at
org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:214)
at
org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:185)
at
org.jboss.webservice.server.ServiceEndpointInterceptor.invoke(ServiceEndpointInterceptor.java:51)
at
org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:48)
at
org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:105)
at
org.jboss.ejb.plugins.AbstractTxInterceptorBMT.invokeNext(AbstractTxInterceptorBMT.java:153)
at
org.jboss.ejb.plugins.TxInterceptorBMT.invoke(TxInterceptorBMT.java:62)
at
org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:113)
at
org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:123)
at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:192)
at
org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:122)
at
org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:624)
at org.jboss.ejb.Container.invoke(Container.java:870)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at
org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:144)
at org.jboss.mx.server.Invocation.dispatch(Invocation.java:80)
at org.jboss.mx.server.Invocation.invoke(Invocation.java:72)
at
org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:249)
at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:642)
at
org.jboss.invocation.jrmp.server.JRMPInvoker$MBeanServerAction.invoke(JRMPInvoker.java:805)
at
org.jboss.invocation.jrmp.server.JRMPInvoker.invoke(JRMPInvoker.java:406)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:294)
at sun.rmi.transport.Transport$1.run(Transport.java:153)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Transport.java:149)
at
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:460)
at
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:701)
at java.lang.Thread.run(Thread.java:595)
12:07:42,072 RMI TCP Connection(7)-138.203.2.97 TRACE [TxConnectionManager]
unregisterConnection: 0 handles left
12:07:42,072 RMI TCP Connection(7)-138.203.2.97 TRACE [TxConnectionManager]
isManagedConnectionFree=false mc=org.jboss.resource.adapter.jdbc.local.Loc
[EMAIL PROTECTED]
12:07:42,072 RMI TCP Connection(7)-138.203.2.97 TRACE
[JBossManagedConnectionPool] putting ManagedConnection back into pool
kill=false cl=org.jboss.re
[EMAIL PROTECTED] mc=org.jboss.resource.adapter.jdbc.local.LocalManagedConnec
[EMAIL PROTECTED] handles=0 lastUse=1107342461952 permit=true trackByTx=false
[EMAIL PROTECTED]
06f3 [EMAIL PROTECTED]
12:07:42,072 RMI TCP Connection(7)-138.203.2.97 TRACE
[JBossManagedConnectionPool] Returning connection to pool
org.jboss.resource.connectionmanager.T
[EMAIL PROTECTED] [EMAIL PROTECTED] handles=0 last
Use=1107342462072 permit=false trackByTx=false [EMAIL PROTECTED]
context=org.jboss.re
[EMAIL PROTECTED] [InUse/Available/Max]: [0/30/30]
12:07:42,072 RMI TCP Connection(7)-138.203.2.97 INFO [CachedConnectionManager]
Closing a connection for you. Please close them yourself: org.jboss.r
[EMAIL PROTECTED]
12:07:42,072 RMI TCP Connection(7)-138.203.2.97 TRACE [TxConnectionManager]
subject: null
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3864808#3864808
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3864808
-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user