I am building an Eclipse 3.4 based RCP application and I need to consume
some webservices and I am not concerned with DOSGi.  It seems that I have
worked through the majority of the dependency issues I was having and now I
am getting an exception that I am not sure how to get rid of.

Code: (nothing special here just following the example from
http://cxf.apache.org/docs/a-simple-jax-ws-service.html#AsimpleJAX-WSservice
-Accessingyourservice)
        JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean();
factory.getInInterceptors().add(new LoggingInInterceptor());
factory.getOutInterceptors().add(new LoggingOutInterceptor());
factory.setServiceClass(e);        factory.setAddress(address);
        factory.create();

Exception:

org.osgi.framework.BundleException: Exception in
com.cisco.surf.sync.core.SyncCoreBundle.start() of bundle
com.cisco.surf.sync.core.    at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(Bu
ndleContextImpl.java:1028)    at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleConte
xtImpl.java:984)    at
org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.j
ava:346)    at 
org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle
.java:265)    at 
org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle
.java:257)    at 
org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(Fra
meworkCommandProvider.java:257)    at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)    at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)    at java.lang.reflect.Method.invoke(Method.java:597)    at
org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute
(FrameworkCommandInterpreter.java:150)    at
org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(Framewor
kConsole.java:302)    at
org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkC
onsole.java:287)    at
org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConso
le.java:223)    at java.lang.Thread.run(Thread.java:637) Caused by:
org.apache.cxf.service.factory.ServiceConstructionException: Could not
resolve a binding for null    at
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createBindingInfo(A
bstractWSDLBasedEndpointFactory.java:404)    at
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpointInfo(
AbstractWSDLBasedEndpointFactory.java:258)    at
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint(Abst
ractWSDLBasedEndpointFactory.java:146)    at
org.apache.cxf.frontend.ClientFactoryBean.create(ClientFactoryBean.java:52)
at 
org.apache.cxf.frontend.ClientProxyFactoryBean.create(ClientProxyFactoryBean
.java:102)    at 
org.apache.cxf.jaxws.JaxWsProxyFactoryBean.create(JaxWsProxyFactoryBean.java
:115)    at 
com.cisco.surf.sync.core.services.RemoteService.getServiceInstance(RemoteSer
vice.java:74)    at
com.cisco.surf.sync.core.SyncCoreBundle.start(SyncCoreBundle.java:28)    at
org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleConte
xtImpl.java:1009)    at java.security.AccessController.doPrivileged(Native
Method)    at 
org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(Bu
ndleContextImpl.java:1003)    ... 14 more Caused by:
org.apache.cxf.BusException: No binding factory for namespace
http://schemas.xmlsoap.org/soap/ registered.    at
org.apache.cxf.binding.BindingFactoryManagerImpl.getBindingFactory(BindingFa
ctoryManagerImpl.java:91)    at
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createBindingInfo(A
bstractWSDLBasedEndpointFactory.java:394)    ... 24 more Nested Exception:
org.apache.cxf.service.factory.ServiceConstructionException: Could not
resolve a binding for null    at
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createBindingInfo(A
bstractWSDLBasedEndpointFactory.java:404)    at
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpointInfo(
AbstractWSDLBasedEndpointFactory.java:258)    at
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint(Abst
ractWSDLBasedEndpointFactory.java:146)    at
org.apache.cxf.frontend.ClientFactoryBean.create(ClientFactoryBean.java:52)
at 
org.apache.cxf.frontend.ClientProxyFactoryBean.create(ClientProxyFactoryBean
.java:102)    at 
org.apache.cxf.jaxws.JaxWsProxyFactoryBean.create(JaxWsProxyFactoryBean.java
:115)    at 
com.cisco.surf.sync.core.services.RemoteService.getServiceInstance(RemoteSer
vice.java:74)    at
com.cisco.surf.sync.core.SyncCoreBundle.start(SyncCoreBundle.java:28)    at
org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleConte
xtImpl.java:1009)    at java.security.AccessController.doPrivileged(Native
Method)    at 
org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(Bu
ndleContextImpl.java:1003)    at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleConte
xtImpl.java:984)    at
org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.j
ava:346)    at 
org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle
.java:265)    at 
org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle
.java:257)    at 
org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(Fra
meworkCommandProvider.java:257)    at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)    at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)    at java.lang.reflect.Method.invoke(Method.java:597)    at
org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute
(FrameworkCommandInterpreter.java:150)    at
org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(Framewor
kConsole.java:302)    at
org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkC
onsole.java:287)    at
org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConso
le.java:223)    at java.lang.Thread.run(Thread.java:637) Caused by:
org.apache.cxf.BusException: No binding factory for namespace
http://schemas.xmlsoap.org/soap/ registered.    at
org.apache.cxf.binding.BindingFactoryManagerImpl.getBindingFactory(BindingFa
ctoryManagerImpl.java:91)    at
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createBindingInfo(A
bstractWSDLBasedEndpointFactory.java:394)    ... 24 more Nested Exception:
org.apache.cxf.BusException: No binding factory for namespace
http://schemas.xmlsoap.org/soap/ registered.    at
org.apache.cxf.binding.BindingFactoryManagerImpl.getBindingFactory(BindingFa
ctoryManagerImpl.java:91)    at
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createBindingInfo(A
bstractWSDLBasedEndpointFactory.java:394)    at
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpointInfo(
AbstractWSDLBasedEndpointFactory.java:258)    at
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint(Abst
ractWSDLBasedEndpointFactory.java:146)    at
org.apache.cxf.frontend.ClientFactoryBean.create(ClientFactoryBean.java:52)
at 
org.apache.cxf.frontend.ClientProxyFactoryBean.create(ClientProxyFactoryBean
.java:102)    at 
org.apache.cxf.jaxws.JaxWsProxyFactoryBean.create(JaxWsProxyFactoryBean.java
:115)    at 
com.cisco.surf.sync.core.services.RemoteService.getServiceInstance(RemoteSer
vice.java:74)    at
com.cisco.surf.sync.core.SyncCoreBundle.start(SyncCoreBundle.java:28)    at
org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleConte
xtImpl.java:1009)    at java.security.AccessController.doPrivileged(Native
Method)    at 
org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(Bu
ndleContextImpl.java:1003)    at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleConte
xtImpl.java:984)    at
org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.j
ava:346)    at 
org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle
.java:265)    at 
org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle
.java:257)    at 
org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(Fra
meworkCommandProvider.java:257)    at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)    at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)    at java.lang.reflect.Method.invoke(Method.java:597)    at
org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute
(FrameworkCommandInterpreter.java:150)    at
org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(Framewor
kConsole.java:302)    at
org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkC
onsole.java:287)    at
org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConso
le.java:223)    at java.lang.Thread.run(Thread.java:637) Nested Exception:
org.apache.cxf.service.factory.ServiceConstructionException: Could not
resolve a binding for null    at
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createBindingInfo(A
bstractWSDLBasedEndpointFactory.java:404)    at
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpointInfo(
AbstractWSDLBasedEndpointFactory.java:258)    at
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint(Abst
ractWSDLBasedEndpointFactory.java:146)    at
org.apache.cxf.frontend.ClientFactoryBean.create(ClientFactoryBean.java:52)
at 
org.apache.cxf.frontend.ClientProxyFactoryBean.create(ClientProxyFactoryBean
.java:102)    at 
org.apache.cxf.jaxws.JaxWsProxyFactoryBean.create(JaxWsProxyFactoryBean.java
:115)    at 
com.cisco.surf.sync.core.services.RemoteService.getServiceInstance(RemoteSer
vice.java:74)    at
com.cisco.surf.sync.core.SyncCoreBundle.start(SyncCoreBundle.java:28)    at
org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleConte
xtImpl.java:1009)    at java.security.AccessController.doPrivileged(Native
Method)    at 
org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(Bu
ndleContextImpl.java:1003)    at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleConte
xtImpl.java:984)    at
org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.j
ava:346)    at 
org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle
.java:265)    at 
org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle
.java:257)    at 
org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(Fra
meworkCommandProvider.java:257)    at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)    at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)    at java.lang.reflect.Method.invoke(Method.java:597)    at
org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute
(FrameworkCommandInterpreter.java:150)    at
org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(Framewor
kConsole.java:302)    at
org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkC
onsole.java:287)    at
org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConso
le.java:223)    at java.lang.Thread.run(Thread.java:637) Caused by:
org.apache.cxf.BusException: No binding factory for namespace
http://schemas.xmlsoap.org/soap/ registered.    at
org.apache.cxf.binding.BindingFactoryManagerImpl.getBindingFactory(BindingFa
ctoryManagerImpl.java:91)    at
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createBindingInfo(A
bstractWSDLBasedEndpointFactory.java:394)    ... 24 more Nested Exception:
org.apache.cxf.BusException: No binding factory for namespace
http://schemas.xmlsoap.org/soap/ registered.    at
org.apache.cxf.binding.BindingFactoryManagerImpl.getBindingFactory(BindingFa
ctoryManagerImpl.java:91)    at
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createBindingInfo(A
bstractWSDLBasedEndpointFactory.java:394)    at
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpointInfo(
AbstractWSDLBasedEndpointFactory.java:258)    at
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint(Abst
ractWSDLBasedEndpointFactory.java:146)    at
org.apache.cxf.frontend.ClientFactoryBean.create(ClientFactoryBean.java:52)
at 
org.apache.cxf.frontend.ClientProxyFactoryBean.create(ClientProxyFactoryBean
.java:102)    at 
org.apache.cxf.jaxws.JaxWsProxyFactoryBean.create(JaxWsProxyFactoryBean.java
:115)    at 
com.cisco.surf.sync.core.services.RemoteService.getServiceInstance(RemoteSer
vice.java:74)    at
com.cisco.surf.sync.core.SyncCoreBundle.start(SyncCoreBundle.java:28)    at
org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleConte
xtImpl.java:1009)    at java.security.AccessController.doPrivileged(Native
Method)    at 
org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(Bu
ndleContextImpl.java:1003)    at
org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleConte
xtImpl.java:984)    at
org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.j
ava:346)    at 
org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle
.java:265)    at 
org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle
.java:257)    at 
org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(Fra
meworkCommandProvider.java:257)    at
sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)    at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)    at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)    at java.lang.reflect.Method.invoke(Method.java:597)    at
org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute
(FrameworkCommandInterpreter.java:150)    at
org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(Framewor
kConsole.java:302)    at
org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkC
onsole.java:287)    at
org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConso
le.java:223)    at java.lang.Thread.run(Thread.java:637)

Any help would be greatly appreciated!!!

Thanks,
Dennis

Reply via email to