Dan - I am trying to use the transformation feature... <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:cmp="http://cmp.vba/cmp" xmlns:edoc="http://cmp.vba/external/eDocumentServiceProxy/"><soapenv:Header/><soapenv:Body> <edoc:uploadFormDocument> <edoc:formDocument ID="1" externalID="100" filename="formDoc2.txt" veteranFirstName="Will" veteranLastName="Hard" veteranMiddleName="Work">
<cmp:docContent>cid:12</cmp:docContent> </edoc:formDocument> </edoc:uploadFormDocument> </soapenv:Body> </soapenv:Envelope> I added the following in camel-context.xml <cxf:cxfEndpoint id="edocumentVA" address="${VA_URL}" endpointName="s:eDocumentServiceSOAP" serviceName="s:eDocumentService" wsdlURL="wsdl/PDT/eDocumentService.wsdl" serviceClass="gov.va.external.edocumentservice.EDocumentService" xmlns:s="http://vbms.vba/external/eDocumentService/"> <cxf:properties> <entry key="mtom-enabled" value="${MTOM_ENABLED}" /> <entry key="dataFormat" value="CXF_MESSAGE" /> </cxf:properties> <cxf:inInterceptors> <ref bean="loggingInInterceptor" /> </cxf:inInterceptors> <cxf:outInterceptors> <ref bean="loggingOutInterceptor" /> <ref bean="wss4jOutInterceptor-client" /> <ref bean="cxf-transformOutInterceptor" /> </cxf:outInterceptors> <bean id="cxf-transformOutInterceptor" class="org.apache.cxf.interceptor.transform.TransformOutInterceptor"> <property name="outTransformElements"> <map> <entry key="{http://cmp.vba/external/eDocumentServiceProxy}*" value="{http://vbms.vba/external/eDocumentService}*" /> <entry key="{http://cmp.vba/cmp}*" value="{http://vbms.vba/cdm}*" /> </map> </property> </bean> but it didn't have any effect on the outgoing request. -- View this message in context: http://camel.465427.n5.nabble.com/Camel-CXF-Proxy-with-WS-Security-tp5749223p5749314.html Sent from the Camel - Users mailing list archive at Nabble.com.