[Design of Messaging on JBoss (Messaging/JBoss)] - NPEs are not acceptable error messages
by adrian@jboss.org
Do you know about this? Try running the jboss testsuite
./build.sh one-test -Dtest=org.jboss.test.mdb.test.MDBUnitTestCase
| 17:44:05,260 ERROR [ExceptionUtil] ConnectionEndpoint[82-daiuns9f-1-90moms9f-06zeo2-d24o4c5] sendTransaction [fg-gj9vns9f-1-90moms9f-06zeo2-d24o4c5]
| javax.jms.IllegalStateException: Cannot find session with id h8-zakuns9f-1-90moms9f-06zeo2-d24o4c5
| at org.jboss.jms.server.endpoint.ServerConnectionEndpoint.processTransaction(ServerConnectionEndpoint.java:803)
| at org.jboss.jms.server.endpoint.ServerConnectionEndpoint.sendTransaction(ServerConnectionEndpoint.java:454)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised.org$jboss$jms$server$endpoint$advised$ConnectionAdvised$sendTransaction$aop(ConnectionAdvised.java:101)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.container.SecurityAspect.handleSendTransaction(SecurityAspect.java:195)
| at sun.reflect.GeneratedMethodAccessor112.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.aop.advice.PerInstanceAdvice.invoke(PerInstanceAdvice.java:119)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.container.ServerLogInterceptor.invoke(ServerLogInterceptor.java:105)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised.sendTransaction(ConnectionAdvised.java)
| at org.jboss.jms.wireformat.ConnectionSendTransactionRequest.serverInvoke(ConnectionSendTransactionRequest.java:82)
| at org.jboss.jms.server.remoting.JMSServerInvocationHandler.invoke(JMSServerInvocationHandler.java:143)
| at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:771)
| at org.jboss.remoting.transport.local.LocalClientInvoker.invoke(LocalClientInvoker.java:101)
| at org.jboss.remoting.Client.invoke(Client.java:1634)
| at org.jboss.remoting.Client.invoke(Client.java:548)
| at org.jboss.remoting.Client.invoke(Client.java:536)
| at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:187)
| at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:158)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate.org$jboss$jms$client$delegate$ClientConnectionDelegate$sendTransaction$aop(ClientConnectionDelegate.java:221)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.container.FailoverValveInterceptor.invoke(FailoverValveInterceptor.java:92)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate.sendTransaction(ClientConnectionDelegate.java)
| at org.jboss.jms.tx.ResourceManager.commitLocal(ResourceManager.java:209)
| at org.jboss.jms.client.container.SessionAspect.handleCommit(SessionAspect.java:557)
| at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleCommit_17311779.invoke(SessionAspect_z_handleCommit_17311779.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.commit(ClientSessionDelegate.java)
| at org.jboss.jms.client.JBossSession.commit(JBossSession.java:164)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession$LocalDemarcationStrategy.end(JmsServerSession.java:332)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:243)
| at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:204)
| at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
| at java.lang.Thread.run(Thread.java:595)
| 17:44:05,260 ERROR [ExceptionUtil] ConnectionEndpoint[82-daiuns9f-1-90moms9f-06zeo2-d24o4c5] sendTransaction [ig-gj9vns9f-1-90moms9f-06zeo2-d24o4c5]
| javax.jms.IllegalStateException: Cannot find session with id h8-zakuns9f-1-90moms9f-06zeo2-d24o4c5
| at org.jboss.jms.server.endpoint.ServerConnectionEndpoint.processTransaction(ServerConnectionEndpoint.java:803)
| at org.jboss.jms.server.endpoint.ServerConnectionEndpoint.sendTransaction(ServerConnectionEndpoint.java:454)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised.org$jboss$jms$server$endpoint$advised$ConnectionAdvised$sendTransaction$aop(ConnectionAdvised.java:101)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.container.SecurityAspect.handleSendTransaction(SecurityAspect.java:195)
| at sun.reflect.GeneratedMethodAccessor112.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.aop.advice.PerInstanceAdvice.invoke(PerInstanceAdvice.java:119)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.container.ServerLogInterceptor.invoke(ServerLogInterceptor.java:105)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised.sendTransaction(ConnectionAdvised.java)
| at org.jboss.jms.wireformat.ConnectionSendTransactionRequest.serverInvoke(ConnectionSendTransactionRequest.java:82)
| at org.jboss.jms.server.remoting.JMSServerInvocationHandler.invoke(JMSServerInvocationHandler.java:143)
| at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:771)
| at org.jboss.remoting.transport.local.LocalClientInvoker.invoke(LocalClientInvoker.java:101)
| at org.jboss.remoting.Client.invoke(Client.java:1634)
| at org.jboss.remoting.Client.invoke(Client.java:548)
| at org.jboss.remoting.Client.invoke(Client.java:536)
| at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:187)
| at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:158)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate.org$jboss$jms$client$delegate$ClientConnectionDelegate$sendTransaction$aop(ClientConnectionDelegate.java:221)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.container.FailoverValveInterceptor.invoke(FailoverValveInterceptor.java:92)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate.sendTransaction(ClientConnectionDelegate.java)
| at org.jboss.jms.tx.ResourceManager.commitLocal(ResourceManager.java:209)
| at org.jboss.jms.client.container.SessionAspect.handleCommit(SessionAspect.java:557)
| at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleCommit_17311779.invoke(SessionAspect_z_handleCommit_17311779.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.commit(ClientSessionDelegate.java)
| at org.jboss.jms.client.JBossSession.commit(JBossSession.java:164)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession$LocalDemarcationStrategy.end(JmsServerSession.java:332)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:243)
| at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:204)
| at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
| at java.lang.Thread.run(Thread.java:595)
| 17:44:05,261 ERROR [ClosedInterceptor] ClosedInterceptor.ClientSessionDelegate[h8-zakuns9f-1-90moms9f-06zeo2-d24o4c5]: method redeliver() did not go through, the interceptor is CLOSED
| 17:44:05,260 ERROR [ExceptionUtil] ConnectionEndpoint[82-daiuns9f-1-90moms9f-06zeo2-d24o4c5] sendTransaction [jg-gj9vns9f-1-90moms9f-06zeo2-d24o4c5]
| javax.jms.IllegalStateException: Cannot find session with id h8-zakuns9f-1-90moms9f-06zeo2-d24o4c5
| at org.jboss.jms.server.endpoint.ServerConnectionEndpoint.processTransaction(ServerConnectionEndpoint.java:803)
| at org.jboss.jms.server.endpoint.ServerConnectionEndpoint.sendTransaction(ServerConnectionEndpoint.java:454)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised.org$jboss$jms$server$endpoint$advised$ConnectionAdvised$sendTransaction$aop(ConnectionAdvised.java:101)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.container.SecurityAspect.handleSendTransaction(SecurityAspect.java:195)
| at sun.reflect.GeneratedMethodAccessor112.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.aop.advice.PerInstanceAdvice.invoke(PerInstanceAdvice.java:119)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.container.ServerLogInterceptor.invoke(ServerLogInterceptor.java:105)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised.sendTransaction(ConnectionAdvised.java)
| at org.jboss.jms.wireformat.ConnectionSendTransactionRequest.serverInvoke(ConnectionSendTransactionRequest.java:82)
| at org.jboss.jms.server.remoting.JMSServerInvocationHandler.invoke(JMSServerInvocationHandler.java:143)
| at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:771)
| at org.jboss.remoting.transport.local.LocalClientInvoker.invoke(LocalClientInvoker.java:101)
| at org.jboss.remoting.Client.invoke(Client.java:1634)
| at org.jboss.remoting.Client.invoke(Client.java:548)
| at org.jboss.remoting.Client.invoke(Client.java:536)
| at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:187)
| at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:158)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate.org$jboss$jms$client$delegate$ClientConnectionDelegate$sendTransaction$aop(ClientConnectionDelegate.java:221)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.container.FailoverValveInterceptor.invoke(FailoverValveInterceptor.java:92)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate.sendTransaction(ClientConnectionDelegate.java)
| at org.jboss.jms.tx.ResourceManager.commitLocal(ResourceManager.java:209)
| at org.jboss.jms.client.container.SessionAspect.handleCommit(SessionAspect.java:557)
| at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleCommit_17311779.invoke(SessionAspect_z_handleCommit_17311779.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.commit(ClientSessionDelegate.java)
| at org.jboss.jms.client.JBossSession.commit(JBossSession.java:164)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession$LocalDemarcationStrategy.end(JmsServerSession.java:332)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:243)
| at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:204)
| at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
| at java.lang.Thread.run(Thread.java:595)
| 17:44:05,262 ERROR [ClosedInterceptor] ClosedInterceptor.ClientSessionDelegate[h8-zakuns9f-1-90moms9f-06zeo2-d24o4c5]: method redeliver() did not go through, the interceptor is CLOSED
| 17:44:05,262 ERROR [JmsServerSession] Failed to commit session transaction
| javax.jms.IllegalStateException: The object is closed
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:157)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$redeliver_N1959001033568420259.invokeNext(ClientSessionDelegate$redeliver_N1959001033568420259.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.redeliver(ClientSessionDelegate.java)
| at org.jboss.jms.tx.ResourceManager.redeliverMessages(ResourceManager.java:622)
| at org.jboss.jms.tx.ResourceManager.rollbackLocal(ResourceManager.java:251)
| at org.jboss.jms.tx.ResourceManager.commitLocal(ResourceManager.java:226)
| at org.jboss.jms.client.container.SessionAspect.handleCommit(SessionAspect.java:557)
| at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleCommit_17311779.invoke(SessionAspect_z_handleCommit_17311779.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.commit(ClientSessionDelegate.java)
| at org.jboss.jms.client.JBossSession.commit(JBossSession.java:164)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession$LocalDemarcationStrategy.end(JmsServerSession.java:332)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:243)
| at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:204)
| at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
| at java.lang.Thread.run(Thread.java:595)
| 17:44:05,263 ERROR [ClosedInterceptor] ClosedInterceptor.ClientSessionDelegate[h8-zakuns9f-1-90moms9f-06zeo2-d24o4c5]: method redeliver() did not go through, the interceptor is CLOSED
| 17:44:05,264 ERROR [JmsServerSession] Failed to commit session transaction
| javax.jms.IllegalStateException: The object is closed
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:157)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$redeliver_N1959001033568420259.invokeNext(ClientSessionDelegate$redeliver_N1959001033568420259.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.redeliver(ClientSessionDelegate.java)
| at org.jboss.jms.tx.ResourceManager.redeliverMessages(ResourceManager.java:622)
| at org.jboss.jms.tx.ResourceManager.rollbackLocal(ResourceManager.java:251)
| at org.jboss.jms.tx.ResourceManager.commitLocal(ResourceManager.java:226)
| at org.jboss.jms.client.container.SessionAspect.handleCommit(SessionAspect.java:557)
| at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleCommit_17311779.invoke(SessionAspect_z_handleCommit_17311779.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.commit(ClientSessionDelegate.java)
| at org.jboss.jms.client.JBossSession.commit(JBossSession.java:164)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession$LocalDemarcationStrategy.end(JmsServerSession.java:332)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:243)
| at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:204)
| at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
| at java.lang.Thread.run(Thread.java:595)
| 17:44:05,263 ERROR [JmsServerSession] Failed to commit session transaction
| javax.jms.IllegalStateException: The object is closed
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:157)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$redeliver_N1959001033568420259.invokeNext(ClientSessionDelegate$redeliver_N1959001033568420259.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.redeliver(ClientSessionDelegate.java)
| at org.jboss.jms.tx.ResourceManager.redeliverMessages(ResourceManager.java:622)
| at org.jboss.jms.tx.ResourceManager.rollbackLocal(ResourceManager.java:251)
| at org.jboss.jms.tx.ResourceManager.commitLocal(ResourceManager.java:226)
| at org.jboss.jms.client.container.SessionAspect.handleCommit(SessionAspect.java:557)
| at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleCommit_17311779.invoke(SessionAspect_z_handleCommit_17311779.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.commit(ClientSessionDelegate.java)
| at org.jboss.jms.client.JBossSession.commit(JBossSession.java:164)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession$LocalDemarcationStrategy.end(JmsServerSession.java:332)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:243)
| at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:204)
| at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
| at java.lang.Thread.run(Thread.java:595)
| 17:44:05,260 ERROR [ExceptionUtil] ConnectionEndpoint[82-daiuns9f-1-90moms9f-06zeo2-d24o4c5] sendTransaction [hg-gj9vns9f-1-90moms9f-06zeo2-d24o4c5]
| javax.jms.IllegalStateException: Cannot find session with id h8-zakuns9f-1-90moms9f-06zeo2-d24o4c5
| at org.jboss.jms.server.endpoint.ServerConnectionEndpoint.processTransaction(ServerConnectionEndpoint.java:803)
| at org.jboss.jms.server.endpoint.ServerConnectionEndpoint.sendTransaction(ServerConnectionEndpoint.java:454)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised.org$jboss$jms$server$endpoint$advised$ConnectionAdvised$sendTransaction$aop(ConnectionAdvised.java:101)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.container.SecurityAspect.handleSendTransaction(SecurityAspect.java:195)
| at sun.reflect.GeneratedMethodAccessor112.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.aop.advice.PerInstanceAdvice.invoke(PerInstanceAdvice.java:119)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.container.ServerLogInterceptor.invoke(ServerLogInterceptor.java:105)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised.sendTransaction(ConnectionAdvised.java)
| at org.jboss.jms.wireformat.ConnectionSendTransactionRequest.serverInvoke(ConnectionSendTransactionRequest.java:82)
| at org.jboss.jms.server.remoting.JMSServerInvocationHandler.invoke(JMSServerInvocationHandler.java:143)
| at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:771)
| at org.jboss.remoting.transport.local.LocalClientInvoker.invoke(LocalClientInvoker.java:101)
| at org.jboss.remoting.Client.invoke(Client.java:1634)
| at org.jboss.remoting.Client.invoke(Client.java:548)
| at org.jboss.remoting.Client.invoke(Client.java:536)
| at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:187)
| at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:158)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate.org$jboss$jms$client$delegate$ClientConnectionDelegate$sendTransaction$aop(ClientConnectionDelegate.java:221)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.container.FailoverValveInterceptor.invoke(FailoverValveInterceptor.java:92)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate.sendTransaction(ClientConnectionDelegate.java)
| at org.jboss.jms.tx.ResourceManager.commitLocal(ResourceManager.java:209)
| at org.jboss.jms.client.container.SessionAspect.handleCommit(SessionAspect.java:557)
| at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleCommit_17311779.invoke(SessionAspect_z_handleCommit_17311779.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.commit(ClientSessionDelegate.java)
| at org.jboss.jms.client.JBossSession.commit(JBossSession.java:164)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession$LocalDemarcationStrategy.end(JmsServerSession.java:332)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:243)
| at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:204)
| at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
| at java.lang.Thread.run(Thread.java:595)
| 17:44:05,260 ERROR [ExceptionUtil] ConnectionEndpoint[82-daiuns9f-1-90moms9f-06zeo2-d24o4c5] sendTransaction [gg-gj9vns9f-1-90moms9f-06zeo2-d24o4c5]
| javax.jms.IllegalStateException: Cannot find session with id h8-zakuns9f-1-90moms9f-06zeo2-d24o4c5
| at org.jboss.jms.server.endpoint.ServerConnectionEndpoint.processTransaction(ServerConnectionEndpoint.java:803)
| at org.jboss.jms.server.endpoint.ServerConnectionEndpoint.sendTransaction(ServerConnectionEndpoint.java:454)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised.org$jboss$jms$server$endpoint$advised$ConnectionAdvised$sendTransaction$aop(ConnectionAdvised.java:101)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.container.SecurityAspect.handleSendTransaction(SecurityAspect.java:195)
| at sun.reflect.GeneratedMethodAccessor112.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.aop.advice.PerInstanceAdvice.invoke(PerInstanceAdvice.java:119)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.container.ServerLogInterceptor.invoke(ServerLogInterceptor.java:105)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised.sendTransaction(ConnectionAdvised.java)
| at org.jboss.jms.wireformat.ConnectionSendTransactionRequest.serverInvoke(ConnectionSendTransactionRequest.java:82)
| at org.jboss.jms.server.remoting.JMSServerInvocationHandler.invoke(JMSServerInvocationHandler.java:143)
| at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:771)
| at org.jboss.remoting.transport.local.LocalClientInvoker.invoke(LocalClientInvoker.java:101)
| at org.jboss.remoting.Client.invoke(Client.java:1634)
| at org.jboss.remoting.Client.invoke(Client.java:548)
| at org.jboss.remoting.Client.invoke(Client.java:536)
| at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:187)
| at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:158)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate.org$jboss$jms$client$delegate$ClientConnectionDelegate$sendTransaction$aop(ClientConnectionDelegate.java:221)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.container.FailoverValveInterceptor.invoke(FailoverValveInterceptor.java:92)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate.sendTransaction(ClientConnectionDelegate.java)
| at org.jboss.jms.tx.ResourceManager.commitLocal(ResourceManager.java:209)
| at org.jboss.jms.client.container.SessionAspect.handleCommit(SessionAspect.java:557)
| at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleCommit_17311779.invoke(SessionAspect_z_handleCommit_17311779.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.commit(ClientSessionDelegate.java)
| at org.jboss.jms.client.JBossSession.commit(JBossSession.java:164)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession$LocalDemarcationStrategy.end(JmsServerSession.java:332)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:243)
| at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:204)
| at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
| at java.lang.Thread.run(Thread.java:595)
| 17:44:05,265 ERROR [ClosedInterceptor] ClosedInterceptor.ClientSessionDelegate[h8-zakuns9f-1-90moms9f-06zeo2-d24o4c5]: method redeliver() did not go through, the interceptor is CLOSED
| 17:44:05,266 ERROR [ClosedInterceptor] ClosedInterceptor.ClientSessionDelegate[h8-zakuns9f-1-90moms9f-06zeo2-d24o4c5]: method redeliver() did not go through, the interceptor is CLOSED
| 17:44:05,266 ERROR [JmsServerSession] Failed to commit session transaction
| javax.jms.IllegalStateException: The object is closed
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:157)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$redeliver_N1959001033568420259.invokeNext(ClientSessionDelegate$redeliver_N1959001033568420259.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.redeliver(ClientSessionDelegate.java)
| at org.jboss.jms.tx.ResourceManager.redeliverMessages(ResourceManager.java:622)
| at org.jboss.jms.tx.ResourceManager.rollbackLocal(ResourceManager.java:251)
| at org.jboss.jms.tx.ResourceManager.commitLocal(ResourceManager.java:226)
| at org.jboss.jms.client.container.SessionAspect.handleCommit(SessionAspect.java:557)
| at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleCommit_17311779.invoke(SessionAspect_z_handleCommit_17311779.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.commit(ClientSessionDelegate.java)
| at org.jboss.jms.client.JBossSession.commit(JBossSession.java:164)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession$LocalDemarcationStrategy.end(JmsServerSession.java:332)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:243)
| at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:204)
| at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
| at java.lang.Thread.run(Thread.java:595)
| 17:44:05,266 ERROR [JmsServerSession] Failed to commit session transaction
| javax.jms.IllegalStateException: The object is closed
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:157)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$redeliver_N1959001033568420259.invokeNext(ClientSessionDelegate$redeliver_N1959001033568420259.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.redeliver(ClientSessionDelegate.java)
| at org.jboss.jms.tx.ResourceManager.redeliverMessages(ResourceManager.java:622)
| at org.jboss.jms.tx.ResourceManager.rollbackLocal(ResourceManager.java:251)
| at org.jboss.jms.tx.ResourceManager.commitLocal(ResourceManager.java:226)
| at org.jboss.jms.client.container.SessionAspect.handleCommit(SessionAspect.java:557)
| at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleCommit_17311779.invoke(SessionAspect_z_handleCommit_17311779.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.commit(ClientSessionDelegate.java)
| at org.jboss.jms.client.JBossSession.commit(JBossSession.java:164)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession$LocalDemarcationStrategy.end(JmsServerSession.java:332)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:243)
| at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:204)
| at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
| at java.lang.Thread.run(Thread.java:595)
| 17:44:05,273 ERROR [ExceptionUtil] ConnectionEndpoint[82-daiuns9f-1-90moms9f-06zeo2-d24o4c5] sendTransaction [pg-tj9vns9f-1-90moms9f-06zeo2-d24o4c5]
| javax.jms.IllegalStateException: Cannot find session with id h8-zakuns9f-1-90moms9f-06zeo2-d24o4c5
| at org.jboss.jms.server.endpoint.ServerConnectionEndpoint.processTransaction(ServerConnectionEndpoint.java:803)
| at org.jboss.jms.server.endpoint.ServerConnectionEndpoint.sendTransaction(ServerConnectionEndpoint.java:454)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised.org$jboss$jms$server$endpoint$advised$ConnectionAdvised$sendTransaction$aop(ConnectionAdvised.java:101)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.container.SecurityAspect.handleSendTransaction(SecurityAspect.java:195)
| at sun.reflect.GeneratedMethodAccessor112.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.aop.advice.PerInstanceAdvice.invoke(PerInstanceAdvice.java:119)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.container.ServerLogInterceptor.invoke(ServerLogInterceptor.java:105)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised.sendTransaction(ConnectionAdvised.java)
| at org.jboss.jms.wireformat.ConnectionSendTransactionRequest.serverInvoke(ConnectionSendTransactionRequest.java:82)
| at org.jboss.jms.server.remoting.JMSServerInvocationHandler.invoke(JMSServerInvocationHandler.java:143)
| at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:771)
| at org.jboss.remoting.transport.local.LocalClientInvoker.invoke(LocalClientInvoker.java:101)
| at org.jboss.remoting.Client.invoke(Client.java:1634)
| at org.jboss.remoting.Client.invoke(Client.java:548)
| at org.jboss.remoting.Client.invoke(Client.java:536)
| at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:187)
| at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:158)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate.org$jboss$jms$client$delegate$ClientConnectionDelegate$sendTransaction$aop(ClientConnectionDelegate.java:221)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.container.FailoverValveInterceptor.invoke(FailoverValveInterceptor.java:92)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate.sendTransaction(ClientConnectionDelegate.java)
| at org.jboss.jms.tx.ResourceManager.commitLocal(ResourceManager.java:209)
| at org.jboss.jms.client.container.SessionAspect.handleCommit(SessionAspect.java:557)
| at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleCommit_17311779.invoke(SessionAspect_z_handleCommit_17311779.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.commit(ClientSessionDelegate.java)
| at org.jboss.jms.client.JBossSession.commit(JBossSession.java:164)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession$LocalDemarcationStrategy.end(JmsServerSession.java:332)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:243)
| at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:204)
| at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
| at java.lang.Thread.run(Thread.java:595)
| 17:44:05,290 ERROR [ClosedInterceptor] ClosedInterceptor.ClientSessionDelegate[h8-zakuns9f-1-90moms9f-06zeo2-d24o4c5]: method redeliver() did not go through, the interceptor is CLOSED
| 17:44:05,290 ERROR [JmsServerSession] Failed to commit session transaction
| javax.jms.IllegalStateException: The object is closed
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:157)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$redeliver_N1959001033568420259.invokeNext(ClientSessionDelegate$redeliver_N1959001033568420259.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.redeliver(ClientSessionDelegate.java)
| at org.jboss.jms.tx.ResourceManager.redeliverMessages(ResourceManager.java:622)
| at org.jboss.jms.tx.ResourceManager.rollbackLocal(ResourceManager.java:251)
| at org.jboss.jms.tx.ResourceManager.commitLocal(ResourceManager.java:226)
| at org.jboss.jms.client.container.SessionAspect.handleCommit(SessionAspect.java:557)
| at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleCommit_17311779.invoke(SessionAspect_z_handleCommit_17311779.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.commit(ClientSessionDelegate.java)
| at org.jboss.jms.client.JBossSession.commit(JBossSession.java:164)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession$LocalDemarcationStrategy.end(JmsServerSession.java:332)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:243)
| at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:204)
| at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
| at java.lang.Thread.run(Thread.java:595)
| 17:44:05,291 ERROR [ExceptionUtil] ConnectionEndpoint[82-daiuns9f-1-90moms9f-06zeo2-d24o4c5] sendTransaction [sg-bk9vns9f-1-90moms9f-06zeo2-d24o4c5]
| javax.jms.IllegalStateException: Cannot find session with id h8-zakuns9f-1-90moms9f-06zeo2-d24o4c5
| at org.jboss.jms.server.endpoint.ServerConnectionEndpoint.processTransaction(ServerConnectionEndpoint.java:803)
| at org.jboss.jms.server.endpoint.ServerConnectionEndpoint.sendTransaction(ServerConnectionEndpoint.java:454)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised.org$jboss$jms$server$endpoint$advised$ConnectionAdvised$sendTransaction$aop(ConnectionAdvised.java:101)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.container.SecurityAspect.handleSendTransaction(SecurityAspect.java:195)
| at sun.reflect.GeneratedMethodAccessor112.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.aop.advice.PerInstanceAdvice.invoke(PerInstanceAdvice.java:119)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.container.ServerLogInterceptor.invoke(ServerLogInterceptor.java:105)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised.sendTransaction(ConnectionAdvised.java)
| at org.jboss.jms.wireformat.ConnectionSendTransactionRequest.serverInvoke(ConnectionSendTransactionRequest.java:82)
| at org.jboss.jms.server.remoting.JMSServerInvocationHandler.invoke(JMSServerInvocationHandler.java:143)
| at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:771)
| at org.jboss.remoting.transport.local.LocalClientInvoker.invoke(LocalClientInvoker.java:101)
| at org.jboss.remoting.Client.invoke(Client.java:1634)
| at org.jboss.remoting.Client.invoke(Client.java:548)
| at org.jboss.remoting.Client.invoke(Client.java:536)
| at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:187)
| at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:158)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate.org$jboss$jms$client$delegate$ClientConnectionDelegate$sendTransaction$aop(ClientConnectionDelegate.java:221)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.container.FailoverValveInterceptor.invoke(FailoverValveInterceptor.java:92)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate.sendTransaction(ClientConnectionDelegate.java)
| at org.jboss.jms.tx.ResourceManager.commitLocal(ResourceManager.java:209)
| at org.jboss.jms.client.container.SessionAspect.handleCommit(SessionAspect.java:557)
| at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleCommit_17311779.invoke(SessionAspect_z_handleCommit_17311779.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.commit(ClientSessionDelegate.java)
| at org.jboss.jms.client.JBossSession.commit(JBossSession.java:164)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession$LocalDemarcationStrategy.end(JmsServerSession.java:332)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:243)
| at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:204)
| at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
| at java.lang.Thread.run(Thread.java:595)
| 17:44:05,290 ERROR [ExceptionUtil] ConnectionEndpoint[82-daiuns9f-1-90moms9f-06zeo2-d24o4c5] sendTransaction [rg-ak9vns9f-1-90moms9f-06zeo2-d24o4c5]
| javax.jms.IllegalStateException: Cannot find session with id h8-zakuns9f-1-90moms9f-06zeo2-d24o4c5
| at org.jboss.jms.server.endpoint.ServerConnectionEndpoint.processTransaction(ServerConnectionEndpoint.java:803)
| at org.jboss.jms.server.endpoint.ServerConnectionEndpoint.sendTransaction(ServerConnectionEndpoint.java:454)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised.org$jboss$jms$server$endpoint$advised$ConnectionAdvised$sendTransaction$aop(ConnectionAdvised.java:101)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.container.SecurityAspect.handleSendTransaction(SecurityAspect.java:195)
| at sun.reflect.GeneratedMethodAccessor112.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.aop.advice.PerInstanceAdvice.invoke(PerInstanceAdvice.java:119)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.container.ServerLogInterceptor.invoke(ServerLogInterceptor.java:105)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised.sendTransaction(ConnectionAdvised.java)
| at org.jboss.jms.wireformat.ConnectionSendTransactionRequest.serverInvoke(ConnectionSendTransactionRequest.java:82)
| at org.jboss.jms.server.remoting.JMSServerInvocationHandler.invoke(JMSServerInvocationHandler.java:143)
| at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:771)
| at org.jboss.remoting.transport.local.LocalClientInvoker.invoke(LocalClientInvoker.java:101)
| at org.jboss.remoting.Client.invoke(Client.java:1634)
| at org.jboss.remoting.Client.invoke(Client.java:548)
| at org.jboss.remoting.Client.invoke(Client.java:536)
| at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:187)
| at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:158)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate.org$jboss$jms$client$delegate$ClientConnectionDelegate$sendTransaction$aop(ClientConnectionDelegate.java:221)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.container.FailoverValveInterceptor.invoke(FailoverValveInterceptor.java:92)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate.sendTransaction(ClientConnectionDelegate.java)
| at org.jboss.jms.tx.ResourceManager.commitLocal(ResourceManager.java:209)
| at org.jboss.jms.client.container.SessionAspect.handleCommit(SessionAspect.java:557)
| at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleCommit_17311779.invoke(SessionAspect_z_handleCommit_17311779.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.commit(ClientSessionDelegate.java)
| at org.jboss.jms.client.JBossSession.commit(JBossSession.java:164)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession$LocalDemarcationStrategy.end(JmsServerSession.java:332)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:243)
| at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:204)
| at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
| at java.lang.Thread.run(Thread.java:595)
| 17:44:05,291 ERROR [ClosedInterceptor] ClosedInterceptor.ClientSessionDelegate[h8-zakuns9f-1-90moms9f-06zeo2-d24o4c5]: method redeliver() did not go through, the interceptor is CLOSED
| 17:44:05,292 ERROR [JmsServerSession] Failed to commit session transaction
| javax.jms.IllegalStateException: The object is closed
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:157)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$redeliver_N1959001033568420259.invokeNext(ClientSessionDelegate$redeliver_N1959001033568420259.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.redeliver(ClientSessionDelegate.java)
| at org.jboss.jms.tx.ResourceManager.redeliverMessages(ResourceManager.java:622)
| at org.jboss.jms.tx.ResourceManager.rollbackLocal(ResourceManager.java:251)
| at org.jboss.jms.tx.ResourceManager.commitLocal(ResourceManager.java:226)
| at org.jboss.jms.client.container.SessionAspect.handleCommit(SessionAspect.java:557)
| at org.jboss.aop.advice.org.jboss.jms.client.container.SessionAspect_z_handleCommit_17311779.invoke(SessionAspect_z_handleCommit_17311779.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$commit_8461082169793485964.invokeNext(ClientSessionDelegate$commit_8461082169793485964.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.commit(ClientSessionDelegate.java)
| at org.jboss.jms.client.JBossSession.commit(JBossSession.java:164)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession$LocalDemarcationStrategy.end(JmsServerSession.java:332)
| at org.jboss.resource.adapter.jms.inflow.JmsServerSession.run(JmsServerSession.java:243)
| at org.jboss.resource.work.WorkWrapper.execute(WorkWrapper.java:204)
| at org.jboss.util.threadpool.BasicTaskWrapper.run(BasicTaskWrapper.java:260)
| at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
| at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
| at java.lang.Thread.run(Thread.java:595)
| 17:44:05,293 ERROR [ClosedInterceptor] ClosedInterceptor.ClientSessionDelegate[h8-zakuns9f-1-90moms9f-06zeo2-d24o4c5]: method redeliver() did not go through, the interceptor is CLOSED
| 17:44:05,293 ERROR [ExceptionUtil] ConnectionEndpoint[82-daiuns9f-1-90moms9f-06zeo2-d24o4c5] sendTransaction [vg-dk9vns9f-1-90moms9f-06zeo2-d24o4c5]
| javax.jms.IllegalStateException: Cannot find session with id h8-zakuns9f-1-90moms9f-06zeo2-d24o4c5
| at org.jboss.jms.server.endpoint.ServerConnectionEndpoint.processTransaction(ServerConnectionEndpoint.java:803)
| at org.jboss.jms.server.endpoint.ServerConnectionEndpoint.sendTransaction(ServerConnectionEndpoint.java:454)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised.org$jboss$jms$server$endpoint$advised$ConnectionAdvised$sendTransaction$aop(ConnectionAdvised.java:101)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.container.SecurityAspect.handleSendTransaction(SecurityAspect.java:195)
| at sun.reflect.GeneratedMethodAccessor112.invoke(Unknown Source)
| at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
| at java.lang.reflect.Method.invoke(Method.java:585)
| at org.jboss.aop.advice.PerInstanceAdvice.invoke(PerInstanceAdvice.java:119)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.container.ServerLogInterceptor.invoke(ServerLogInterceptor.java:105)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised$sendTransaction_N3268650789275322226.invokeNext(ConnectionAdvised$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.server.endpoint.advised.ConnectionAdvised.sendTransaction(ConnectionAdvised.java)
| at org.jboss.jms.wireformat.ConnectionSendTransactionRequest.serverInvoke(ConnectionSendTransactionRequest.java:82)
| at org.jboss.jms.server.remoting.JMSServerInvocationHandler.invoke(JMSServerInvocationHandler.java:143)
| at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:771)
| at org.jboss.remoting.transport.local.LocalClientInvoker.invoke(LocalClientInvoker.java:101)
| at org.jboss.remoting.Client.invoke(Client.java:1634)
| at org.jboss.remoting.Client.invoke(Client.java:548)
| at org.jboss.remoting.Client.invoke(Client.java:536)
| at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:187)
| at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:158)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate.org$jboss$jms$client$delegate$ClientConnectionDelegate$sendTransaction$aop(ClientConnectionDelegate.java:221)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$sendTransaction_N3268650789275322226.invokeNext(ClientConnectionDelegate$sendTransaction_N3268650789275322226.java)
| at org.jboss.jms.client.container.FailoverValveInterceptor.invoke(FailoverValveInterceptor.java:92)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientConnectionDelegate$
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4110265#4110265
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4110265
18 years, 4 months
[Deployers on JBoss (Deployers/JBoss)] - Re: HOWTO: remove a deployment context that is in error?
by adrian@jboss.org
I just found one broken test org.jboss.test.mdb.test.MDBUnitTestCase.
JBoss Messaging is throwing all sorts of errors, but during teardown this leads
to
| <testcase classname="org.jboss.test.mdb.test.MDBUnitTestCase$1" name="unknown" time="0.0010">
| <error message="Cannot find durable subscription with name DurableSubscriberExample to unsubscribe" type="javax.jms.InvalidDestinationException">javax.jms.InvalidD
| estinationException: Cannot find durable subscription with name DurableSubscriberExample to unsubscribe
| at org.jboss.jms.server.endpoint.ServerSessionEndpoint.unsubscribe(ServerSessionEndpoint.java:812)
| at org.jboss.jms.server.endpoint.advised.SessionAdvised.org$jboss$jms$server$endpoint$advised$SessionAdvised$unsubscribe$aop(SessionAdvised.java:135)
| at org.jboss.jms.server.endpoint.advised.SessionAdvised$unsubscribe_8775578479443985821.invokeNext(SessionAdvised$unsubscribe_8775578479443985821.java)
| at org.jboss.jms.server.container.ServerLogInterceptor.invoke(ServerLogInterceptor.java:105)
| at org.jboss.jms.server.endpoint.advised.SessionAdvised$unsubscribe_8775578479443985821.invokeNext(SessionAdvised$unsubscribe_8775578479443985821.java)
| at org.jboss.jms.server.endpoint.advised.SessionAdvised.unsubscribe(SessionAdvised.java)
| at org.jboss.jms.wireformat.SessionUnsubscribeRequest.serverInvoke(SessionUnsubscribeRequest.java:74)
| at org.jboss.jms.server.remoting.JMSServerInvocationHandler.invoke(JMSServerInvocationHandler.java:143)
| at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:771)
| at org.jboss.remoting.transport.socket.ServerThread.processInvocation(ServerThread.java:573)
| at org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java:387)
| at org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:166)
| at org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java:163)
| at org.jboss.remoting.Client.invoke(Client.java:1634)
| at org.jboss.remoting.Client.invoke(Client.java:548)
| at org.jboss.remoting.Client.invoke(Client.java:536)
| at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:187)
| at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:158)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.org$jboss$jms$client$delegate$ClientSessionDelegate$unsubscribe$aop(ClientSessionDelegate.java:413)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$unsubscribe_8775578479443985821.invokeNext(ClientSessionDelegate$unsubscribe_8775578479443985821.java)
| at org.jboss.jms.client.container.FailoverValveInterceptor.invoke(FailoverValveInterceptor.java:92)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$unsubscribe_8775578479443985821.invokeNext(ClientSessionDelegate$unsubscribe_8775578479443985821.java)
| at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:170)
| at org.jboss.aop.advice.PerInstanceInterceptor.invoke(PerInstanceInterceptor.java:106)
| at org.jboss.jms.client.delegate.ClientSessionDelegate$unsubscribe_8775578479443985821.invokeNext(ClientSessionDelegate$unsubscribe_8775578479443985821.java)
| at org.jboss.jms.client.delegate.ClientSessionDelegate.unsubscribe(ClientSessionDelegate.java)
| at org.jboss.jms.client.JBossSession.unsubscribe(JBossSession.java:377)
| at org.jboss.test.mdb.test.MDBUnitTestCase$1.tearDown(MDBUnitTestCase.java:309)
|
and the test queues/topics were not getting undeployed.
I'm fixing it. So previous errors in the teardown don't stop other things
getting undeployed.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4110263#4110263
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4110263
18 years, 4 months
[Design of JCA on JBoss] - Re: DeploymentInfo/Template MCF
by vickyk
After spending some more time analyzing the failure of testAddDataSource I could make that the org.jboss.resource.deployers.management.DsDataSourceTemplate.wrtieTemplate(..) is not implemented fully , the code should be something like
| if( group instanceof ManagedConnectionFactoryDeploymentGroup )
| {
| AbstractManagedObjectFactory mof = new AbstractManagedObjectFactory();
| ManagedObject dsDeploymentMO = mof.initManagedObject((Serializable)group,"DataSource", "LocalTx");
| for(ManagedProperty moprop : values.getProperties().values())
| {
| ManagedProperty moProp = dsDeploymentMO.getProperty(moprop.getName());
| moProp.setValue((Serializable)moprop.getValue());
| }
| }
|
This above code needs to be refactored , may be this could provide some help to Alexey who would be looking at this now .
PS: This code is yet not working
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4110250#4110250
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4110250
18 years, 4 months
[Design of POJO Server] - JavaEE Deployers need redoing again
by adrian@jboss.org
At the last reload of the deployers I went through all the deployers
and tried to fix all the braindeaths. Unfortunately, most of them have
resurfaced in different guises.
Some examples:
1) MISUSE OF INIT
The parsing deployers are doing things in init they should not be doing.
e.g. The JBossEJBParsingDeployer is doing this (I know it is deprecated)
|
| @Override
| protected void init(VFSDeploymentUnit unit, JBossMetaData metaData, VirtualFile file) throws Exception
| {
| super.init(unit, metaData, file);
| // For legacy
| ApplicationMetaData amd = new ApplicationMetaData(metaData);
| unit.addAttachment(ApplicationMetaData.class, amd);
|
| // Wrap in the standardjboss.xml
| JBossMetaData stdMetaData = getStandardMetaData(unit);
| // Save this as a transient(non-managed) attachment
| unit.addAttachment("standardjboss.xml", stdMetaData);
|
| // Add the loader repository config
| LoaderRepositoryConfig loaderRepositoryConfig = createLoaderRepositoryConfig(metaData);
| if (loaderRepositoryConfig != null)
| unit.addAttachment(LoaderRepositoryConfig.class.getName(), loaderRepositoryConfig);
| }
|
None of this is initialization of the parsed model, e.g. inserting the URL
into the model which is something the xml processing can't do.
If the model is passed in programmatically (profile service) none of this work gets done.
Even worse, this is the place that parses standardjboss.xml so no jboss.xml
means no standardjboss.xml means a failed deployment
| Caused by: java.lang.IllegalStateException: Container configuration not found: Standard Stateless SessionBean available: []
| at org.jboss.metadata.ejb.jboss.JBossEnterpriseBeanMetaData.determineContainerConfiguration(JBossEnterpriseBeanMetaData.java:648)
| at org.jboss.ejb.deployers.EjbDeployer.deploy(EjbDeployer.java:261)
|
I don't know why standardjboss.xml has to be an attachment. A single
deployer that does both the parsing (during bootstrap) and merge
would suffice.
It should be after all the other mechanisms to create ejb deployment metadata
including the annotation build.
2) MISUSE OF createMetaData()
JBossAppParsingDeployer does this
|
| @Override
| protected void createMetaData(DeploymentUnit unit, String name, String suffix) throws DeploymentException
| {
| super.createMetaData(unit, name, suffix);
| EarMetaData specMetaData = unit.getAttachment(EarMetaData.class);
| JBossAppMetaData metaData = unit.getAttachment(JBossAppMetaData.class);
| if(specMetaData == null && metaData == null)
| return;
|
| // If there no JBossMetaData was created from a jboss-app.xml, create one
| if (metaData == null)
| {
| metaData = new JBossAppMetaData();
| }
| // Create a merged view
| JBossAppMetaData mergedMetaData = new JBossAppMetaData();
| mergedMetaData.merge(metaData, specMetaData);
| // Set the merged as the output
| unit.getTransientManagedObjects().addAttachment(JBossAppMetaData.class, mergedMetaData);
| // Keep the raw parsed metadata as well
| unit.addAttachment("Raw"+JBossAppMetaData.class.getName(), metaData, JBossAppMetaData.class);
| }
|
This is to resolve the "init" not invoked problem in (1), but it isn't
the purpose of createMetaData(), which is define different ways
to look for metadata files. All of which have now been parameterized as
config on the deployer anyway, so we could make this method final,
but then people couldn't subclass it to introduce a new mechanism of
locating a metadata file.
This processing should be in a seperate deployer it is not parsing work.
I want to kill the allowReparse() option once we have the parsing
deployers that can parse multiple metadata files.
3) AbstractVFSRealDeployer is deprecated
Anything that is not following the deployer model and is accessing the
VFS/ deployer structure in undefined ways should extend this deprecated deployer.
It means we haven't thought hard enough about how to include what is
going on in the deployer model and we need to come up with some abstraction
such that it can be done safely and others can share the working code.
AnnotatedMetaDataDeployer does not extend the class, instead it
just reproduces it's code. Thus there is no deprecated warning to tell
us to review this processing.
Similar functionality will also be required for MBeans/POJO
descriptors from annotations and JCA when it is defined in the spec.
Probably other places as well, e.g. AOP metadata from annotations?
4) Scalability and error proneness
AnnotatedMetaDataDeployer has this horrible code:
|
| ClassLoader loader = unit.getClassLoader();
| List<VirtualFile> classpath = unit.getClassPath();
| if(classpath == null)
| return;
|
| try
| {
| Map<VirtualFile, Class<?>> classpathClasses = new HashMap<VirtualFile, Class<?>>();
| for(VirtualFile path : classpath)
| {
| AnnotatedClassFilter classVisitor = new AnnotatedClassFilter(unit, loader, path);
| path.visit(classVisitor);
| Map<VirtualFile, Class<?>> classes = classVisitor.getAnnotatedClasses();
| if(classes != null && classes.size() > 0)
| {
| log.info("Annotated classes: "+classes);
| classpathClasses.putAll(classes);
| }
| }
|
What's the point in having a visitor pattern that scales like iterators do
but without the usual error proneness of iterators if people are just
going to use it to load a collection and then iterate?
This code does not scale. For large deployments, the classes map is going to be huge.
It's also not very extensible.
a) There is no way to add new deployment types.
e.g. Where do I include aop checking for isMetadataComplete()
and looking at the classes as they are visited?
b) Where I do add/modify the processors either for my own custom
annotations that create metadata or to replace a buggy processor
to fix a problem?
5) The merge code is horrible and not defined well.
There is currently:
EjbParsingDeployer
JBossEjbParsingDeployer
StandardJBossMetaDataDeployer
MergedJBossMetaDataDeployer
AnnotatedMetaDataDeployer
All doing different aspects of creating and merging ejb metadata.
Besides the no jboss.xml means no standardjboss.xml problem mentioned above,
there's almost certainly a problem where the AnnotatedMetaDataDeployer
does not run or merge standardjboss.xml if there is no ejb-jar.xml or jboss.xml
6) PostClassLoader
If we need a seperate stage before the REAL deployers to analyse the whole
deployment, we should define a new stage, e.g. PRE-REAL or something.
This would also be the point where add dependencies to the REAL
stage of a deployment for things like ejb-ref dependencies.
PostClassLoader is for AOP and other class enhancement code,
so it can modify the classes before somebody tries to load them.
Currently there is an ill-defined race condition between AOP enhancing
the ejb classes and the javaee deployers analyzing them for annotations, etc.
GOING FORWARD:
I'd like to fix all this, but I guess it is too close to Beta3.
Instead this is something I'm going to work on for RC1 once Beta3 is out.
One thing this does show is that we really need some tests that
simulate what the profile service is going to do when it is fully up and running.
i.e. programmatic deployments from the modifications of the attachments
created from an initial deployment.
I'm pretty sure this is all broken with the current state of the deployers. :-(
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4110236#4110236
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4110236
18 years, 4 months
[Javassist development Forum] - Bug version 3.6 with an addCatch
by xmen911
I think it's a new bug because the version 3.4 doesn't call exception when I make an add catch.
ClassPool cp = ClassPool.getDefault();
CtClass ct = cp.get(beanName);
CtClass excType = cp.get("java.lang.Exception");
for (CtMethod method : ct.getDeclaredMethods())
{
if (isTransactionRequired(method))
{
method.addCatch("{ com.netappsid.naming.NAIDTransactionManager.resetContext(); throw $e; }",excType);
the exception:
javassist.CannotCompileException: by javassist.bytecode.BadBytecode: unset variable
at javassist.CtBehavior.addCatch(CtBehavior.java:913)
at javassist.CtBehavior.addCatch(CtBehavior.java:857)
at com.netappsid.naming.LocalNamingContext.lookup(LocalNamingContext.java:411)
at com.netappsid.naming.LocalNamingContext.checkForInjection(LocalNamingContext.java:215)
at com.netappsid.naming.LocalNamingContext.lookup(LocalNamingContext.java:524)
at javax.naming.InitialContext.lookup(InitialContext.java:392)
at com.netappsid.utils.ServicesManager.getService(ServicesManager.java:83)
at com.netappsid.utils.ServicesManager.getService(ServicesManager.java:110)
at com.netappsid.remote.utils.ServicesManager.getUserServices(ServicesManager.java:43)
at com.netappsid.remote.gui.SplashScreen.processLogin(SplashScreen.java:584)
at com.netappsid.remote.gui.SplashScreen.setAllowLogin(SplashScreen.java:571)
at com.netappsid.remote.gui.Workbench$Initialization.done(Workbench.java:1080)
at org.jdesktop.swingworker.SwingWorker$5.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)
Caused by: javassist.bytecode.BadBytecode: unset variable
at javassist.bytecode.stackmap.TypeData.setType(TypeData.java:44)
at javassist.bytecode.stackmap.Tracer.doOpcode148_201(Tracer.java:645)
at javassist.bytecode.stackmap.Tracer.doOpcode(Tracer.java:101)
at javassist.bytecode.stackmap.MapMaker.make(MapMaker.java:161)
at javassist.bytecode.stackmap.MapMaker.traceException(MapMaker.java:192)
at javassist.bytecode.stackmap.MapMaker.make(MapMaker.java:154)
at javassist.bytecode.stackmap.MapMaker.make(MapMaker.java:171)
at javassist.bytecode.stackmap.MapMaker.make(MapMaker.java:120)
at javassist.bytecode.stackmap.MapMaker.make(MapMaker.java:96)
at javassist.bytecode.MethodInfo.rebuildStackMap(MethodInfo.java:404)
at javassist.bytecode.MethodInfo.rebuildStackMapIf6(MethodInfo.java:389)
at javassist.CtBehavior.addCatch(CtBehavior.java:905)
... 20 more
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4110220#4110220
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4110220
18 years, 4 months
[Design of POJO Server] - Re: ReferenceMetaDataResolverDeployer is wrong
by adrian@jboss.org
"adrian(a)jboss.org" wrote : Also, I'm seeing a lot of this hackery in the new metadata.
| What's wrong with using OO?
|
|
| | private static String getJndiName(JBossEnterpriseBeanMetaData beanMD, boolean isLocal)
| | {
| | String jndiName = null;
| | if (isLocal)
| | {
| | // Validate that there is a local home associated with this bean
| | jndiName = beanMD.determineLocalJndiName();
| | if (jndiName == null)
| | {
| | log.warn("LocalHome jndi name requested for: '" + beanMD.getEjbName() + "' but there is no LocalHome class");
| | }
| | }
| | else
| | {
| | - if( beanMD.isEntity() )
| | - {
| | - JBossEntityBeanMetaData md = (JBossEntityBeanMetaData) beanMD;
| | - jndiName = md.getJndiName();
| | - }
| | - else if( beanMD.isSession())
| | - {
| | - JBossSessionBeanMetaData md = (JBossSessionBeanMetaData) beanMD;
| | - jndiName = md.getHomeJndiName();
| | - if(jndiName == null)
| | - jndiName = md.getJndiName();
| | - }
| | + jndiName = md.determineRemoteJndiName();
| | }
| | return jndiName;
| | }
| |
|
| And move the if statements into the types?
In fact, there already is a determineJndiName() for the remote jndi name.
It should be using that, otherwise it doesn't do the jndi-name=ejb-name
when the jndi name is not explicitly specified.
It still needs fixing to be OO, see the comment in the code.
| [ejort@warjort server]$ svn diff
| Index: src/main/org/jboss/deployment/ReferenceMetaDataResolverDeployer.java
| ===================================================================
| --- src/main/org/jboss/deployment/ReferenceMetaDataResolverDeployer.java (revision 67880)
| +++ src/main/org/jboss/deployment/ReferenceMetaDataResolverDeployer.java (working copy)
| @@ -408,17 +408,19 @@
| }
| else
| {
| + // FIXME the session.getHomeJndiName should be moved to the JBossSessionMetaData.determineJndiName()
| + // and these if statements replaced with md.determineJndiName()
| if( beanMD.isEntity() )
| {
| JBossEntityBeanMetaData md = (JBossEntityBeanMetaData) beanMD;
| - jndiName = md.getJndiName();
| + jndiName = md.determineJndiName();
| }
| else if( beanMD.isSession())
| {
| JBossSessionBeanMetaData md = (JBossSessionBeanMetaData) beanMD;
| jndiName = md.getHomeJndiName();
| if(jndiName == null)
| - jndiName = md.getJndiName();
| + jndiName = md.determineJndiName();
| }
| }
| return jndiName;
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4110210#4110210
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4110210
18 years, 4 months
[Design of POJO Server] - Re: ReferenceMetaDataResolverDeployer is wrong
by adrian@jboss.org
Finally, the algorithm is very inefficient and is wrong anway.
You effectively have:
| for (Deployment Unit unit : deployments)
| {
| for (InjectionTargetMetaData target : unit.getInjectMetaDatas)
| {
| ArrayList<JBossMetaData> allEJBDeployments = unit.getTopLevelUnit().getAllAttachments(JBossMetaData.class);
| for (JBossMetaData jbossMetaData : allEJBDeployments)
| {
| search(jbossMetaData);
| }
| }
| }
|
It is rebuilding the allEJBDeployments for every reference that gets resolved.
Surely it would be much more efficient to create some sort of index/repository
in a previous step which the resolver could quickly use.
In fact, the whole approach is totally wrong, since an ejb-reference
can come from a ejb deployment that has not been deployed yet.
It should not fail, it should wait.
The correct solution would be not to try to resolve straight away
but to set up a dependency for the ejb (or deployment) and populate a registry
that can be checked to do the resolution.
This would only allow the ejb to proceed to full deployment
when the reference can be resolved in the reference registry.
i.e. there would be no occurance when a DeploymentException is explicitly thrown,
instead it would appear as an unresolved dependency in the IncompleteDeploymentException.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4110194#4110194
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4110194
18 years, 4 months