Which version of Camel are you using? I can see you are still using Jetty6 from the configuration. Can you change the engine port to 9001 and try it again?
On 10/7/11 7:02 PM, amarnath.chavva wrote:
Hi every one, Am using cxfEndpoint to expose my services as web services, now I would like make this as secure by marking those HTTPS. the following is my spring context file, .... <cxf:cxfEndpoint id="httpEndpoint" address="https://0.0.0.0:9001/MyService" serviceClass="com.mycompany.WebServiceInerface" endpointName="httpttrans:httptransferServiceEndpoint" serviceName="httpttrans:httptransferService" xmlns:httpttrans="https://httptransfer.mycompany.com/"> </cxf:cxfEndpoint> <httpj:engine-factory bus="cxf"> <httpj:identifiedTLSServerParameters id="secure"> <httpj:tlsServerParameters> <sec:keyManagers keyPassword="password"> <sec:keyStore type="JKS" password="password" file="server.jks" /> </sec:keyManagers> <sec:trustManagers> <sec:keyStore type="JKS" password="password" file="truststore.jks" /> </sec:trustManagers> </httpj:tlsServerParameters> </httpj:identifiedTLSServerParameters> <httpj:engine port="0"> <httpj:tlsServerParametersRef id="secure" /> <httpj:threadingParameters minThreads="5" maxThreads="10" /> <httpj:connector> <beans:bean class="org.mortbay.jetty.bio.SocketConnector"> <beans:property name="port" value="9001" /> </beans:bean> </httpj:connector> <httpj:handlers> <beans:bean class="org.mortbay.jetty.handler.DefaultHandler" /> </httpj:handlers> <httpj:sessionSupport>true</httpj:sessionSupport> </httpj:engine> </httpj:engine-factory> When trying to run as server to publish my serivices, the following error is observed. "Protocol mismatch for port 9001: engine's protocol is http, the url protocol is https" Please guide me to resolve this issue ASAP. Regards, Chavva. -- View this message in context: http://camel.465427.n5.nabble.com/Configuring-cxfEndpoint-to-make-secure-HTTPS-need-help-tp4879695p4879695.html Sent from the Camel - Users mailing list archive at Nabble.com.
-- Willem ---------------------------------- FuseSource Web: http://www.fusesource.com Blog: http://willemjiang.blogspot.com (English) http://jnn.javaeye.com (Chinese) Twitter: willemjiang Weibo: willemjiang