camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Willem Jiang <willem.ji...@gmail.com>
Subject Re: ServiceConstructionException with camel-cxf
Date Fri, 09 Jan 2009 01:20:41 GMT
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 <larsivar@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
> 
> 


Mime
View raw message