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