Hi all.

I have a proxy web services with http bc consumer and cxfbc provider (with
useJBIWrapper="false"), e.g.:

client -> http bc -> cxfbc -> ASP web services

I have a problem with the response soap format

The original response from the web services is:

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";
               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
               xmlns:xsd="http://www.w3.org/2001/XMLSchema";>
   <soap:Body>
   .....
   </soap:Body>
</soap:Envelope>

but the response from de web service proxied is:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";>
   <soapenv:Body>
      <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/";>
         <soap:Body>
...
         </soap:Body>
      </soap:Envelope>
   </soapenv:Body>
</soapenv:Envelope>

The request is:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";
xmlns:tem="http://tempuri.org/";>
   <soapenv:Header/>
   <soapenv:Body>
        ....
   </soapenv:Body>
</soapenv:Envelope>

There is some special configuration to http bc consumer or cxfbc provider to
save this problem.

I use servicemix 3.2.2-SNAPSHOT.

Thanks

Best Regards


-- 
Esteban

Reply via email to