I'm trying to get a simple JAX-WS test to work by hosting the WS in SM (can't
find the example on this one, so I am trying my own...)
If and when I do get my example working, meaning that I've successfully deployed
a WS in SM, how do I access it from outside of service mix? Or can you not do
this? If not, why would one host a JAX-WS in SM? Thanks for the help!
Now the error message:
ServiceMix ESB: 2.0.2
Loading ServiceMix from file: servicemix.xml
Caught: org.springframework.beans.factory.BeanCreationException: Error creating
bean with name 'org.servicemix.components.jaxws.JAXWSInBinding#503429' defined i
n file [C:\SERVIC~1.2\examples\NEWFOL~1\servicemix.xml]: Initialization of bean
failed; nested exception is java.lang.NullPointerException: null
org.springframework.beans.factory.BeanCreationException: Error creating bean wit
h name 'org.servicemix.components.jaxws.JAXWSInBinding#503429' defined in file [
C:\SERVIC~1.2\examples\NEWFOL~1\servicemix.xml]: Initialization of bean failed;
nested exception is java.lang.NullPointerException: null
java.lang.NullPointerException
at com.sun.xml.ws.modeler.RuntimeModeler.processDocWrappedMethod(Runtime
Modeler.java:543)
at com.sun.xml.ws.modeler.RuntimeModeler.processMethod(RuntimeModeler.ja
va:507)
at com.sun.xml.ws.modeler.RuntimeModeler.processClass(RuntimeModeler.jav
a:358)
at com.sun.xml.ws.modeler.RuntimeModeler.buildRuntimeModel(RuntimeModele
r.java:252)
at com.sun.xml.ws.server.RuntimeEndpointInfo.createModel(RuntimeEndpoint
Info.java:177)
at com.sun.xml.ws.server.RuntimeEndpointInfo.init(RuntimeEndpointInfo.ja
va:314)
at org.servicemix.components.jaxws.JAXWSInBinding.afterPropertiesSet(JAX
WSInBinding.java:103)
at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1058)
at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.createBean(AbstractAutowireCapableBeanFactory.java:363)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver
.resolveInnerBeanDefinition(BeanDefinitionValueResolver.java:147)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver
.resolveValueIfNecessary(BeanDefinitionValueResolver.java:96)
at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.resolveConstructorArguments(AbstractAutowireCapableBeanFactory.java:705)
at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:611)
at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.createBean(AbstractAutowireCapableBeanFactory.java:329)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver
.resolveInnerBeanDefinition(BeanDefinitionValueResolver.java:147)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver
.resolveValueIfNecessary(BeanDefinitionValueResolver.java:96)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver
.resolveManagedList(BeanDefinitionValueResolver.java:193)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver
.resolveValueIfNecessary(BeanDefinitionValueResolver.java:109)
at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1012)
at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.populateBean(AbstractAutowireCapableBeanFactory.java:823)
at org.springframework.beans.factory.support.AbstractAutowireCapableBean
Factory.createBean(AbstractAutowireCapableBeanFactory.java:345)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:226)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:147)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.
preInstantiateSingletons(DefaultListableBeanFactory.java:275)
at org.springframework.context.support.AbstractApplicationContext.refres
h(AbstractApplicationContext.java:318)
at org.xbean.spring.context.FileSystemXmlApplicationContext.<init>(FileS
ystemXmlApplicationContext.java:149)
at org.xbean.spring.context.FileSystemXmlApplicationContext.<init>(FileS
ystemXmlApplicationContext.java:48)
at org.servicemix.Main.main(Main.java:76)