Hello Have you been able to resolve this. I'm getting the same "Unable to read WSDL from: class path" error using soap-consumer.
Thanks Tom pikos wrote: > > Hi guys, > > I try to use soap-consumer, in a trivial example, but I get a fatal error. > I use 3.2.1 from the tar.gz file. > > This is my xbean.xml > > <?xml version="1.0" encoding="UTF-8"?> > <beans xmlns:http="http://servicemix.apache.org/http/1.0" > xmlns:xxx="http://adrian.org/test4"> > <classpath> > <location>.</location> > </classpath> > <http:soap-consumer service="xxx:stockCon" > interfaceName="xxx:stockConInterface" > endpoint="StockQuoteServiceSOAP11portCons" > targetService="xxx:StockQuoteService" > locationURI="http://10.254.251.226:8194/test4/" > defaultMep="http://www.w3.org/2004/08/wsdl/in-only" > wsdl="classpath:StockQuoteService.wsdl" /> > </beans> > > I try to use > wsdl="http://localhost:8080/axis2/services/StockQuoteService?wsdl" , but > does not work, even if the web service is there.. (if I copy-paste the > same url in the browser, I get the wsdl file). > > The same example works if I use http:endpoint and use soap="true". > I have also change the > > The error when I try to deploy the file (by copying it in hotdeploy > directory) is following. > > > Thanks in advance, > Pikos. > > My wsdl file: > <?xml version="1.0" encoding="UTF-8"?> > <wsdl:definitions xmlns:axis2="http://quickstart.samples/" > xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" > xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" > xmlns:ns="http://quickstart.samples/xsd" > xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" > xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" > targetNamespace="http://quickstart.samples/"> > <wsdl:types><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" > attributeFormDefault="qualified" elementFormDefault="qualified" > targetNamespace="http://quickstart.samples/xsd"> > <xs:element name="getPrice"> > <xs:complexType> > <xs:sequence> > <xs:element name="symbol" nillable="true" type="xs:string" /> > </xs:sequence> > </xs:complexType> > </xs:element> > <xs:element name="getPriceResponse"> > <xs:complexType> > <xs:sequence> > <xs:element name="return" nillable="true" type="xs:double" /> > </xs:sequence> > </xs:complexType> > </xs:element> > <xs:element name="update"> > <xs:complexType> > <xs:sequence> > <xs:element name="symbol" nillable="true" type="xs:string" /> > <xs:element name="price" nillable="true" type="xs:double" /> > </xs:sequence> > </xs:complexType> > </xs:element> > </xs:schema></wsdl:types> > <wsdl:message name="getPriceMessage"> > <wsdl:part name="part1" element="ns:getPrice" /> > </wsdl:message> > <wsdl:message name="getPriceResponseMessage"> > <wsdl:part name="part1" element="ns:getPriceResponse" /> > </wsdl:message> > <wsdl:message name="updateMessage"> > <wsdl:part name="part1" element="ns:update" /> > </wsdl:message> > <wsdl:portType name="StockQuoteServicePortType"> > <wsdl:operation name="getPrice"> > <wsdl:input message="axis2:getPriceMessage" /> > <wsdl:output message="axis2:getPriceResponseMessage" /> > </wsdl:operation> > <wsdl:operation name="update"> > <wsdl:input message="axis2:updateMessage" /> > </wsdl:operation> > </wsdl:portType> > <wsdl:binding name="StockQuoteServiceSOAP11Binding" > type="axis2:StockQuoteServicePortType"> > <soap:binding transport="http://schemas.xmlsoap.org/soap/http" > style="document" /> > <wsdl:operation name="getPrice"> > <soap:operation soapAction="urn:getPrice" style="document" /> > <wsdl:input> > <soap:body use="literal" > namespace="http://quickstart.samples/" /> > </wsdl:input> > <wsdl:output> > <soap:body use="literal" > namespace="http://quickstart.samples/" /> > </wsdl:output> > </wsdl:operation> > <wsdl:operation name="update"> > <soap:operation soapAction="urn:update" style="document" /> > <wsdl:input> > <soap:body use="literal" > namespace="http://quickstart.samples/" /> > </wsdl:input> > </wsdl:operation> > </wsdl:binding> > <wsdl:service name="StockQuoteService"> > <wsdl:port name="StockQuoteServiceSOAP11port" > binding="axis2:StockQuoteServiceSOAP11Binding"> > <soap:address > location="http://localhost:8080/axis2/services/StockQuoteService" /> > </wsdl:port> > </wsdl:service> > </wsdl:definitions> > > > > > My ERROR: > INFO - AutoDeploymentService - Directory: hotdeploy: Archive > changed: processing test4-http-sa-1.0-SNAPSHOT.zip ... > DEBUG - AutoDeploymentService - Unpacked archive > /home/wp31/develop/servicemix/apache-servicemix-3.2.1/hotdeploy/test4-http-sa-1.0-SNAPSHOT.zip > to > /home/wp31/develop/servicemix/apache-servicemix-3.2.1/data/smx/tmp/test4-http-sa-1.0-SNAPSHOT.0.tmp > DEBUG - SedaFlow - Called Flow suspend > DEBUG - JMSFlow - Called Flow suspend > DEBUG - JCAFlow - Called Flow suspend > DEBUG - AutoDeploymentService - SA dependencies: > [servicemix-http] > DEBUG - DeploymentService - Moving > /home/wp31/develop/servicemix/apache-servicemix-3.2.1/data/smx/tmp/test4-http-sa-1.0-SNAPSHOT.0.tmp > to > /home/wp31/develop/servicemix/apache-servicemix-3.2.1/data/smx/service-assemblies/test4-http-sa/version_5/install > DEBUG - DeploymentService - Unpack service unit archive > /home/wp31/develop/servicemix/apache-servicemix-3.2.1/data/smx/service-assemblies/test4-http-sa/version_5/install/test4-http-con-su-1.0-SNAPSHOT.zip > to > /home/wp31/develop/servicemix/apache-servicemix-3.2.1/data/smx/service-assemblies/test4-http-sa/version_5/sus/servicemix-http/test4-http-con-su > DEBUG - HttpComponent - Deploying service unit > DEBUG - HttpComponent - Looking for > /home/wp31/develop/servicemix/apache-servicemix-3.2.1/data/smx/service-assemblies/test4-http-sa/version_5/sus/servicemix-http/test4-http-con-su/xbean.xml: > true > INFO - FileSystemXmlApplicationContext - Refreshing > [EMAIL PROTECTED]: > display name [xbean]; startup date [Mon Dec 10 20:00:18 EET 2007]; root of > context hierarchy > INFO - XBeanXmlBeanDefinitionReader - Loading XML bean definitions from > file > [/home/wp31/develop/servicemix/apache-servicemix-3.2.1/data/smx/service-assemblies/test4-http-sa/version_5/sus/servicemix-http/test4-http-con-su/xbean.xml] > DEBUG - XBeanNamespaceHandlerResolver - Loaded mappings > [{http://www.springframework.org/schema/p=org.springframework.beans.factory.xml.SimplePropertyNamespaceHandler, > http://www.springframework.org/schema/util=org.springframework.beans.factory.xml.UtilNamespaceHandler, > http://activemq.org/config/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler, > http://servicemix.apache.org/http/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler, > http://www.springframework.org/schema/jee=org.springframework.ejb.config.JeeNamespaceHandler, > http://servicemix.apache.org/config/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler, > http://xbean.apache.org/schemas/server=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler, > http://www.springframework.org/schema/aop=org.springframework.aop.config.AopNamespaceHandler, > http://servicemix.apache.org/audit/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler, > http://servicemix.apache.org/soap/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler, > http://www.springframework.org/schema/tx=org.springframework.transaction.config.TxNamespaceHandler, > http://jencks.org/2.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler, > http://xbean.apache.org/schemas/classloader=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler, > http://activemq.org/ra/1.0=org.apache.xbean.spring.context.v2.XBeanNamespaceHandler, > http://www.springframework.org/schema/lang=org.springframework.scripting.config.LangNamespaceHandler}] > DEBUG - XBeanNamespaceHandlerResolver - Ignoring namespace handler > [org.springframework.scripting.config.LangNamespaceHandler]: handler class > not found > java.lang.ClassNotFoundException: > org.springframework.scripting.config.LangNamespaceHandler in classloader > org.springframework.scripting.config.LangNamespaceHandler > at > org.apache.xbean.classloader.MultiParentClassLoader.loadClass(MultiParentClassLoader.java:206) > at java.lang.ClassLoader.loadClass(ClassLoader.java:251) > at > org.springframework.util.ClassUtils.forName(ClassUtils.java:201) > at > org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.initHandlerMappings(DefaultNamespaceHandlerResolver.java:117) > at > org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<init>(DefaultNamespaceHandlerResolver.java:96) > at > org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver.<init>(DefaultNamespaceHandlerResolver.java:82) > at > org.apache.xbean.spring.context.v2.XBeanNamespaceHandlerResolver.<init>(XBeanNamespaceHandlerResolver.java:26) > at > org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.createDefaultNamespaceHandlerResolver(XBeanXmlBeanDefinitionReader.java:87) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.createReaderContext(XmlBeanDefinitionReader.java:477) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:458) > at > org.apache.xbean.spring.context.v2.XBeanXmlBeanDefinitionReader.registerBeanDefinitions(XBeanXmlBeanDefinitionReader.java:79) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:353) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:303) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:280) > at > org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:131) > at > org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:147) > at > org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:173) > at > org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:112) > at > org.apache.xbean.spring.context.FileSystemXmlApplicationContext.loadBeanDefinitions(FileSystemXmlApplicationContext.java:168) > at > org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:101) > at > org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:389) > at > org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:324) > at > org.apache.xbean.server.spring.configuration.SpringConfiguration.<init>(SpringConfiguration.java:63) > at > org.apache.xbean.server.spring.configuration.SpringConfigurationServiceFactory.createService(SpringConfigurationServiceFactory.java:106) > at > org.apache.xbean.kernel.standard.ServiceManager.start(ServiceManager.java:420) > at > org.apache.xbean.kernel.standard.ServiceManager.initialize(ServiceManager.java:200) > at > org.apache.xbean.kernel.standard.RegistryFutureTask$RegisterCallable.call(RegistryFutureTask.java:110) > at > java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) > at java.util.concurrent.FutureTask.run(FutureTask.java:123) > at > org.apache.xbean.kernel.standard.ServiceManagerRegistry.registerService(ServiceManagerRegistry.java:409) > at > org.apache.xbean.kernel.standard.StandardKernel.registerService(StandardKernel.java:220) > at > org.apache.xbean.server.spring.loader.SpringLoader.load(SpringLoader.java:152) > at > org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:83) > at > org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:88) > at > org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69) > at > org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:508) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:350) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:253) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:647) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService.access$800(AutoDeploymentService.java:60) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:611) > at java.util.TimerThread.mainLoop(Timer.java:512) > at java.util.TimerThread.run(Timer.java:462) > DEBUG - XBeanBeanDefinitionDocumentReader - Loading bean definitions > DEBUG - XBeanNamespaceHandler - Could not find resource: > META-INF/services/org/apache/xbean/spring/http/servicemix.apache.org/http/1.0/soap-consumerDEBUG > - XBeanBeanDefinitionParserDelegate - Neither XML 'id' nor 'name' > specified - using generated bean name > [org.apache.servicemix.http.endpoints.HttpSoapConsumerEndpoint] > DEBUG - XBeanXmlBeanDefinitionReader - Loaded 1 bean definitions from > location pattern > [//home/wp31/develop/servicemix/apache-servicemix-3.2.1/data/smx/service-assemblies/test4-http-sa/version_5/sus/servicemix-http/test4-http-con-su/xbean.xml] > INFO - FileSystemXmlApplicationContext - Bean factory for application > context > [EMAIL PROTECTED]: > [EMAIL PROTECTED] > DEBUG - FileSystemXmlApplicationContext - 1 beans defined in > [EMAIL PROTECTED]: > display name [xbean]; startup date [Mon Dec 10 20:00:18 EET 2007]; root of > context hierarchy > DEBUG - FileSystemXmlApplicationContext - Unable to locate MessageSource > with name 'messageSource': using default > [EMAIL PROTECTED] > DEBUG - FileSystemXmlApplicationContext - Unable to locate > ApplicationEventMulticaster with name 'applicationEventMulticaster': using > default > [EMAIL PROTECTED] > DEBUG - FileSystemXmlApplicationContext - Publishing event in context > [EMAIL PROTECTED]: > [EMAIL PROTECTED]: > display name [xbean]; startup date [Mon Dec 10 20:00:18 EET 2007]; root of > context hierarchy] > INFO - FileSystemXmlApplicationContext - Closing > [EMAIL PROTECTED]: > display name [xbean]; startup date [Mon Dec 10 20:00:18 EET 2007]; root of > context hierarchy > DEBUG - FileSystemXmlApplicationContext - Publishing event in context > [EMAIL PROTECTED]: > [EMAIL PROTECTED]: > display name [xbean]; startup date [Mon Dec 10 20:00:18 EET 2007]; root of > context hierarchy] > [Fatal Error] :1:1: Content is not allowed in prolog. > ERROR - AutoDeploymentService - Failed to update Service > Assembly: test4-http-sa > java.lang.Exception: <?xml version="1.0" encoding="UTF-8"?> > <jbi-task xmlns="http://java.sun.com/xml/ns/jbi/management-message" > version="1.0"> > <jbi-task-result> > <frmwk-task-result> > <frmwk-task-result-details> > <task-result-details> > <task-id>deploy</task-id> > <task-result>FAILED</task-result> > <message-type>ERROR</message-type> > </task-result-details> > </frmwk-task-result-details> > </frmwk-task-result> > <component-task-result> > <component-name>servicemix-http</component-name> > <component-task-result-details> > <task-result-details> > <task-id>deploy</task-id> > <task-result>FAILED</task-result> > <message-type>ERROR</message-type> > <task-status-msg> > <msg-loc-info> > <loc-token/> > <loc-message>Unable to parse result string</loc-message> > </msg-loc-info> > </task-status-msg> > <exception-info> > <nesting-level>1</nesting-level> > <loc-token/> > <loc-message>Unable to read WSDL from: class path resource > [StockQuoteService.wsdl]</loc-message> > <stack-trace><![CDATA[javax.jbi.management.DeploymentException: Unable to > read WSDL from: class path resource [StockQuoteService.wsdl] > at > org.apache.servicemix.http.endpoints.HttpSoapConsumerEndpoint.validate(HttpSoapConsumerEndpoint.java:127) > at > org.apache.servicemix.common.AbstractDeployer.validate(AbstractDeployer.java:58) > at > org.apache.servicemix.common.xbean.BaseXBeanDeployer.validate(BaseXBeanDeployer.java:55) > at > org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:96) > at > org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:88) > at > org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69) > at > org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:508) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:350) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:253) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:647) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService.access$800(AutoDeploymentService.java:60) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:611) > at java.util.TimerThread.mainLoop(Timer.java:512) > at java.util.TimerThread.run(Timer.java:462) > Caused by: java.lang.RuntimeException: > java.lang.reflect.InvocationTargetException > at > org.apache.servicemix.soap.wsdl.validator.WSIBPValidator.isValid(WSIBPValidator.java:119) > at > org.apache.servicemix.http.endpoints.HttpSoapConsumerEndpoint.validateWsdl1(HttpSoapConsumerEndpoint.java:176) > at > org.apache.servicemix.http.endpoints.HttpSoapConsumerEndpoint.validate(HttpSoapConsumerEndpoint.java:115) > ... 13 more > Caused by: java.lang.reflect.InvocationTargetException > 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:585) > at > org.apache.servicemix.soap.wsdl.validator.WSIBPValidator.isValid(WSIBPValidator.java:117) > ... 15 more > Caused by: java.lang.NullPointerException > at > org.apache.servicemix.soap.wsdl.validator.WSIBPValidator.checkBindings(WSIBPValidator.java:212) > ... 20 more > ]]></stack-trace> > </exception-info> > </task-result-details> > </component-task-result-details> > </component-task-result> > </jbi-task-result> > </jbi-task> > > at > org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:125) > at > org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:111) > at > org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:543) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:350) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:253) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:647) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService.access$800(AutoDeploymentService.java:60) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:611) > at java.util.TimerThread.mainLoop(Timer.java:512) > at java.util.TimerThread.run(Timer.java:462) > DEBUG - SedaFlow - Called Flow resume > DEBUG - JMSFlow - Called Flow resume > DEBUG - JCAFlow - Called Flow resume > WARN - AutoDeploymentService - Directory: hotdeploy: Automatic > install of > /home/wp31/develop/servicemix/apache-servicemix-3.2.1/hotdeploy/test4-http-sa-1.0-SNAPSHOT.zip > failed > javax.jbi.management.DeploymentException: Failed to update Service > Assembly: test4-http-sa > at > org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:365) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:253) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:647) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService.access$800(AutoDeploymentService.java:60) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:611) > at java.util.TimerThread.mainLoop(Timer.java:512) > at java.util.TimerThread.run(Timer.java:462) > Caused by: java.lang.Exception: <?xml version="1.0" encoding="UTF-8"?> > <jbi-task xmlns="http://java.sun.com/xml/ns/jbi/management-message" > version="1.0"> > <jbi-task-result> > <frmwk-task-result> > <frmwk-task-result-details> > <task-result-details> > <task-id>deploy</task-id> > <task-result>FAILED</task-result> > <message-type>ERROR</message-type> > </task-result-details> > </frmwk-task-result-details> > </frmwk-task-result> > <component-task-result> > <component-name>servicemix-http</component-name> > <component-task-result-details> > <task-result-details> > <task-id>deploy</task-id> > <task-result>FAILED</task-result> > <message-type>ERROR</message-type> > <task-status-msg> > <msg-loc-info> > <loc-token/> > <loc-message>Unable to parse result string</loc-message> > </msg-loc-info> > </task-status-msg> > <exception-info> > <nesting-level>1</nesting-level> > <loc-token/> > <loc-message>Unable to read WSDL from: class path resource > [StockQuoteService.wsdl]</loc-message> > <stack-trace><![CDATA[javax.jbi.management.DeploymentException: Unable to > read WSDL from: class path resource [StockQuoteService.wsdl] > at > org.apache.servicemix.http.endpoints.HttpSoapConsumerEndpoint.validate(HttpSoapConsumerEndpoint.java:127) > at > org.apache.servicemix.common.AbstractDeployer.validate(AbstractDeployer.java:58) > at > org.apache.servicemix.common.xbean.BaseXBeanDeployer.validate(BaseXBeanDeployer.java:55) > at > org.apache.servicemix.common.xbean.AbstractXBeanDeployer.deploy(AbstractXBeanDeployer.java:96) > at > org.apache.servicemix.common.BaseServiceUnitManager.doDeploy(BaseServiceUnitManager.java:88) > at > org.apache.servicemix.common.BaseServiceUnitManager.deploy(BaseServiceUnitManager.java:69) > at > org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:508) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:350) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService.updateArchive(AutoDeploymentService.java:253) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService.monitorDirectory(AutoDeploymentService.java:647) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService.access$800(AutoDeploymentService.java:60) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService$1.run(AutoDeploymentService.java:611) > at java.util.TimerThread.mainLoop(Timer.java:512) > at java.util.TimerThread.run(Timer.java:462) > Caused by: java.lang.RuntimeException: > java.lang.reflect.InvocationTargetException > at > org.apache.servicemix.soap.wsdl.validator.WSIBPValidator.isValid(WSIBPValidator.java:119) > at > org.apache.servicemix.http.endpoints.HttpSoapConsumerEndpoint.validateWsdl1(HttpSoapConsumerEndpoint.java:176) > at > org.apache.servicemix.http.endpoints.HttpSoapConsumerEndpoint.validate(HttpSoapConsumerEndpoint.java:115) > ... 13 more > Caused by: java.lang.reflect.InvocationTargetException > 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:585) > at > org.apache.servicemix.soap.wsdl.validator.WSIBPValidator.isValid(WSIBPValidator.java:117) > ... 15 more > Caused by: java.lang.NullPointerException > at > org.apache.servicemix.soap.wsdl.validator.WSIBPValidator.checkBindings(WSIBPValidator.java:212) > ... 20 more > ]]></stack-trace> > </exception-info> > </task-result-details> > </component-task-result-details> > </component-task-result> > </jbi-task-result> > </jbi-task> > > at > org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:125) > at > org.apache.servicemix.jbi.framework.ManagementSupport.failure(ManagementSupport.java:111) > at > org.apache.servicemix.jbi.framework.DeploymentService.deployServiceAssembly(DeploymentService.java:543) > at > org.apache.servicemix.jbi.framework.AutoDeploymentService.updateServiceAssembly(AutoDeploymentService.java:350) > ... 6 more > > -- View this message in context: http://www.nabble.com/http-%3A-soap-consumer-error-tp14258182s12049p15902130.html Sent from the ServiceMix - User mailing list archive at Nabble.com.
