[
http://jira.jboss.com/jira/browse/JBMESSAGING-930?page=all ]
Adrian Brock updated JBMESSAGING-930:
-------------------------------------
JBoss Forum Reference:
http://www.jboss.com/index.html?module=bb&op=viewtopic&t=105289
Error closing a session
-----------------------
Key: JBMESSAGING-930
URL:
http://jira.jboss.com/jira/browse/JBMESSAGING-930
Project: JBoss Messaging
Issue Type: Bug
Affects Versions: 1.2.0.SP2
Reporter: Bill Burke
Assigned To: Clebert Suconic
Fix For: 1.2.0.SP2
Getting an error that I cannot reproduce all the time. I think it might be in the JMS
Inbound adapter but I can't be sure. Using messaging version currently in AS Head:
1.2.0.SP.snapshot.aop2beta. I can't seem to reproduce it which leads me to believe it
is a race condition someplace.
ERROR 28-03 17:15:21,093 (JmsServerSessionPool.java:getServerSession:141) -Unable to get
a server session
java.lang.Exception: Cannot get a server session after the pool is stopped
at
org.jboss.resource.adapter.jms.inflow.JmsServerSessionPool.getServerSession(JmsServerSessionPool.java:118)
at org.jboss.jms.client.JBossConnectionConsumer.run(JBossConnectionConsumer.java:272)
at java.lang.Thread.run(Thread.java:595)
WARN 28-03 17:15:21,093 (JBossConnectionConsumer.java:run:303) -Connection consumer
closing due to error in listening thread JBossConnectionConsumer[22, 1]
javax.jms.JMSException: Unable to get a server session java.lang.Exception: Cannot get a
server session after the pool is stopped
at
org.jboss.resource.adapter.jms.inflow.JmsServerSessionPool.getServerSession(JmsServerSessionPool.java:142)
at org.jboss.jms.client.JBossConnectionConsumer.run(JBossConnectionConsumer.java:272)
at java.lang.Thread.run(Thread.java:595)
WARN 28-03 17:15:21,234 (Dispatcher.java:unregisterTarget:89) -Cannot find object with
id 22 to register
ERROR 28-03 17:15:21,250 (ExceptionUtil.java:handleJMSInvocation:64)
-ConsumerEndpoint[22] close [abe5q-hgmx02-ezu7vm8b-1-ezu7w52a-35]
javax.jms.IllegalStateException: Cannot find consumer with id 22 to remove
at
org.jboss.jms.server.endpoint.ServerSessionEndpoint.removeConsumer(ServerSessionEndpoint.java:768)
at
org.jboss.jms.server.endpoint.ServerConsumerEndpoint.close(ServerConsumerEndpoint.java:386)
at
org.jboss.jms.server.endpoint.advised.ConsumerAdvised.org$jboss$jms$server$endpoint$advised$ConsumerAdvised$close$aop(ConsumerAdvised.java:59)
at
org.jboss.jms.server.endpoint.advised.ConsumerAdvised$JoinPoint_close_N_4742752445160157748.dispatch(ConsumerAdvised$JoinPoint_close_N_4742752445160157748.java)
at
org.jboss.jms.server.endpoint.advised.JoinPoint_close_N_4742752445160157748_91.invokeNext(JoinPoint_close_N_4742752445160157748_91.java)
at
org.jboss.jms.server.container.ServerLogInterceptor.invoke(ServerLogInterceptor.java:105)
at
org.jboss.jms.server.endpoint.advised.JoinPoint_close_N_4742752445160157748_91.invokeNext(JoinPoint_close_N_4742752445160157748_91.java)
at
org.jboss.jms.server.endpoint.advised.JoinPoint_close_N_4742752445160157748_91.invokeJoinpoint(JoinPoint_close_N_4742752445160157748_91.java)
at
org.jboss.jms.server.endpoint.advised.ConsumerAdvised$ConsumerAdvisedAdvisor.close_N_4742752445160157748(ConsumerAdvised$ConsumerAdvisedAdvisor.java)
at org.jboss.jms.server.endpoint.advised.ConsumerAdvised.close(ConsumerAdvised.java)
at org.jboss.jms.wireformat.CloseRequest.serverInvoke(CloseRequest.java:66)
at
org.jboss.jms.server.remoting.JMSServerInvocationHandler.invoke(JMSServerInvocationHandler.java:125)
at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:715)
at
org.jboss.remoting.transport.local.LocalClientInvoker.invoke(LocalClientInvoker.java:101)
at org.jboss.remoting.Client.invoke(Client.java:1414)
at org.jboss.remoting.Client.invoke(Client.java:511)
at org.jboss.remoting.Client.invoke(Client.java:499)
at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:184)
at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:155)
at
org.jboss.jms.client.delegate.ClientConsumerDelegate.org$jboss$jms$client$delegate$ClientConsumerDelegate$close$aop(ClientConsumerDelegate.java:116)
at
org.jboss.jms.client.delegate.ClientConsumerDelegate$JoinPoint_close_N_4742752445160157748.dispatch(ClientConsumerDelegate$JoinPoint_close_N_4742752445160157748.java)
at
org.jboss.jms.client.delegate.JoinPoint_close_N_4742752445160157748_89.invokeNext(JoinPoint_close_N_4742752445160157748_89.java)
at
org.jboss.jms.client.container.FailoverValveInterceptor.invoke(FailoverValveInterceptor.java:91)
at
org.jboss.jms.client.delegate.JoinPoint_close_N_4742752445160157748_89.invokeNext(JoinPoint_close_N_4742752445160157748_89.java)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:171)
at
org.jboss.jms.client.delegate.JoinPoint_close_N_4742752445160157748_89.invokeNext(JoinPoint_close_N_4742752445160157748_89.java)
at
org.jboss.jms.client.container.ExceptionInterceptor.invoke(ExceptionInterceptor.java:71)
at
org.jboss.jms.client.delegate.JoinPoint_close_N_4742752445160157748_89.invokeNext(JoinPoint_close_N_4742752445160157748_89.java)
at
org.jboss.jms.client.container.ClientLogInterceptor.invoke(ClientLogInterceptor.java:107)
at
org.jboss.jms.client.delegate.JoinPoint_close_N_4742752445160157748_89.invokeNext(JoinPoint_close_N_4742752445160157748_89.java)
at
org.jboss.jms.client.delegate.JoinPoint_close_N_4742752445160157748_89.invokeJoinpoint(JoinPoint_close_N_4742752445160157748_89.java)
at
org.jboss.jms.client.delegate.ClientConsumerDelegate$ClientConsumerDelegateAdvisor.close_N_4742752445160157748(ClientConsumerDelegate$ClientConsumerDelegateAdvisor.java)
at
org.jboss.jms.client.delegate.ClientConsumerDelegate$ClientConsumerDelegateInstanceAdvisor.close_N_4742752445160157748(ClientConsumerDelegate$ClientConsumerDelegateInstanceAdvisor.java)
at
org.jboss.jms.client.delegate.ClientConsumerDelegate.close(ClientConsumerDelegate.java)
at
org.jboss.jms.client.container.ClosedInterceptor.maintainRelatives(ClosedInterceptor.java:296)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:166)
at
org.jboss.jms.client.delegate.JoinPoint_closing_N_1847373599029068216_84.invokeNext(JoinPoint_closing_N_1847373599029068216_84.java)
at
org.jboss.jms.client.container.ExceptionInterceptor.invoke(ExceptionInterceptor.java:71)
at
org.jboss.jms.client.delegate.JoinPoint_closing_N_1847373599029068216_84.invokeNext(JoinPoint_closing_N_1847373599029068216_84.java)
at
org.jboss.jms.client.container.ClientLogInterceptor.invoke(ClientLogInterceptor.java:107)
at
org.jboss.jms.client.delegate.JoinPoint_closing_N_1847373599029068216_84.invokeNext(JoinPoint_closing_N_1847373599029068216_84.java)
at
org.jboss.jms.client.delegate.JoinPoint_closing_N_1847373599029068216_84.invokeJoinpoint(JoinPoint_closing_N_1847373599029068216_84.java)
at
org.jboss.jms.client.delegate.ClientSessionDelegate$ClientSessionDelegateAdvisor.closing_N_1847373599029068216(ClientSessionDelegate$ClientSessionDelegateAdvisor.java)
at
org.jboss.jms.client.delegate.ClientSessionDelegate$ClientSessionDelegateInstanceAdvisor.closing_N_1847373599029068216(ClientSessionDelegate$ClientSessionDelegateInstanceAdvisor.java)
at
org.jboss.jms.client.delegate.ClientSessionDelegate.closing(ClientSessionDelegate.java)
at
org.jboss.jms.client.JBossConnectionConsumer.doClose(JBossConnectionConsumer.java:329)
at org.jboss.jms.client.JBossConnectionConsumer.run(JBossConnectionConsumer.java:308)
at java.lang.Thread.run(Thread.java:595)
ERROR 28-03 17:15:21,250 (DelegateSupport.java:handleThrowable:224) -Failed
java.lang.Exception: Can not make remoting client invocation due to not being connected
to server.
at org.jboss.remoting.Client.invoke(Client.java:1419)
at org.jboss.remoting.Client.invoke(Client.java:511)
at org.jboss.remoting.Client.invoke(Client.java:499)
at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:184)
at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:155)
at
org.jboss.jms.client.delegate.ClientSessionDelegate.org$jboss$jms$client$delegate$ClientSessionDelegate$closing$aop(ClientSessionDelegate.java:149)
at
org.jboss.jms.client.delegate.ClientSessionDelegate$JoinPoint_closing_N_1847373599029068216.dispatch(ClientSessionDelegate$JoinPoint_closing_N_1847373599029068216.java)
at
org.jboss.jms.client.delegate.JoinPoint_closing_N_1847373599029068216_84.invokeNext(JoinPoint_closing_N_1847373599029068216_84.java)
at org.jboss.jms.client.container.SessionAspect.handleClosing(SessionAspect.java:200)
at
org.jboss.jms.client.delegate.JoinPoint_closing_N_1847373599029068216_84.invokeNext(JoinPoint_closing_N_1847373599029068216_84.java)
at
org.jboss.jms.client.container.FailoverValveInterceptor.invoke(FailoverValveInterceptor.java:91)
at
org.jboss.jms.client.delegate.JoinPoint_closing_N_1847373599029068216_84.invokeNext(JoinPoint_closing_N_1847373599029068216_84.java)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:171)
at
org.jboss.jms.client.delegate.JoinPoint_closing_N_1847373599029068216_84.invokeNext(JoinPoint_closing_N_1847373599029068216_84.java)
at
org.jboss.jms.client.container.ExceptionInterceptor.invoke(ExceptionInterceptor.java:71)
at
org.jboss.jms.client.delegate.JoinPoint_closing_N_1847373599029068216_84.invokeNext(JoinPoint_closing_N_1847373599029068216_84.java)
at
org.jboss.jms.client.container.ClientLogInterceptor.invoke(ClientLogInterceptor.java:107)
at
org.jboss.jms.client.delegate.JoinPoint_closing_N_1847373599029068216_84.invokeNext(JoinPoint_closing_N_1847373599029068216_84.java)
at
org.jboss.jms.client.delegate.JoinPoint_closing_N_1847373599029068216_84.invokeJoinpoint(JoinPoint_closing_N_1847373599029068216_84.java)
at
org.jboss.jms.client.delegate.ClientSessionDelegate$ClientSessionDelegateAdvisor.closing_N_1847373599029068216(ClientSessionDelegate$ClientSessionDelegateAdvisor.java)
at
org.jboss.jms.client.delegate.ClientSessionDelegate$ClientSessionDelegateInstanceAdvisor.closing_N_1847373599029068216(ClientSessionDelegate$ClientSessionDelegateInstanceAdvisor.java)
at
org.jboss.jms.client.delegate.ClientSessionDelegate.closing(ClientSessionDelegate.java)
at
org.jboss.jms.client.JBossConnectionConsumer.doClose(JBossConnectionConsumer.java:329)
at org.jboss.jms.client.JBossConnectionConsumer.run(JBossConnectionConsumer.java:308)
at java.lang.Thread.run(Thread.java:595)
ERROR 28-03 17:15:21,250 (JBossConnectionConsumer.java:run:312) -Failed to close
connection consumer
org.jboss.jms.util.MessagingJMSException: Failed to invoke
at
org.jboss.jms.client.delegate.DelegateSupport.handleThrowable(DelegateSupport.java:225)
at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:200)
at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:155)
at
org.jboss.jms.client.delegate.ClientSessionDelegate.org$jboss$jms$client$delegate$ClientSessionDelegate$closing$aop(ClientSessionDelegate.java:149)
at
org.jboss.jms.client.delegate.ClientSessionDelegate$JoinPoint_closing_N_1847373599029068216.dispatch(ClientSessionDelegate$JoinPoint_closing_N_1847373599029068216.java)
at
org.jboss.jms.client.delegate.JoinPoint_closing_N_1847373599029068216_84.invokeNext(JoinPoint_closing_N_1847373599029068216_84.java)
at org.jboss.jms.client.container.SessionAspect.handleClosing(SessionAspect.java:200)
at
org.jboss.jms.client.delegate.JoinPoint_closing_N_1847373599029068216_84.invokeNext(JoinPoint_closing_N_1847373599029068216_84.java)
at
org.jboss.jms.client.container.FailoverValveInterceptor.invoke(FailoverValveInterceptor.java:91)
at
org.jboss.jms.client.delegate.JoinPoint_closing_N_1847373599029068216_84.invokeNext(JoinPoint_closing_N_1847373599029068216_84.java)
at org.jboss.jms.client.container.ClosedInterceptor.invoke(ClosedInterceptor.java:171)
at
org.jboss.jms.client.delegate.JoinPoint_closing_N_1847373599029068216_84.invokeNext(JoinPoint_closing_N_1847373599029068216_84.java)
at
org.jboss.jms.client.container.ExceptionInterceptor.invoke(ExceptionInterceptor.java:71)
at
org.jboss.jms.client.delegate.JoinPoint_closing_N_1847373599029068216_84.invokeNext(JoinPoint_closing_N_1847373599029068216_84.java)
at
org.jboss.jms.client.container.ClientLogInterceptor.invoke(ClientLogInterceptor.java:107)
at
org.jboss.jms.client.delegate.JoinPoint_closing_N_1847373599029068216_84.invokeNext(JoinPoint_closing_N_1847373599029068216_84.java)
at
org.jboss.jms.client.delegate.JoinPoint_closing_N_1847373599029068216_84.invokeJoinpoint(JoinPoint_closing_N_1847373599029068216_84.java)
at
org.jboss.jms.client.delegate.ClientSessionDelegate$ClientSessionDelegateAdvisor.closing_N_1847373599029068216(ClientSessionDelegate$ClientSessionDelegateAdvisor.java)
at
org.jboss.jms.client.delegate.ClientSessionDelegate$ClientSessionDelegateInstanceAdvisor.closing_N_1847373599029068216(ClientSessionDelegate$ClientSessionDelegateInstanceAdvisor.java)
at
org.jboss.jms.client.delegate.ClientSessionDelegate.closing(ClientSessionDelegate.java)
at
org.jboss.jms.client.JBossConnectionConsumer.doClose(JBossConnectionConsumer.java:329)
at org.jboss.jms.client.JBossConnectionConsumer.run(JBossConnectionConsumer.java:308)
at java.lang.Thread.run(Thread.java:595)
Caused by: java.lang.Exception: Can not make remoting client invocation due to not being
connected to server.
at org.jboss.remoting.Client.invoke(Client.java:1419)
at org.jboss.remoting.Client.invoke(Client.java:511)
at org.jboss.remoting.Client.invoke(Client.java:499)
at org.jboss.jms.client.delegate.DelegateSupport.doInvoke(DelegateSupport.java:184)
... 21 more
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira