Hello Camel Riders, I have soap ui sending soap requests to my cxf endpoint
and from there to an other endpoint via Routes, the request response works
fine if I use MESSAGE format, but fails with the below error message when I
use PAYLOAD format.I have checked the soap response and its a valid one, I
am posting that as well.

 I need to use PAYLOAD format to mess with the headers, I can not use
MESSAGE because MESSAGE format do not support headers.

The response is coming from SOAPUI as well, through a mock server.Please
advice.Thanks, Pradeep

*error message*

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";>
   <soap:Body>
      <soapenv:Envelope
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";>
         <soapenv:Body>
            <soapenv:Fault>
               <faultcode>Server</faultcode>
               <faultstring>org.apache.xmlbeans.XmlException:
Missing/Invalid SOAP Envelope, expecting
[{http://schemas.xmlsoap.org/soap/envelope/}Envelope]</faultstring>
            </soapenv:Fault>
         </soapenv:Body>
      </soapenv:Envelope>
   </soap:Body>
</soap:Envelope>


*soap response*


<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";
xmlns:aca="http://xyz.com/viers/schemas/vrm/0.1/vrm/aca";
xmlns:ns="http://123.com/structures/2.0"; xmlns:ns1="http://123.com/2.0";>
   <soapenv:Header/>
   <soapenv:Body>
      <aca:acaVerificationResponse>
         <aca:TransactionId>
            
            <ns1:IdentificationID></ns1:IdentificationID>
         </aca:TransactionId>
         <aca:PersonSSNIdentification>
            
            <ns1:IdentificationID></ns1:IdentificationID>
         </aca:PersonSSNIdentification>
         <aca:ResponseCode>APPLICANT NOT FOUND</aca:ResponseCode>
      </aca:acaVerificationResponse>
   </soapenv:Body>
</soapenv:Envelope>






--
View this message in context: 
http://camel.465427.n5.nabble.com/MESSAGE-vs-PAYLOAD-data-format-tp5731439.html
Sent from the Camel - Users mailing list archive at Nabble.com.

Reply via email to