title: Camel and CXF Producer Endpoint
body: <p>I'm trying to send a SOAP message to an external SOAP service. What I need to do is wrap an xml string with the SOAP message and add some SOAP headers for authentication purposes. Right now I'm using:</p>
  
  <pre><code>&lt;cxf:cxfEndpoint id="someEndpoint" wsdl="someWSDL.wsdl"
                   address="http://someAddress:9999/service.asmx"/&gt;
  
  &lt;camelContext&gt;
      &lt;route&gt;
          &lt;from uri="vm-someChannel"&gt;
          &lt;to uri="cxf:bean:someEndpoint?dataFormat=PAYLOAD"/&gt;
      &lt;/route&gt;
  &lt;/camelContext&gt;
  </code></pre>
  
  <p>This works but I also need to include soap headers as well. The payload mode only sends a soap envelope with a body. I've tried using an interceptor to inject headers but its getting ignored.</p>
  
  <p>Is it possible to have a soap header section with payload mode? If not, what is the easiest way to accomplish what I'm trying to do?</p>
  
  <p>Thanks!</p>