I've created a bundle, which has CXF soap consumer to AXIS2 server. For test purpose I added a custom karaf command by which i can test my consumer. Consumer sends SOAP request and gets response back successfully on ServiceMix 5.3.1. But on ServiceMix 6.0.0.M1 i get exception. In Pom
java.lang.NoClassDefFoundError: org.apache.cxf.service.model.BindingOperationInfo not found by kg.wsdlconsumer.client [224] at com.sun.proxy.$Proxy55.<clinit>(Unknown Source) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)[:1.7.0_75] at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)[:1.7.0_75] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)[:1.7.0_75] at java.lang.reflect.Constructor.newInstance(Constructor.java:526)[:1.7.0_75] at java.lang.reflect.Proxy.newInstance(Proxy.java:764)[:1.7.0_75] at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:755)[:1.7.0_75] at org.apache.cxf.common.util.ProxyHelper.getProxyInternal(ProxyHelper.java:46) at org.apache.cxf.common.util.ProxyHelper.getProxy(ProxyHelper.java:86) at org.apache.cxf.frontend.ClientProxyFactoryBean.create(ClientProxyFactoryBean.java:175) at org.apache.cxf.jaxws.JaxWsProxyFactoryBean.create(JaxWsProxyFactoryBean.java:142) at org.apache.cxf.jaxws.ServiceImpl.createPort(ServiceImpl.java:493) at org.apache.cxf.jaxws.ServiceImpl.getPort(ServiceImpl.java:359) at org.apache.cxf.jaxws.ServiceImpl.getPort(ServiceImpl.java:350) at javax.xml.ws.Service.getPort(Service.java:46)[:2.4.0] at com.redknee.util.crmapi.soap.subscriptions.subscriptions_v2_0.SubscriptionService.getSubscriptionsSOAP11PortHttp(SubscriptionService.java:78) at kg.nurtelecom.cli.SOAPClient.getBalance(SOAPClient.java:39) at kg.nurtelecom.cli.CXFGetBalanceCommand.doExecute(CXFGetBalanceCommand.java:19) at org.apache.karaf.shell.console.AbstractAction.execute(AbstractAction.java:33) at org.apache.karaf.shell.console.OsgiCommandSupport.execute(OsgiCommandSupport.java:39) at org.apache.karaf.shell.commands.basic.AbstractCommand.execute(AbstractCommand.java:33) at Proxy1d925112_c26d_4187_b292_b072ae7727fd.execute(Unknown Source) at org.apache.felix.gogo.runtime.CommandProxy.execute(CommandProxy.java:78) at org.apache.felix.gogo.runtime.Closure.executeCmd(Closure.java:477) at org.apache.felix.gogo.runtime.Closure.executeStatement(Closure.java:403) at org.apache.felix.gogo.runtime.Pipe.run(Pipe.java:108) at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:183) at org.apache.felix.gogo.runtime.Closure.execute(Closure.java:120) at org.apache.felix.gogo.runtime.CommandSessionImpl.execute(CommandSessionImpl.java:92) at org.apache.karaf.shell.console.impl.jline.ConsoleImpl.run(ConsoleImpl.java:203) at org.apache.karaf.shell.console.impl.jline.LocalConsoleManager$2$1$1.run(LocalConsoleManager.java:115) at java.security.AccessController.doPrivileged(Native Method)[:1.7.0_75] at org.apache.karaf.jaas.modules.JaasHelper.doAs(JaasHelper.java:57)[26:org.apache.karaf.jaas.modules:3.0.2] at org.apache.karaf.shell.console.impl.jline.LocalConsoleManager$2$1.run(LocalConsoleManager.java:108)[25:org.apache.karaf.shell.console:3.0.2] my dependencies that work <dependencies> <dependency> <groupId>org.osgi</groupId> <artifactId>org.osgi.core</artifactId> <version>4.3.1</version> </dependency> <dependency> <groupId>org.apache.karaf.shell</groupId> <artifactId>org.apache.karaf.shell.osgi</artifactId> <version>2.4.1</version> </dependency> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-frontend-jaxws</artifactId> <version>2.7.13</version> </dependency> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-transports-http</artifactId> <version>2.7.13</version> </dependency> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-bindings-soap</artifactId> <version>2.7.13</version> </dependency> <dependency> <groupId>org.apache.ws.commons.schema</groupId> <artifactId>XmlSchema</artifactId> <version>1.4.7</version> </dependency> <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-rt-transports-http-jetty</artifactId> <version>2.7.13</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.10</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>1.7.10</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency> <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-all</artifactId> <version>2.0.2-beta</version> <scope>test</scope> </dependency> </dependencies> Maybe I'm missing some other dependecies? -- View this message in context: http://servicemix.396122.n5.nabble.com/org-apache-cxf-service-model-BindingOperationInfo-not-found-by-tp5722314.html Sent from the ServiceMix - User mailing list archive at Nabble.com.