Oh, now you can try to replace <import resource="classpath:META-INF/cxf/cxf-servlet.xml"/> with <import resource="classpath:META-INF/cxf/cxf-extension-http-jetty.xml"/>
If you don't use the Servlet transport :) Willem Lars Ivar Igesund wrote: > Fredag 9. januar 2009 01:58:35 skreiv Willem Jiang: >> Hi Lars, >> Did you use Servlet transport for the camel-cxf endpoint? Or did you >> deploy camel route into a application server as a war? > > Neither - there is a main where the spring config is read. > >> I think you may need to add these lines into the spring configuration file. >> <import resource="classpath:META-INF/cxf/cxf.xml"/> >> <import resource="classpath:META-INF/cxf/cxf-extension-soap.xml"/> >> <import resource="classpath:META-INF/cxf/cxf-servlet.xml"/> > > This helped with the binding exception - the application now seems to start > normally. However, I'm not able to connect to the webservice. > > Lars Ivar > > >> Willem >> >> Lars Ivar Igesund wrote: >>> Yes, >>> >>> I was able to find out that that was a possible cause, but as far as I >>> can tell it is there. >>> >>> Best, >>> Lars Ivar >>> >>> Fredag 9. januar 2009 01:20:22 skreiv William Tam: >>>> Is this artifact in your classpath? >>>> >>>> <groupId>org.apache.cxf</groupId> >>>> <artifactId>cxf-rt-bindings-soap</artifactId> >>>> >>>> On Thu, Jan 8, 2009 at 6:53 PM, Lars Ivar Igesund <larsi...@igesund.net> >>> wrote: >>>>> Hi! >>>>> >>>>> With the help of Willem and Claus I was able to create a web service >>>>> via camel-cxf. It works good on my local machine, but when I deployed >>>>> the application to the server I got the following failure: >>>>> >>>>> INFO | jvm 1 | 2009/01/09 00:18:26 | WrapperSimpleApp: >>>>> org.apache.cxf.service.factory.ServiceConstructionException: Could not >>>>> resolve a binding for http://schemas.xmlsoap.org/wsdl/soap/ >>>>> INFO | jvm 1 | 2009/01/09 00:18:26 | WrapperSimpleApp: at >>>>> org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createBindingI >>>>> nf o(AbstractWSDLBasedEndpointFactory.java:310) INFO | jvm 1 | >>>>> 2009/01/09 00:18:26 | WrapperSimpleApp: at >>>>> org.apache.cxf.jaxws.JaxWsServerFactoryBean.createBindingInfo(JaxWsServ >>>>> er FactoryBean.java:154) INFO | jvm 1 | 2009/01/09 00:18:26 | >>>>> WrapperSimpleApp: at >>>>> org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint >>>>> In fo(AbstractWSDLBasedEndpointFactory.java:178) INFO | jvm 1 | >>>>> 2009/01/09 00:18:26 | WrapperSimpleApp: at >>>>> org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint >>>>> (A bstractWSDLBasedEndpointFactory.java:102) INFO | jvm 1 | >>>>> 2009/01/09 00:18:26 | WrapperSimpleApp: at >>>>> org.apache.cxf.frontend.ServerFactoryBean.create(ServerFactoryBean.java >>>>> :1 14) INFO | jvm 1 | 2009/01/09 00:18:26 | WrapperSimpleApp: >>>>> at >>>>> org.apache.cxf.jaxws.JaxWsServerFactoryBean.create(JaxWsServerFactoryBe >>>>> an .java:164) INFO | jvm 1 | 2009/01/09 00:18:26 | >>>>> WrapperSimpleApp: at >>>>> org.apache.camel.component.cxf.CxfConsumer.<init>(CxfConsumer.java:109) >>>>> INFO | jvm 1 | 2009/01/09 00:18:26 | WrapperSimpleApp: at >>>>> org.apache.camel.component.cxf.CxfEndpoint.createConsumer(CxfEndpoint.j >>>>> av a:77) INFO | jvm 1 | 2009/01/09 00:18:26 | WrapperSimpleApp: >>>>> at >>>>> org.apache.camel.impl.EventDrivenConsumerRoute.addServices(EventDrivenC >>>>> on sumerRoute.java:62) INFO | jvm 1 | 2009/01/09 00:18:26 | >>>>> WrapperSimpleApp: at >>>>> org.apache.camel.Route.getServicesForRoute(Route.java:73) >>>>> INFO | jvm 1 | 2009/01/09 00:18:26 | WrapperSimpleApp: at >>>>> org.apache.camel.impl.DefaultCamelContext.startRoutes(DefaultCamelConte >>>>> xt .java:555) INFO | jvm 1 | 2009/01/09 00:18:26 | >>>>> WrapperSimpleApp: at >>>>> org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.j >>>>> av a:530) INFO | jvm 1 | 2009/01/09 00:18:26 | WrapperSimpleApp: >>>>> at >>>>> org.apache.camel.spring.SpringCamelContext.doStart(SpringCamelContext.j >>>>> av a:149) INFO | jvm 1 | 2009/01/09 00:18:26 | WrapperSimpleApp: >>>>> at org.apache.camel.impl.ServiceSupport.start(ServiceSupport.java:47) >>>>> INFO >>>>> >>>>> | jvm 1 | 2009/01/09 00:18:26 | WrapperSimpleApp: at >>>>> >>>>> org.apache.camel.spring.SpringCamelContext.onApplicationEvent(SpringCam >>>>> el Context.java:103) INFO | jvm 1 | 2009/01/09 00:18:26 | >>>>> WrapperSimpleApp: at >>>>> org.springframework.context.event.SimpleApplicationEventMulticaster$1.r >>>>> un (SimpleApplicationEventMulticaster.java:78) INFO | jvm 1 | >>>>> 2009/01/09 00:18:26 | WrapperSimpleApp: at >>>>> org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor >>>>> .j ava:49) INFO | jvm 1 | 2009/01/09 00:18:26 | WrapperSimpleApp: >>>>> at >>>>> org.springframework.context.event.SimpleApplicationEventMulticaster.mul >>>>> ti castEvent(SimpleApplicationEventMulticaster.java:76) INFO | jvm 1 >>>>> | 2009/01/09 00:18:26 | WrapperSimpleApp: at >>>>> org.springframework.context.support.AbstractApplicationContext.publishE >>>>> ve nt(AbstractApplicationContext.java:275) INFO | jvm 1 | >>>>> 2009/01/09 00:18:26 | WrapperSimpleApp: at >>>>> org.springframework.context.support.AbstractApplicationContext.finishRe >>>>> fr esh(AbstractApplicationContext.java:737) INFO | jvm 1 | >>>>> 2009/01/09 00:18:26 | WrapperSimpleApp: at >>>>> org.springframework.context.support.AbstractApplicationContext.refresh( >>>>> Ab stractApplicationContext.java:384) INFO | jvm 1 | 2009/01/09 >>>>> 00:18:26 >>>>> >>>>> | WrapperSimpleApp: at >>>>> >>>>> org.springframework.context.support.ClassPathXmlApplicationContext.<ini >>>>> t> (ClassPathXmlApplicationContext.java:139) INFO | jvm 1 | >>>>> 2009/01/09 00:18:26 | WrapperSimpleApp: at >>>>> org.springframework.context.support.ClassPathXmlApplicationContext.<ini >>>>> t> (ClassPathXmlApplicationContext.java:83) INFO | jvm 1 | >>>>> 2009/01/09 00:18:26 | WrapperSimpleApp: at >>>>> com.bsc.alertmanager.hub.Hub.main(Hub.java:9) >>>>> INFO | jvm 1 | 2009/01/09 00:18:26 | WrapperSimpleApp: at >>>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >>>>> INFO | jvm 1 | 2009/01/09 00:18:26 | WrapperSimpleApp: at >>>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja >>>>> va >>>>> >>>>> :39) INFO | jvm 1 | 2009/01/09 00:18:26 | WrapperSimpleApp: at >>>>> >>>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso >>>>> rI mpl.java:25) INFO | jvm 1 | 2009/01/09 00:18:26 | >>>>> WrapperSimpleApp: at java.lang.reflect.Method.invoke(Method.java:597) >>>>> >>>>> >>>>> I hope you can give me further help on this. >>>>> >>>>> Best, >>>>> Lars Ivar Igesund > >