Hi, I am trying to configure WSO2 ESB JMS transport sender as a Message Producer[1] with HornetQ broker. First I configured ESB and the HornetQ as given in here [2]. Then I used the proxy configuration given in the [1] and set the endpoint address as
*jms:/queue/mySampleQueue?transport.jms.ConnectionFactoryJNDIName=QueueConnectionFactory&java.naming.factory.initial=org.jnp.interfaces.NamingContextFactory&java.naming.provider.url=jnp://localhost:1099&transport.jms.DestinationType=queue* But when I invoke the proxy service I get the following error. ( I tried the same thing with ActiveMQ and it works fine). Is there anything that I have missed in the configuration? [1]. https://docs.wso2.com/display/ESB481/ESB+as+a+JMS+Producer [2]. https://docs.wso2.com/display/ESB481/Configure+with+HornetQ Thank you! [2015-06-27 22:20:47,312] ERROR - Axis2Sender Unexpected error during >> sending message out > > java.lang.IllegalArgumentException: The property name 'Content-Type' is >> not a valid java identifier. > > at >> org.hornetq.jms.client.HornetQMessage.checkProperty(HornetQMessage.java:1037) > > at >> org.hornetq.jms.client.HornetQMessage.setStringProperty(HornetQMessage.java:792) > > at >> org.apache.axis2.transport.jms.JMSUtils.setTransportHeaders(JMSUtils.java:316) > > at >> org.apache.axis2.transport.jms.JMSSender.createJMSMessage(JMSSender.java:448) > > at org.apache.axis2.transport.jms.JMSSender.sendOverJMS(JMSSender.java:175) > > at org.apache.axis2.transport.jms.JMSSender.sendMessage(JMSSender.java:157) > > at >> org.apache.axis2.transport.base.AbstractTransportSender.invoke(AbstractTransportSender.java:112) > > at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) > > at >> org.apache.axis2.description.OutOnlyAxisOperationClient.executeImpl(OutOnlyAxisOperation.java:297) > > at >> org.apache.axis2.client.OperationClient.execute(OperationClient.java:149) > > at >> org.apache.synapse.core.axis2.Axis2FlexibleMEPClient.send(Axis2FlexibleMEPClient.java:482) > > at org.apache.synapse.core.axis2.Axis2Sender.sendOn(Axis2Sender.java:59) > > at >> org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send(Axis2SynapseEnvironment.java:338) > > at >> org.apache.synapse.endpoints.AbstractEndpoint.send(AbstractEndpoint.java:333) > > at >> org.apache.synapse.endpoints.AddressEndpoint.send(AddressEndpoint.java:59) > > at >> org.apache.synapse.mediators.builtin.SendMediator.mediate(SendMediator.java:97) > > at >> org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:77) > > at >> org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:47) > > at >> org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:131) > > at >> org.apache.synapse.core.axis2.ProxyServiceMessageReceiver.receive(ProxyServiceMessageReceiver.java:166) > > at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) > > at >> org.apache.synapse.transport.passthru.ServerWorker.processEntityEnclosingRequest(ServerWorker.java:411) > > at >> org.apache.synapse.transport.passthru.ServerWorker.run(ServerWorker.java:183) > > at >> org.apache.axis2.transport.base.threads.NativeWorkerPool$1.run(NativeWorkerPool.java:172) > > at >> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) > > at >> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) > > at java.lang.Thread.run(Thread.java:745) > > > -- *Eranda Rajapakshe* Computer Science and Engineering Undergraduate, University of Moratuwa. Tel : +94784822608 Email : [email protected] <[email protected]>
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
