title: apache camel cxf https not working
body: <p>I am trying to publish a webservice using apache camel cxf. I am able to access the published webservice using http. However I am trying to configure the same using https. But I am not able to get it to work.</p>
  
  <p>below are parts of spring context and wsdl files</p>
  
  <pre><code>&lt;camel-cxf:cxfEndpoint id="myEndoint"
      address="http://localhost:9000/PostXml/" serviceClass="com.XXXXXXXXXX.techquest.ServicesPortType"
      xmlns:ssp="http://techquest.interswitchng.com/" endpointName="ssp:PostXml"
      serviceName="ssp:PostXml" /&gt;
  
  &lt;http:conduit name="*.http-conduit"&gt;
      &lt;http:tlsClientParameters
          secureSocketProtocol="SSL"&gt;
          &lt;sec:keyManagers keyPassword="password"&gt;
              &lt;sec:keyStore type="JKS" password="password"
                  file="A:/apache-sermfino_conf/cherry.jks" /&gt;
          &lt;/sec:keyManagers&gt;
          &lt;sec:trustManagers&gt;
              &lt;sec:keyStore type="JKS" password="password"
                  file="A:/apache-ser/truststore.jks" /&gt;
          &lt;/sec:trustManagers&gt;
          &lt;sec:cipherSuitesFilter&gt;
              &lt;!-- these filters ensure that a ciphersuite with export-suitable or 
                  null encryption is used, but exclude anonymous Diffie-Hellman key change 
                  as this is vulnerable to man-in-the-middle attacks --&gt;
              &lt;sec:include&gt;.*_EXPORT_.*&lt;/sec:include&gt;
              &lt;sec:include&gt;.*_EXPORT1024_.*&lt;/sec:include&gt;
              &lt;sec:include&gt;.*_WITH_DES_.*&lt;/sec:include&gt;
              &lt;sec:include&gt;.*_WITH_AES_.*&lt;/sec:include&gt;
              &lt;sec:include&gt;.*_WITH_NULL_.*&lt;/sec:include&gt;
              &lt;sec:exclude&gt;.*_DH_anon_.*&lt;/sec:exclude&gt;
          &lt;/sec:cipherSuitesFilter&gt;
      &lt;/http:tlsClientParameters&gt;
      &lt;http:client AutoRedirect="true" Connection="Keep-Alive" /&gt;
  &lt;/http:conduit&gt;
  </code></pre>
  
  <p>===============================================================================</p>
  
  <pre><code>&lt;wsdl:portType name="ServicesPortType"&gt;
      &lt;wsdl:operation name="PostXml"&gt;
          &lt;wsdl:input message="tns:PostXml" /&gt;
          &lt;wsdl:output message="tns:PostXml" /&gt;
      &lt;/wsdl:operation&gt;
  &lt;/wsdl:portType&gt;            
  &lt;wsdl:binding name="ServicesSoap12Binding" type="tns:ServicesPortType"&gt;
      &lt;soap12:binding style="document"
          transport="http://schemas.xmlsoap.org/soap/http" /&gt;
      &lt;wsdl:operation name="PostXml"&gt;
          &lt;soap12:operation soapAction="PostXml" style="document" /&gt;
          &lt;wsdl:input&gt;
              &lt;soap12:body use="literal" /&gt;
          &lt;/wsdl:input&gt;
          &lt;wsdl:output&gt;
              &lt;soap12:body use="literal" /&gt;
          &lt;/wsdl:output&gt;
      &lt;/wsdl:operation&gt;
  &lt;/wsdl:binding&gt;         
  &lt;wsdl:service name="ServicesPortTypeService"&gt;
      &lt;wsdl:port binding="tns:ServicesSoap12Binding" name="ServicesSoap12Endpoint"&gt;
          &lt;soap12:address location="http://localhost:9000/PostXml" /&gt;
      &lt;/wsdl:port&gt;
  &lt;/wsdl:service&gt;
  </code></pre>