Fredag 9. januar 2009 01:47:48 skreiv Willem Jiang: > Since CXF has lots pluggable components, you need to make sure cxf-core > can load the essential modules for starting up. Please check the > cxf-rt-bindings-soap jar in your class path as William suggested. > > If you are tired to maintain them, you can use the bundle jar (cxf-bundle).
I have a maven project that depends on camel-cxf, and the cxf deps are transitive through that. Now, it runs fine through eclipse, but not when deployed. Since the application uses some spring (but not for the cxf part), the maven shade plugin is in use. Could this affect anything? Lars Ivar > > Willem > > William Tam wrote: > > 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 <[email protected]> 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.createBindingIn > >>fo(AbstractWSDLBasedEndpointFactory.java:310) INFO | jvm 1 | > >> 2009/01/09 00:18:26 | WrapperSimpleApp: at > >> org.apache.cxf.jaxws.JaxWsServerFactoryBean.createBindingInfo(JaxWsServe > >>rFactoryBean.java:154) INFO | jvm 1 | 2009/01/09 00:18:26 | > >> WrapperSimpleApp: at > >> org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpointI > >>nfo(AbstractWSDLBasedEndpointFactory.java:178) INFO | jvm 1 | > >> 2009/01/09 00:18:26 | WrapperSimpleApp: at > >> org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint( > >>AbstractWSDLBasedEndpointFactory.java:102) INFO | jvm 1 | 2009/01/09 > >> 00:18:26 | WrapperSimpleApp: at > >> org.apache.cxf.frontend.ServerFactoryBean.create(ServerFactoryBean.java: > >>114) INFO | jvm 1 | 2009/01/09 00:18:26 | WrapperSimpleApp: at > >> org.apache.cxf.jaxws.JaxWsServerFactoryBean.create(JaxWsServerFactoryBea > >>n.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.ja > >>va:77) INFO | jvm 1 | 2009/01/09 00:18:26 | WrapperSimpleApp: at > >> org.apache.camel.impl.EventDrivenConsumerRoute.addServices(EventDrivenCo > >>nsumerRoute.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(DefaultCamelContex > >>t.java:555) INFO | jvm 1 | 2009/01/09 00:18:26 | WrapperSimpleApp: > >> at > >> org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.ja > >>va:530) INFO | jvm 1 | 2009/01/09 00:18:26 | WrapperSimpleApp: > >> at > >> org.apache.camel.spring.SpringCamelContext.doStart(SpringCamelContext.ja > >>va: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(SpringCame > >>lContext.java:103) INFO | jvm 1 | 2009/01/09 00:18:26 | > >> WrapperSimpleApp: at > >> org.springframework.context.event.SimpleApplicationEventMulticaster$1.ru > >>n(SimpleApplicationEventMulticaster.java:78) INFO | jvm 1 | > >> 2009/01/09 00:18:26 | WrapperSimpleApp: at > >> org.springframework.core.task.SyncTaskExecutor.execute(SyncTaskExecutor. > >>java:49) INFO | jvm 1 | 2009/01/09 00:18:26 | WrapperSimpleApp: > >> at > >> org.springframework.context.event.SimpleApplicationEventMulticaster.mult > >>icastEvent(SimpleApplicationEventMulticaster.java:76) INFO | jvm 1 | > >> 2009/01/09 00:18:26 | WrapperSimpleApp: at > >> org.springframework.context.support.AbstractApplicationContext.publishEv > >>ent(AbstractApplicationContext.java:275) INFO | jvm 1 | 2009/01/09 > >> 00:18:26 | WrapperSimpleApp: at > >> org.springframework.context.support.AbstractApplicationContext.finishRef > >>resh(AbstractApplicationContext.java:737) INFO | jvm 1 | 2009/01/09 > >> 00:18:26 | WrapperSimpleApp: at > >> org.springframework.context.support.AbstractApplicationContext.refresh(A > >>bstractApplicationContext.java:384) INFO | jvm 1 | 2009/01/09 > >> 00:18:26 | WrapperSimpleApp: at > >> org.springframework.context.support.ClassPathXmlApplicationContext.<init > >>>(ClassPathXmlApplicationContext.java:139) INFO | jvm 1 | 2009/01/09 > >> 00:18:26 | WrapperSimpleApp: at > >> org.springframework.context.support.ClassPathXmlApplicationContext.<init > >>>(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.jav > >>a:39) INFO | jvm 1 | 2009/01/09 00:18:26 | WrapperSimpleApp: at > >> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor > >>Impl.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
