Hi Scott,
I'm going to take a stab in the dark here... Does your application also have
its own application context xml files? If so I think the problem could be
that you haven't imported the necessary CXF bean definitions:
<import resource="classpath:META-INF/cxf/cxf.xml" />
<import resource="classpath:META-INF/cxf/cxf-extension-soap.xml" />
<import resource="classpath:META-INF/cxf/cxf-servlet.xml" />
Let me know if that helps.
- Dan
On 7/13/07, Scott Archer <[EMAIL PROTECTED]> wrote:
I'm trying to migrate from xfire to CXF.
When my application starts up I get the following Exception.
I checked the CXFServlet at line 148 and It looks like the problem is
actually on line 147.
ResourceManager resourceManager = bus.getExtension(ResourceManager.class);
This call is returning null for the resourceManager. I'm not really
sure why, and I don't know where to look, so I thought I'd try the
mailing list.
Thanks,
Scott
java.lang.NullPointerException
at org.apache.cxf.transport.servlet.CXFServlet.loadSpringBus(
CXFServlet.java:148)
at org.apache.cxf.transport.servlet.CXFServlet.init(
CXFServlet.java:96)
at org.apache.catalina.core.StandardWrapper.loadServlet(
StandardWrapper.java:1161)
at org.apache.catalina.core.StandardWrapper.load(
StandardWrapper.java:981)
at org.apache.catalina.core.StandardContext.loadOnStartup(
StandardContext.java:4044)
at org.apache.catalina.core.StandardContext.start(
StandardContext.java:4350)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
:1015)
at org.apache.catalina.core.StandardHost.start(StandardHost.java
:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
:1015)
at org.apache.catalina.core.StandardEngine.start(
StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(
StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(
StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
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.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Jul 13, 2007 9:34:16 AM org.apache.catalina.core.StandardContextloadOnStartup
SEVERE: Servlet /econnect threw load() exception
java.lang.NullPointerException
at org.apache.cxf.transport.servlet.CXFServlet.loadSpringBus(
CXFServlet.java:148)
at org.apache.cxf.transport.servlet.CXFServlet.init(
CXFServlet.java:96)
at org.apache.catalina.core.StandardWrapper.loadServlet(
StandardWrapper.java:1161)
at org.apache.catalina.core.StandardWrapper.load(
StandardWrapper.java:981)
at org.apache.catalina.core.StandardContext.loadOnStartup(
StandardContext.java:4044)
at org.apache.catalina.core.StandardContext.start(
StandardContext.java:4350)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
:1015)
at org.apache.catalina.core.StandardHost.start(StandardHost.java
:719)
at org.apache.catalina.core.ContainerBase.start(ContainerBase.java
:1015)
at org.apache.catalina.core.StandardEngine.start(
StandardEngine.java:443)
at org.apache.catalina.core.StandardService.start(
StandardService.java:448)
at org.apache.catalina.core.StandardServer.start(
StandardServer.java:710)
at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
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.catalina.startup.Bootstrap.start(Bootstrap.java:288)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Jul 13, 2007 9:34:16 AM org.apache.coyote.http11.Http11Protocol start
--
Dan Diephouse
Envoi Solutions
http://envoisolutions.com | http://netzooid.com/blog