Hi,

I'm facing a problem of deploying jax-rs based services together with jax-ws 
based client. I get below exception when the client is tried to be initilized. 
Both, the jax-rs based services and jax-ws based client are implemented
using the cxf. The problem seem not to occur when services are
implemented using the restlet framework, or when jax-rs based services are
deployed without the jax-ws based client. Is there a conflict of
having the jax-rs services together with jax-ws clients, both
implemented using the cxf?

Caused by: javax.xml.ws.WebServiceException: 
org.apache.cxf.service.factory.ServiceConstructionException
    at org.apache.cxf.jaxws.ServiceImpl.getPort(ServiceImpl.java:314)
    at org.apache.cxf.jaxws.ServiceImpl.getPort(ServiceImpl.java:299)
    at javax.xml.ws.Service.getPort(Service.java:92)
    at 
info.fedora.definitions._1._0.api.FedoraAPIAService.getFedoraAPIAServiceHTTPPort(FedoraAPIAService.java:62)
    at 
com.axiell.arena.fedora.service.FedoraServiceConnector.<init>(FedoraServiceConnector.java:33)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at 
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at 
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
    at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:100)
    ... 83 more
Caused by: org.apache.cxf.service.factory.ServiceConstructionException
    at 
org.apache.cxf.frontend.ClientFactoryBean.create(ClientFactoryBean.java:59)
    at 
org.apache.cxf.frontend.ClientProxyFactoryBean.create(ClientProxyFactoryBean.java:102)
    at 
org.apache.cxf.jaxws.JaxWsProxyFactoryBean.create(JaxWsProxyFactoryBean.java:115)
    at org.apache.cxf.jaxws.ServiceImpl.createPort(ServiceImpl.java:434)
    at org.apache.cxf.jaxws.ServiceImpl.getPort(ServiceImpl.java:312)
    ... 92 more
Caused by: org.apache.cxf.BusException: No binding factory for namespace 
http://schemas.xmlsoap.org/wsdl/soap/ registered.
    at 
org.apache.cxf.binding.BindingFactoryManagerImpl.getBindingFactory(BindingFactoryManagerImpl.java:91)
    at 
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint(AbstractWSDLBasedEndpointFactory.java:114)
    at 
org.apache.cxf.frontend.ClientFactoryBean.create(ClientFactoryBean.java:52)
    ... 96 more


thx in advance, Piotr




_________________________________________________________________
Connect to the next generation of MSN Messenger 
http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-us&source=wlmailtagline

Reply via email to