HornetQ ERROR ... HQ224006: Invalid filter: confEventQueue: java.lang.NullPointerException...FilterImpl.java 152
skionsnow Oct 10, 2014 5:58 PMI am trying to send an object message or a text message on a JMS Queue that I have named confEventQueue without a lot of success. I know that there is an issue with the message, but don't know how to address that issue. Any insights would be appreciated.
I am running under jboss-eap6.1 AS-7 using hornetq version-2.3.1.Final. The message bindings are as follows:
INFO [org.hornetq.core.server] (MSC service thread 1-4) HQ221001: HornetQ Server version 2.3.1.Final (Wild Hornet, 123) [fefdbea7-4e5b-11e4-90de-b1e1fa221139]
17:18:21,130 INFO [org.hornetq.core.server] (ServerService Thread Pool -- 56) HQ221003: trying to deploy queue jms.queue.confEventQueue
17:18:21,139 INFO [org.jboss.as.messaging] (ServerService Thread Pool -- 56) JBAS011601: Bound messaging object to jndi name java:jboss/jms/confEventQueue
17:18:21,140 INFO [org.jboss.as.messaging] (ServerService Thread Pool -- 56) JBAS011601: Bound messaging object to jndi name java:/confEventQueue
17:18:21,155 INFO [org.jboss.as.messaging] (ServerService Thread Pool -- 58) JBAS011601: Bound messaging object to jndi name java:/EventConnectionFactory
17:18:21,156 INFO [org.jboss.as.messaging] (ServerService Thread Pool -- 57) JBAS011601: Bound messaging object to jndi name java:jboss/exported/jms/RemoteConnectionFactory
I have attached the JcmDispatcher and ConfEventProducer classes that produce the following output:
[com.tatacommunications.tp.jcm.dispatcher.ConfEventProducer] (EJB default - 1) ConfEventProducer Start
17:18:27,697 INFO [com...tp.jcm.dispatcher.ConfEventProducer] (EJB default - 1) confEventQueue: HornetQQueue[confEventQueue]
17:18:27,736 INFO [com....tp.jcm.dispatcher.JcmDispatcher] (EJB default - 1) JcmDispatcher Start
17:18:27,738 INFO [com....tp.jcm.dispatcher.JcmDispatcher] (EJB default - 1) JcmDispatcher: confEvent = ConferenceId=1timestamp=11sequence =1
17:18:27,739 INFO [com.....tp.jcm.dispatcher.JcmDispatcher] (EJB default - 1) ConferenceProducer: com.tatacommunications.tp.jcm.dispatcher.ConfEventProducer@671ea673
17:18:27,752 INFO [com....tp.jcm.dispatcher.JcmDispatcher] (EJB default - 1) JcmDispatcher Sending message: HornetQMessage[ID:fa14c52a-50c2-11e4-89ba-350a65b3679c]:PERSISTENT ConferenceId=1timestamp=11sequence =1
ERROR [org.hornetq.core.server] (Thread-3 (HornetQ-remoting-threads-HornetQServerImpl::serverUUID=fefdbea7-4e5b-11e4-90de-b1e1fa221139-849027611-1725707409)) HQ224006: Invalid filter: confEventQueue: java.lang.NullPointerException
at org.hornetq.core.filter.impl.FilterImpl.match(FilterImpl.java:152) [hornetq-server-2.3.1.Final-redhat-1.jar:2.3.1.Final-redhat-1]
at org.hornetq.core.postoffice.impl.BindingsImpl.getNextBinding(BindingsImpl.java:366) [hornetq-server-2.3.1.Final-redhat-1.jar:2.3.1.Final-redhat-1]
at org.hornetq.core.postoffice.impl.BindingsImpl.route(BindingsImpl.java:299) [hornetq-server-2.3.1.Final-redhat-1.jar:2.3.1.Final-redhat-1]
at org.hornetq.core.postoffice.impl.PostOfficeImpl.route(PostOfficeImpl.java:633) [hornetq-server-2.3.1.Final-redhat-1.jar:2.3.1.Final-redhat-1]
at org.hornetq.core.postoffice.impl.PostOfficeImpl.route(PostOfficeImpl.java:593) [hornetq-server-2.3.1.Final-redhat-1.jar:2.3.1.Final-redhat-1]
at org.hornetq.core.server.impl.ServerSessionImpl.doSend(ServerSessionImpl.java:1590) [hornetq-server-2.3.1.Final-redhat-1.jar:2.3.1.Final-redhat-1]
at org.hornetq.core.server.impl.ServerSessionImpl.send(ServerSessionImpl.java:1278) [hornetq-server-2.3.1.Final-redhat-1.jar:2.3.1.Final-redhat-1]
at org.hornetq.core.protocol.core.ServerSessionPacketHandler.handlePacket(ServerSessionPacketHandler.java:445) [hornetq-server-2.3.1.Final-redhat-1.jar:2.3.1.Final-redhat-1]
at org.hornetq.core.protocol.core.impl.ChannelImpl.handlePacket(ChannelImpl.java:631) [hornetq-core-client-2.3.1.Final-redhat-1.jar:2.3.1.Final-redhat-1]
at org.hornetq.core.protocol.core.impl.RemotingConnectionImpl.doBufferReceived(RemotingConnectionImpl.java:547) [hornetq-core-client-2.3.1.Final-redhat-1.jar:2.3.1.Final-redhat-1]
at org.hornetq.core.protocol.core.impl.RemotingConnectionImpl.bufferReceived(RemotingConnectionImpl.java:523) [hornetq-core-client-2.3.1.Final-redhat-1.jar:2.3.1.Final-redhat-1]
at org.hornetq.core.remoting.server.impl.RemotingServiceImpl$DelegatingBufferHandler.bufferReceived(RemotingServiceImpl.java:564) [hornetq-server-2.3.1.Final-redhat-1.jar:2.3.1.Final-redhat-1]
at org.hornetq.core.remoting.impl.invm.InVMConnection$1.run(InVMConnection.java:160) [hornetq-server-2.3.1.Final-redhat-1.jar:2.3.1.Final-redhat-1]
at org.hornetq.utils.OrderedExecutorFactory$OrderedExecutor$1.run(OrderedExecutorFactory.java:106) [hornetq-core-client-2.3.1.Final-redhat-1.jar:2.3.1.Final-redhat-1]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) [rt.jar:1.7.0_60]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [rt.jar:1.7.0_60]
at java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_60]
-
ConfEventProducer.java 3.2 KB
-
JcmDispatcher.java 1.5 KB