Did you read the stack trace ? Caused by: java.lang.UnsupportedOperationException: JMS message is not a TextMessage
I can only quote myself again: "For ServiceMix to handle JMS messages without using a custom marshaler, the JMS message must be a text message with a valid xml inside." On Thu, Nov 13, 2008 at 10:30 AM, manish_goyal <[EMAIL PROTECTED]> wrote: > > Hi, > > When i am doing message transformation using:- > Message m = MessageTransformer.SOAPMessageIntoJMSMessage(soapMessage, > session ); > > i am getting following error:- > > > [EMAIL PROTECTED]:55:58 | WARN - DefaultMessageListenerContainer - Execution > of > JMS m > essage listener failed > javax.jms.JMSException: Error sending JBI exchange > at > org.apache.servicemix.jms.endpoints.AbstractConsumerEndpoint.onMessag > e(AbstractConsumerEndpoint.java:460) > at > org.apache.servicemix.jms.endpoints.JmsConsumerEndpoint$1.onMessage(J > msConsumerEndpoint.java:387) > at > org.springframework.jms.listener.AbstractMessageListenerContainer.doI > nvokeListener(AbstractMessageListenerContainer.java:485) > at > org.springframework.jms.listener.AbstractMessageListenerContainer.inv > okeListener(AbstractMessageListenerContainer.java:442) > at > org.springframework.jms.listener.AbstractMessageListenerContainer.doE > xecuteListener(AbstractMessageListenerContainer.java:414) > at > org.springframework.jms.listener.AbstractPollingMessageListenerContai > ner.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:309) > at > org.springframework.jms.listener.AbstractPollingMessageListenerContai > ner.receiveAndExecute(AbstractPollingMessageListenerContainer.java:254) > at > org.springframework.jms.listener.DefaultMessageListenerContainer$Asyn > cMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:871) > > at > org.springframework.jms.listener.DefaultMessageListenerContainer$Asyn > cMessageListenerInvoker.run(DefaultMessageListenerContainer.java:811) > at java.lang.Thread.run(Thread.java:595) > Caused by: java.lang.UnsupportedOperationException: JMS message is not a > TextMes > sage > at > org.apache.servicemix.jms.endpoints.DefaultConsumerMarshaler.populate > Message(DefaultConsumerMarshaler.java:97) > at > org.apache.servicemix.jms.endpoints.DefaultConsumerMarshaler.createEx > change(DefaultConsumerMarshaler.java:72) > at > org.apache.servicemix.jms.endpoints.AbstractConsumerEndpoint.onMessag > e(AbstractConsumerEndpoint.java:427) > ... 9 more > > > Regrads, > Manish > -- > View this message in context: > http://www.nabble.com/Using-xpath-for-message-in-JMS-queue-tp20476423p20477387.html > Sent from the ServiceMix - User mailing list archive at Nabble.com. > > -- Cheers, Guillaume Nodet ------------------------ Blog: http://gnodet.blogspot.com/ ------------------------ Open Source SOA http://fusesource.com
