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

Reply via email to