[progress Communities] [progress Openedge Abl] Forum Post: Re: How To Use The Generic Jms...

Status
Not open for further replies.
P

Paulo Lima

Guest
Okay, I was able to work around the issue I was having with the "jar uf AdminObjectFinder.jar jmsfromABL/AdminObjectFinder.class" command I was issuing in order to update my AdminObjectFinder.jar archive with the proper AdminObjectFinder.class file by creating a brand new AdminObjectFinder.jar archive using the OE Studio with the correct AdminObjectFinder.class file (the one that makes use of the "org.jboss.naming.remote.client.InitialContextFactory" instead of "org.jnp.interfaces.NamingContextFactory"). Now, I am getting the following error when trying to execute my ABL-JMS API code in order to send a text message to HornetQ: S-0005>(Apr 27, 2016 14:56:42:121) 10.3.24.141::sonicMQ1::3620::10034dea67b4f766:5f49e0e1:1545907c13f:-7feb: A JMS session has been created. (9291) Thread-29>(Apr 27, 2016 14:56:42:175) 10.3.24.141::sonicMQ1::3620::10034dea67b4f766:5f49e0e1:1545907c13f:-7feb: send(): Sending a message to a queue Thread-29>(Apr 27, 2016 14:56:42:175) 10.3.24.141::sonicMQ1::3620::10034dea67b4f766:5f49e0e1:1545907c13f:-7feb: send(): Sending a message to: prgs-events-in Thread-31>(Apr 27, 2016 14:56:42:175) 10.3.24.141::sonicMQ1::3620::10034dea67b4f766:5f49e0e1:1545907c13f:-7feb: getNextMessage(): Client requests next message. Thread-29>(Apr 27, 2016 14:56:42:176) 10.3.24.141::sonicMQ1::3620::10034dea67b4f766:5f49e0e1:1545907c13f:-7feb javax.jms.JMSException: Please specify a non-zero length byte[] at org.hornetq.jms.client.HornetQMessage.setJMSCorrelationIDAsBytes(HornetQMessage.java:380) at com.progress.messaging.jms.JMSMessageCreator.setHeaderValues(JMSMessageCreator.java:553) at com.progress.messaging.jms.JMSMessageCreator.createMessage(JMSMessageCreator.java:102) at com.progress.messaging.jms.SessionContainer.sendToAdptr(SessionContainer.java:592) at com.progress.messaging.jms.SessionContainer.sendToAdptr2(SessionContainer.java:727) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at com.progress.javafrom4gl.implementation.MethodHolder.invoke(MethodHolder.java:168) at com.progress.javafrom4gl.implementation.RequestExecuter$Request.executeRequest(RequestExecuter.java:264) at com.progress.javafrom4gl.implementation.RequestExecuter.executeRequest(RequestExecuter.java:70) at com.progress.javafrom4gl.implementation.RequestThread.go(RequestThread.java:63) at com.progress.javafrom4gl.implementation.RequestThread.run(RequestThread.java:38) S-0011>(Apr 27, 2016 14:57:02:846) 10.3.24.141::sonicMQ1::3620::10034dea67b4f766:5f49e0e1:1545907c13f:-7feb: stop(): Stopping message reception. S-0011>(Apr 27, 2016 14:57:02:846) 10.3.24.141::sonicMQ1::3620::10034dea67b4f766:5f49e0e1:1545907c13f:-7feb: stop(): Message reception stopped. S-0011>(Apr 27, 2016 14:57:02:846) 10.3.24.141::sonicMQ1::3620::10034dea67b4f766:5f49e0e1:1545907c13f:-7feb: Client was disconnected without calling deleteSession()! (9294) Any idea why I am getting the above error? Thanks a lot, Paulo

Continue reading...
 
Status
Not open for further replies.
Top