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

Reply via email to