You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cxf.apache.org by Ted <r6...@gmail.com> on 2013/02/11 05:26:42 UTC

upgrade from cxf 2.6.2 to 2.7.3 null pointer error on startup

Hi I'm trying to upgrade from cxf 2.6.2 to 2.7.3, my entire
application works fine in 2.6.2. All I've done so far is change my
pom.xml to use 2.7.3 (I didn't see anything in particular in any
documentation that said I needed to change much else.)

upon startup of my tomcat, I get a rather indescriptive null pointer
exception. Does anyone have any ideas as to where to look / what to
look at for this problem?

---- stack trace pasted ----

2013-02-11 15:18:20,113 ERROR [ContextLoader:227] Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error
creating bean with name
'org.apache.cxf.jaxws.EndpointImpl--1218578451': Invocation of init
method failed; nested exception is javax.xml.ws.WebServiceException:
java.lang.NullPointerException
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1422)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:518)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:192)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:282)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:204)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4779)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5273)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:895)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:871)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1099)
	at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1621)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
	at java.lang.Thread.run(Thread.java:662)
Caused by: javax.xml.ws.WebServiceException: java.lang.NullPointerException
	at org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:369)
	at org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:251)
	at org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:537)
	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.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1546)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1487)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1419)
	... 26 more
Caused by: java.lang.NullPointerException
	at org.apache.cxf.transport.TransportURIResolver.resolve(TransportURIResolver.java:68)
	at org.apache.cxf.catalog.CatalogWSDLLocator.getBaseInputSource(CatalogWSDLLocator.java:72)
	at org.apache.cxf.wsdl11.AbstractWrapperWSDLLocator.getBaseInputSource(AbstractWrapperWSDLLocator.java:57)
	at org.apache.cxf.wsdl11.WSDLManagerImpl.loadDefinition(WSDLManagerImpl.java:240)
	at org.apache.cxf.wsdl11.WSDLManagerImpl.getDefinition(WSDLManagerImpl.java:205)
	at org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:347)
	... 35 more
11-Feb-2013 3:18:20 PM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener
instance of class
org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.BeanCreationException: Error
creating bean with name
'org.apache.cxf.jaxws.EndpointImpl--1218578451': Invocation of init
method failed; nested exception is javax.xml.ws.WebServiceException:
java.lang.NullPointerException
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1422)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:518)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455)
	at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:192)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
	at org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:282)
	at org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:204)
	at org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4779)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5273)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:895)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:871)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
	at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1099)
	at org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1621)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
	at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
	at java.lang.Thread.run(Thread.java:662)
Caused by: javax.xml.ws.WebServiceException: java.lang.NullPointerException
	at org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:369)
	at org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:251)
	at org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:537)
	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.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1546)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1487)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1419)
	... 26 more
Caused by: java.lang.NullPointerException
	at org.apache.cxf.transport.TransportURIResolver.resolve(TransportURIResolver.java:68)
	at org.apache.cxf.catalog.CatalogWSDLLocator.getBaseInputSource(CatalogWSDLLocator.java:72)
	at org.apache.cxf.wsdl11.AbstractWrapperWSDLLocator.getBaseInputSource(AbstractWrapperWSDLLocator.java:57)
	at org.apache.cxf.wsdl11.WSDLManagerImpl.loadDefinition(WSDLManagerImpl.java:240)
	at org.apache.cxf.wsdl11.WSDLManagerImpl.getDefinition(WSDLManagerImpl.java:205)
	at org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:347)
	... 35 more


-- 
Ted.

Re: upgrade from cxf 2.6.2 to 2.7.3 null pointer error on startup

Posted by Ted <r6...@gmail.com>.
I resolved my issue, I found that the jaxws:endpoint
publishedEndpointUrl setting no longer works.

I only had to use that because I needed the client to download the
wsdl through https while all my services ran over https. In the end I
had to create a trust everyone trustManager and register it as the
default jvm url/https manager so I could retrieve wsdl's over self
signed certificates. After all that, I could get rid of my http port,
which meant I didn't need the publishedEndpointUrl anymore.

On 2/26/13, MarcoC <ma...@gmail.com> wrote:
> I've the same problem.
>
> In my case the wsdlLocation in the WebService annotation is empty and I'm
> using spring to initialize CXF.
> It worked fine until 2.6.0.
>
> I found out that probably depends by this improvement
> https://issues.apache.org/jira/browse/CXF-4674 but I don't know how to fix
> it.
>
>
>
>
> --
> View this message in context:
> http://cxf.547215.n5.nabble.com/upgrade-from-cxf-2-6-2-to-2-7-3-null-pointer-error-on-startup-tp5722982p5723652.html
> Sent from the cxf-user mailing list archive at Nabble.com.
>


-- 
Ted.

Re: upgrade from cxf 2.6.2 to 2.7.3 null pointer error on startup

Posted by Marco Caligiuri <ma...@gmail.com>.
I have reported a bug with a small test case...
https://issues.apache.org/jira/browse/CXF-4856

Thank you
Marco


2013/2/26 Daniel Kulp <dk...@apache.org>

>
> Any chance of getting a bug logged with a small test case.  Simple bugs
> with test cases are the kind of thing I'm likely to tackle while attending
> ApacheCon sessions this week.  :-)
>
> Dan
>
>
>
> On Feb 25, 2013, at 10:16 AM, MarcoC <ma...@gmail.com> wrote:
>
> > I've the same problem.
> >
> > In my case the wsdlLocation in the WebService annotation is empty and I'm
> > using spring to initialize CXF.
> > It worked fine until 2.6.0.
> >
> > I found out that probably depends by this improvement
> > https://issues.apache.org/jira/browse/CXF-4674 but I don't know how to
> fix
> > it.
> >
> >
> >
> >
> > --
> > View this message in context:
> http://cxf.547215.n5.nabble.com/upgrade-from-cxf-2-6-2-to-2-7-3-null-pointer-error-on-startup-tp5722982p5723652.html
> > Sent from the cxf-user mailing list archive at Nabble.com.
>
> --
> Daniel Kulp
> dkulp@apache.org - http://dankulp.com/blog
> Talend Community Coder - http://coders.talend.com
>
>

Re: upgrade from cxf 2.6.2 to 2.7.3 null pointer error on startup

Posted by Daniel Kulp <dk...@apache.org>.
Any chance of getting a bug logged with a small test case.  Simple bugs with test cases are the kind of thing I'm likely to tackle while attending ApacheCon sessions this week.  :-)

Dan



On Feb 25, 2013, at 10:16 AM, MarcoC <ma...@gmail.com> wrote:

> I've the same problem.
> 
> In my case the wsdlLocation in the WebService annotation is empty and I'm
> using spring to initialize CXF.
> It worked fine until 2.6.0.
> 
> I found out that probably depends by this improvement
> https://issues.apache.org/jira/browse/CXF-4674 but I don't know how to fix
> it.
> 
> 
> 
> 
> --
> View this message in context: http://cxf.547215.n5.nabble.com/upgrade-from-cxf-2-6-2-to-2-7-3-null-pointer-error-on-startup-tp5722982p5723652.html
> Sent from the cxf-user mailing list archive at Nabble.com.

-- 
Daniel Kulp
dkulp@apache.org - http://dankulp.com/blog
Talend Community Coder - http://coders.talend.com


Re: upgrade from cxf 2.6.2 to 2.7.3 null pointer error on startup

Posted by MarcoC <ma...@gmail.com>.
I've the same problem.

In my case the wsdlLocation in the WebService annotation is empty and I'm
using spring to initialize CXF.
It worked fine until 2.6.0.

I found out that probably depends by this improvement
https://issues.apache.org/jira/browse/CXF-4674 but I don't know how to fix
it.




--
View this message in context: http://cxf.547215.n5.nabble.com/upgrade-from-cxf-2-6-2-to-2-7-3-null-pointer-error-on-startup-tp5722982p5723652.html
Sent from the cxf-user mailing list archive at Nabble.com.

Re: upgrade from cxf 2.6.2 to 2.7.3 null pointer error on startup

Posted by Ted <r6...@gmail.com>.
I've traced down the code in the cxf source, it's not entirely making
sense to me.

EndpointImpl.java : basically the problem is the wsdlLocation is null
so it's throwing an null pointer exception.

There are a few places that set the wsdlLocation so I'm not entirely
sure which of them is mandatory as some like the constructor is
allegedly "optional".

Does anyone know if setting the wsdlLocation changed some how? I also
tried this in 2.6.6 and it fails in the same way. My setup worked in
2.6.2 though so I suspect it's some configuration or parameter change
made recently.


On 2/11/13, Ted <r6...@gmail.com> wrote:
> Hi I'm trying to upgrade from cxf 2.6.2 to 2.7.3, my entire
> application works fine in 2.6.2. All I've done so far is change my
> pom.xml to use 2.7.3 (I didn't see anything in particular in any
> documentation that said I needed to change much else.)
>
> upon startup of my tomcat, I get a rather indescriptive null pointer
> exception. Does anyone have any ideas as to where to look / what to
> look at for this problem?
>
> ---- stack trace pasted ----
>
> 2013-02-11 15:18:20,113 ERROR [ContextLoader:227] Context initialization
> failed
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name
> 'org.apache.cxf.jaxws.EndpointImpl--1218578451': Invocation of init
> method failed; nested exception is javax.xml.ws.WebServiceException:
> java.lang.NullPointerException
> 	at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1422)
> 	at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:518)
> 	at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455)
> 	at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)
> 	at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
> 	at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)
> 	at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:192)
> 	at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585)
> 	at
> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
> 	at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
> 	at
> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:282)
> 	at
> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:204)
> 	at
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
> 	at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4779)
> 	at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5273)
> 	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
> 	at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:895)
> 	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:871)
> 	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
> 	at
> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1099)
> 	at
> org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1621)
> 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
> 	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> 	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> 	at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
> 	at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
> 	at java.lang.Thread.run(Thread.java:662)
> Caused by: javax.xml.ws.WebServiceException: java.lang.NullPointerException
> 	at org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:369)
> 	at org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:251)
> 	at org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:537)
> 	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.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1546)
> 	at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1487)
> 	at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1419)
> 	... 26 more
> Caused by: java.lang.NullPointerException
> 	at
> org.apache.cxf.transport.TransportURIResolver.resolve(TransportURIResolver.java:68)
> 	at
> org.apache.cxf.catalog.CatalogWSDLLocator.getBaseInputSource(CatalogWSDLLocator.java:72)
> 	at
> org.apache.cxf.wsdl11.AbstractWrapperWSDLLocator.getBaseInputSource(AbstractWrapperWSDLLocator.java:57)
> 	at
> org.apache.cxf.wsdl11.WSDLManagerImpl.loadDefinition(WSDLManagerImpl.java:240)
> 	at
> org.apache.cxf.wsdl11.WSDLManagerImpl.getDefinition(WSDLManagerImpl.java:205)
> 	at org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:347)
> 	... 35 more
> 11-Feb-2013 3:18:20 PM org.apache.catalina.core.StandardContext
> listenerStart
> SEVERE: Exception sending context initialized event to listener
> instance of class
> org.springframework.web.context.ContextLoaderListener
> org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name
> 'org.apache.cxf.jaxws.EndpointImpl--1218578451': Invocation of init
> method failed; nested exception is javax.xml.ws.WebServiceException:
> java.lang.NullPointerException
> 	at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1422)
> 	at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:518)
> 	at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:455)
> 	at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:293)
> 	at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
> 	at
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:290)
> 	at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:192)
> 	at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585)
> 	at
> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:895)
> 	at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:425)
> 	at
> org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:282)
> 	at
> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:204)
> 	at
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:47)
> 	at
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4779)
> 	at
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5273)
> 	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
> 	at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:895)
> 	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:871)
> 	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:615)
> 	at
> org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1099)
> 	at
> org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1621)
> 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:439)
> 	at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
> 	at java.util.concurrent.FutureTask.run(FutureTask.java:138)
> 	at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
> 	at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
> 	at java.lang.Thread.run(Thread.java:662)
> Caused by: javax.xml.ws.WebServiceException: java.lang.NullPointerException
> 	at org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:369)
> 	at org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:251)
> 	at org.apache.cxf.jaxws.EndpointImpl.publish(EndpointImpl.java:537)
> 	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.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1546)
> 	at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1487)
> 	at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1419)
> 	... 26 more
> Caused by: java.lang.NullPointerException
> 	at
> org.apache.cxf.transport.TransportURIResolver.resolve(TransportURIResolver.java:68)
> 	at
> org.apache.cxf.catalog.CatalogWSDLLocator.getBaseInputSource(CatalogWSDLLocator.java:72)
> 	at
> org.apache.cxf.wsdl11.AbstractWrapperWSDLLocator.getBaseInputSource(AbstractWrapperWSDLLocator.java:57)
> 	at
> org.apache.cxf.wsdl11.WSDLManagerImpl.loadDefinition(WSDLManagerImpl.java:240)
> 	at
> org.apache.cxf.wsdl11.WSDLManagerImpl.getDefinition(WSDLManagerImpl.java:205)
> 	at org.apache.cxf.jaxws.EndpointImpl.doPublish(EndpointImpl.java:347)
> 	... 35 more
>
>
> --
> Ted.
>


-- 
Ted.