That's what is puzzling. There is no producer or consumer using a long value. I printed out some verbose output to see what I am sending and recieving. All clients have been receiving messages consistently (and correctly) for up to an hour at 12 messages/sec before one client gets this error (seen only in JBoss).
I put JBoss in verbose mode and got some more output on the error. Below is an example of a sent message and a received message and then the verbose output from JBoss. I send the message with an Integer value to match with a Src. The JMS Selector string is something like: (Src=171 OR Src=31 OR Src=95) [*** Message being sent to JMS] FINE 04/01/2004 05:25:59:31 Publishing big msg: org.jboss.mq.SpyObjectMessage { Header { jmsDestination : TOPIC.server.fault.alarm.ALARMTOPIC jmsDeliveryMode : 2 jmsExpiration : 1080876358968 jmsPriority : 4 jmsMessageID : ID:75-1080858358968785 jmsTimeStamp : 1080858358968 jmsCorrelationID: null jmsReplyTo : null jmsType : null jmsRedelivered : false jmsPropertiesReadWrite:true msgReadOnly : false producerClientId: ID:75 } } [*** Message being received] FINEST 04/01/2004 05:25:58:984 Getting onMessage - org.jboss.mq.SpyObjectMessage { Header { jmsDestination : TOPIC.server.fault.alarm.ALARMTOPIC jmsDeliveryMode : 2 jmsExpiration : 1080876358968 jmsPriority : 4 jmsMessageID : ID:75-1080858358968785 jmsTimeStamp : 1080858358968 jmsCorrelationID: null jmsReplyTo : null jmsType : null jmsRedelivered : false jmsPropertiesReadWrite:false msgReadOnly : true producerClientId: ID:75 } } [*** Verbose output from JBoss exception]: 17:25:59,343 DEBUG [Selector] Invalid selector: java.lang.ClassCastException: java.lang.Long at org.jboss.mq.selectors.Operator.computeArgument1(Operator.java:768) at org.jboss.mq.selectors.Operator.equal(Operator.java:160) at org.jboss.mq.selectors.Operator.apply(Operator.java:879) at org.jboss.mq.selectors.Operator.computeArgument2(Operator.java:792) at org.jboss.mq.selectors.Operator.or(Operator.java:266) at org.jboss.mq.selectors.Operator.apply(Operator.java:885) at org.jboss.mq.selectors.Operator.computeArgument1(Operator.java:748) at org.jboss.mq.selectors.Operator.or(Operator.java:254) [snip - same set of line numbers over and over again] at org.jboss.mq.selectors.Operator.apply(Operator.java:885) at org.jboss.mq.selectors.Operator.computeArgument1(Operator.java:748) at org.jboss.mq.selectors.Operator.or(Operator.java:254) at org.jboss.mq.selectors.Operator.apply(Operator.java:885) at org.jboss.mq.selectors.Operator.computeArgument1(Operator.java:748) at org.jboss.mq.selectors.Operator.or(Operator.java:254) at org.jboss.mq.selectors.Operator.apply(Operator.java:885) at org.jboss.mq.selectors.Operator.computeArgument1(Operator.java:748) at org.jboss.mq.selectors.Operator.or(Operator.java:254) at org.jboss.mq.selectors.Operator.apply(Operator.java:885) at org.jboss.mq.selectors.Selector.test(Selector.java:153) 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) 17:25:59,343 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) 17:25:59,500 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) 17:25:59,515 DEBUG [SpyMessageConsumer] Message consumer closing. 17:25:59,562 DEBUG [Connection] Connection: removeSession(dest=TOPIC.server.fault.alarm.ALARMTOPIC) Regards, Jenny View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3828738#3828738 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3828738 ------------------------------------------------------- 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