I am also having the problem of a client no longer receiving messages.
Running on 3.2.1 (I've also tried version 3.2.3 with the same results). After running
for about an hour with 15 messages per second/ 4 consumers, one consumer no longer
recieve messages. Below is the exception I get from the JBoss output at this point. I
have set the setExceptionListener() on the client connection and it receives no
errors. Is there a way the client can periodically check to see that it's connection
is still valid?
15:05:45,312 WARN [OILServerILService] Client request resulted in a server exception:
javax.jms.JMSException: SELECTOR: java.lang.Long
at org.jboss.mq.selectors.Selector.test(Selector.java:186)
at org.jboss.mq.Subscription.accepts(Subscription.java:81)
at org.jboss.mq.server.BasicQueue.receive(BasicQueue.java:251)
at org.jboss.mq.server.JMSTopic.receive(JMSTopic.java:260)
at org.jboss.mq.server.ClientConsumer.receive(ClientConsumer.java:225)
at
org.jboss.mq.server.JMSDestinationManager.receive(JMSDestinationManager.java:672)
at
org.jboss.mq.server.JMSServerInterceptorSupport.receive(JMSServerInterceptorSupport.java:225)
at
org.jboss.mq.security.ServerSecurityInterceptor.receive(ServerSecurityInterceptor.java:103)
at org.jboss.mq.server.TracingInterceptor.receive(TracingInterceptor.java:478)
at org.jboss.mq.server.JMSServerInvoker.receive(JMSServerInvoker.java:227)
at
org.jboss.mq.il.oil.OILServerILService$Client.run(OILServerILService.java:294)
at java.lang.Thread.run(Thread.java:536)
15:05:45,359 WARN [SpyMessageConsumer] Message consumer closing due to error in
listening thread.
javax.jms.JMSException: SELECTOR: java.lang.Long
at org.jboss.mq.selectors.Selector.test(Selector.java:186)
at org.jboss.mq.Subscription.accepts(Subscription.java:81)
at org.jboss.mq.server.BasicQueue.receive(BasicQueue.java:251)
at org.jboss.mq.server.JMSTopic.receive(JMSTopic.java:260)
at org.jboss.mq.server.ClientConsumer.receive(ClientConsumer.java:225)
at
org.jboss.mq.server.JMSDestinationManager.receive(JMSDestinationManager.java:672)
at
org.jboss.mq.server.JMSServerInterceptorSupport.receive(JMSServerInterceptorSupport.java:225)
at
org.jboss.mq.security.ServerSecurityInterceptor.receive(ServerSecurityInterceptor.java:103)
at org.jboss.mq.server.TracingInterceptor.receive(TracingInterceptor.java:478)
at org.jboss.mq.server.JMSServerInvoker.receive(JMSServerInvoker.java:227)
at
org.jboss.mq.il.oil.OILServerILService$Client.run(OILServerILService.java:294)
at java.lang.Thread.run(Thread.java:536)
regards,
Jenny
View the original post :
http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3828432#3828432
Reply to the post :
http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3828432
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user