Hi Aki, I specified my question. You are correct about using WSDL v1.1. But set binding to SOAP1.2 did not help <binding> <soap:soapBinding version="1.2" xmlns:soap="http://cxf.apache.org/blueprint/bindings/soap" /> </binding>
Here is stack trace from Karaf: RouteId ProcessorId Processor Elapsed (ms) [SendMessage_8008] [SendMessage_8008] [http://0.0.0.0:8008/SendMessage ] [ 590] [SendMessage_8008] [to14 ] [SendMessage1 ] [ 590] Exchange --------------------------------------------------------------------------------------------------------------------------------------- Exchange[ Id ID-MPELIKAN02-52343-1479816939214-16-2 ExchangePattern InOut Headers {breadcrumbId=ID-MPELIKAN02-52343-1479816939214-16-1, CamelCxfMessage={javax.xml.ws.wsdl.port={urn:send:message:v1}c3port, org.apache.cxf.service.model.MessageInfo=[MessageInfo INPUT: {urn:send:message:v1}SendMessageRequest], org.apache.cxf.message.Message.PROTOCOL_HEADERS={accept-encoding=[gzip,deflate], connection=[keep-alive], Content-Length=[1172], content-type=[application/soap+xml; charset=utf-8], Host=[localhost:8008], SOAPAction=["urn:send:message:v1:Request"], User-Agent=[Apache-HttpClient/4.1.1 (java 1.5)]}, org.apache.cxf.ws.addressing.MAPAggregator=org.apache.cxf.ws.addressing.impl.MAPAggregatorImpl@5e1865ca, org.apache.cxf.interceptor.LoggingMessage.ID=29, HTTP_CONTEXT_MATCH_STRATEGY=stem, org.apache.cxf.request.url=http://localhost:8008/SendMessage, javax.xml.ws.wsdl.interface={urn:send:message:v1}ISendMessage, org.talend.esb.sam.agent.message.CustomInfo={}, org.apache.cxf.request.uri=/SendMessage, HTTP.REQUEST=(POST /SendMessage)@331538697 org.eclipse.jetty.server.Request@13c2e109, HTTP.CONFIG=null, org.apache.cxf.transport.https.CertConstraints=null, Accept=null, org.apache.cxf.headers.Header.list=[org.apache.cxf.headers.Header@5f442001, org.apache.cxf.binding.soap.SoapHeader@71915283, org.apache.cxf.binding.soap.SoapHeader@7bc050b4, org.apache.cxf.binding.soap.SoapHeader@ef298e5, org.apache.cxf.binding.soap.SoapHeader@5913ea0d, org.apache.cxf.binding.soap.SoapHeader@2a6b292b], org.apache.cxf.message.Message.PATH_INFO=/SendMessage, org.apache.cxf.message.Message.BASE_PATH=/SendMessage, org.apache.cxf.message.FaultMode=UNCHECKED_APPLICATION_FAULT, org.apache.cxf.interceptor.DocLiteralInInterceptor.DocLiteralInInterceptor.keep-parameters-wrapper=true, FlowId=urn:uuid:c631987b-7aff-4e99-a4dc-c4cca467003b, schema-validation-enabled=NONE, org.apache.cxf.continuations.ContinuationProvider=org.apache.cxf.transport.http_jetty.continuations.JettyContinuationProvider@615bdbce, javax.xml.ws.wsdl.service={urn:send:message:v1}SendMessageService, org.apache.cxf.message.Message.IN_INTERCEPTORS=[org.apache.cxf.transport.https.CertConstraintsInterceptor@df80db], org.apache.cxf.binding.soap.SoapVersion=org.apache.cxf.binding.soap.Soap11@5184aa4f, org.apache.cxf.message.Message.ENCODING=UTF-8, org.apache.cxf.message.Message.QUERY_STRING=null, HTTP.RESPONSE=HTTP/1.1 200 , org.apache.cxf.security.SecurityContext=org.apache.cxf.transport.http.AbstractHTTPDestination$2@55bbe351, org.apache.cxf.request.method=POST, org.apache.cxf.async.post.response.dispatch=true, org.apache.cxf.configuration.security.AuthorizationPolicy=null, javax.xml.ws.wsdl.operation={urn:send:message:v1}SendMessage, org.apache.cxf.message.MessageFIXED_PARAMETER_ORDER=false, org.apache.cxf.transport.Destination=org.apache.cxf.transport.http_jetty.JettyHTTPDestination@685e5345, SOAPAction=urn:send:message:v1:Request, javax.xml.ws.wsdl.description=http://0.0.0.0:8008/SendMessage?wsdl, org.apache.cxf.wsdl.interceptors.DocLiteralInInterceptor.DocLiteralInInterceptor.keep-parameters-wrapper=true, http.base.path=http://localhost:8008, Content-Type=application/soap+xml; charset=utf-8, HTTP.CONTEXT=ServletContext@o.e.j.s.h.ContextHandler{,null}}, CamelRedelivered=false, CamelRedeliveryCounter=0, content-type=application/soap+xml; charset=utf-8, operationName=SendMessage, operationNamespace=urn:send:message:v1} BodyType org.apache.camel.component.cxf.CxfPayload Body ] -- View this message in context: http://camel.465427.n5.nabble.com/Camel-CXF-wrong-Content-Type-sent-tp5790368p5790370.html Sent from the Camel - Users mailing list archive at Nabble.com.