Hi, i'm using servicemix r3.3 on windows platform, java 1.6. I'm using Servicemix CXF component.
I'm calling an external service thru a cxf-se SU. SOAP CALL --> CXF BC --> CXF SE --> CXF BC >> External WS. My external WS is multipart, and i need to send a text/xml file attached. >From a java program using apache cxf it' s works perfectly; but from servicemix every part are serialized in soap:body (see soap enveloppe hereafter) Is there a way to workaround this ? Thanks Here soap enveloppe send from service mix <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <SayHelloOUT xmlns="http://servicemix.apache.org/test/types"> <name>mon nom</name> </SayHelloOUT> <ns2:fileattach xmlns="http://servicemix.apache.org/test/types" xmlns:ns2="http://servicemix.apache.org/test">kljkljl</ns2:fileattach> </soap:Body> </soap:Envelope> Here a correct soap send from stand alone java program using apache cxf --uuid:a1a9ac94-f059-4f6e-9a87-711b125957bf Content-Type: text/xml <?xml version="1.0" ?><S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"><S:Body><SayHello xmlns="http://servicemix.apache.org/test/types" xmlns:ns2="http://servicemix.apache.org/test" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:nil="true"/></S:Body></S:Envelope> --uuid:a1a9ac94-f059-4f6e-9a87-711b125957bf Content-Id:<[email protected]> Content-Type: text/xml Content-Transfer-Encoding: binary <ns2:fileattach xmlns="http://servicemix.apache.org/test/types" xmlns:ns2="http://servicemix.apache.org/test">dklfjklklhjsdfhjslf</ns2:fileattach> --uuid:a1a9ac94-f059-4f6e-9a87-711b125957bf-- -- View this message in context: http://www.nabble.com/Issue-Ussing-Service-Mix-CXF-component-with-multipart-WSDL-tp23428472p23428472.html Sent from the ServiceMix - User mailing list archive at Nabble.com.
