You should share the entire route if you are looking for help... Best,
Christian ----------------- Software Integration Specialist Apache Member V.P. Apache Camel | Apache Camel PMC Member | Apache Camel committer Apache Incubator PMC Member https://www.linkedin.com/pub/christian-mueller/11/551/642 On Tue, Mar 25, 2014 at 6:31 AM, Gnanaguru S <[email protected]> wrote: > Hi, > > The requestor doesnt send any additional headers to the request, So I have > to route the messages based on the SoapAction. ( Payload format) > > But when I send a request, Soap UI returns this error. > > <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> > <soap:Body> > <soap:Fault> > <faultcode>soap:Server</faultcode> > <faultstring>The given SOAPAction http://test.com/test1/Enquiry > does not match an operation.</faultstring> > </soap:Fault> > </soap:Body> > </soap:Envelope> > > > This is my camel route: > > <choice> > <when> > > > > <xpath>/soapenv:Envelope/soapenv:Header/wsa:Action/text()=' > http://test.com/test1/Enquiry'</xpath> > > <to > uri="direct:B" /> > </when> > <otherwise> > <setFaultBody> > <simple>Invalid Operation</simple> > </setFaultBody> > </otherwise> > </choice> > > Any clues ? > > Regards > Guru > > > > > > -- > View this message in context: > http://camel.465427.n5.nabble.com/Route-based-on-Soap-Action-tp5749316.html > Sent from the Camel - Users mailing list archive at Nabble.com. >
