CXF http transport looks up the HttpDestinationFactory for (Jetty or Netty) if the address is start with “http://" or "https://“. If you don’t put those jar into the class patch, you will get the error.
-- Willem Jiang Red Hat, Inc. Web: http://www.redhat.com Blog: http://willemjiang.blogspot.com (English) http://jnn.iteye.com (Chinese) Twitter: willemjiang Weibo: 姜宁willem On May 20, 2015 at 1:55:47 AM, Aki Yoshida (elak...@gmail.com) wrote: > If you do not want to use the embedded jetty server but your servlet > container, you have to use a relative path in the address field. > so something like > > address="/canonicalcxfserviceproxy/webservices/canonical" > > and this endpoint will be available under the context path configured > at your CXFServlet. > > > 2015-05-15 8:28 GMT+02:00 jainmcs03 : > > > > Team, > > > > For camel-CXF web service proxy i created a maven JAVA project to configure > > the jetty embedded container as described in the example and run it in > > eclipse and its works fine. > > > > But while delpoying as .war in tomact its giving subject Error. > > ERROR HTTPTransportFactory - Cannot find any registered > > HttpDestinationFactory from the Bus. > > > > I have removed cxf-rt-transports-http-jetty, i keep only > > cxf-rt-transports-http. How to resolve this. > > > > Below is the endpoint trying to publish, no other config included in my > > spring config file(camel-config.xml). > > > > > > > > address="http://localhost:8080/canonicalcxfserviceproxy/webservices/canonical" > > > > endpointName="xsd:CanonicalSoap" > > serviceName="xsd:Canonical" > > wsdlURL="etc/canonical.wsdl" > > > > xmlns:xsd="http://localhost:8080/canonicalcxfserviceproxy/canonical"/> > > > > Regards > > Jayendran > > > > > > > > -- > > View this message in context: > > http://camel.465427.n5.nabble.com/ERROR-Cannot-find-any-registered-HttpDestinationFactory-from-the-Bus-tp5767130.html > > > > Sent from the Camel - Users mailing list archive at Nabble.com. >