Hi, I am using content based routing. I am checking for element and based on that i am routing some part of message to different queue.
the error i m getting is :- error: org.apache.cxf.binding.soap.SoapFault: "http://www.cvs.com/eph/messages /1_0", the namespace on the "OngoingMaintenance" element, is not a valid SOAP version.] org.springframework.jms.listener.adapter.ListenerExecutionFailedException: Exchange processing failed; nested exception is org.apache.cxf.binding.soap.SoapFault : "http://www.cvs.com/eph/messages/1_0", the namespace on the "OngoingMaintenance" element, is not a valid SOAP version. Caused by: org.apache.cxf.binding.soap.SoapFault: "http://www.cvs.com/eph/messages/1_0", the namespace on the "OngoingMaintenance" element, is not a valid SOAP version. at org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handle Message(ReadHeadersInterceptor.java:92) at org.apache.cxf.binding.soap.interceptor.ReadHeadersInterceptor.handle Message(ReadHeadersInterceptor.java:54) at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseIntercept orChain.java:221) at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainIniti ationObserver.java:77) at org.apache.cxf.transport.jbi.JBIDispatcherUtil.dispatch(JBIDispatcher Util.java:156) at org.apache.servicemix.cxfse.CxfSeEndpoint.process(CxfSeEndpoint.java: 232) at org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLi feCycle.java:540) at org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(Async BaseLifeCycle.java:492) at org.apache.servicemix.common.BaseLifeCycle.onMessageExchange(BaseLife Cycle.java:46) at org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBoun d(DeliveryChannelImpl.java:610) at org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlo w.java:172) at org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.j ava:167) at org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.jav a:134) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExec utor.java:650) The namespace with incoming message is ns2. I am also defining the same namespace context in eip-router xbean file. But still it is giving the namespace error. http://www.nabble.com/file/p21429332/xbean.xml xbean.xml http://www.nabble.com/file/p21429332/xbean.xml xbean.xml I have attached the xbean of eip-router and SU. Please give some pointer to solve this problem. Thanks, Manish -- View this message in context: http://www.nabble.com/namespace-problem-while-using-eip-router-tp21429332p21429332.html Sent from the ServiceMix - User mailing list archive at Nabble.com.
