It looks like you do not use the cxf shipped spring jars, which should be spring 2.0.4, we tested it in development.
BTW , you use the cxf-2.0-incubator.jar which is a bundler jar of cxf. I think you can remove the cxf-common-utilities-2.0-incubator.jar and cxf-manifest-incubator.jar from the class path. Hope these can help you. Willem. -----Original Message----- From: Scott Archer [mailto:[EMAIL PROTECTED] Sent: Mon 7/16/2007 21:20 To: [email protected] Subject: Re: Problem with CXFServlet - migrating from xfire to CXF It's still getting that same exception. Here's an excerpt from my spring.xml file. I have these .jar files in my classpath Thanks for your help! activation.jar antlr-2.7.6.jar aopalliance.jar asm.jar asm-attrs.jar cglib-2.1.3.jar commons-beanutils-core.jar commons-codec-1.3.jar commons-collections-3.2.jar commons-configuration-1.4.jar commons-dbcp-1.2.2.jar commons-dbutils-1.1.jar commons-digester-1.8.jar commons-discovery-0.4.jar commons-httpclient-3.1-rc1.jar commons-io-1.3.1.jar commons-lang-2.3.jar commons-logging-1.1.jar commons-pool-1.3.jar concurrent.jar cxf-2.0-incubator.jar cxf-common-utilities-2.0-incubator.jar cxf-manifest-incubator.jar dom4j-1.6.1.jar ehcache-1.2.3.jar geronimo-activation_1.1_spec-1.0-M1.jar geronimo-annotation_1.0_spec-1.1.jar geronimo-javamail_1.4_spec-1.0-M1.jar geronimo-servlet_2.5_spec-1.1-M1.jar geronimo-ws-metadata_2.0_spec-1.1.1.jar hibernate3.jar itext-1.4.8.jar jakarta-oro-2.0.8.jar jasperreports-1.3.0.jar jaxb-api-2.0.jar jaxb-impl-2.0.5.jar jaxb-xjc-2.0.1.jar jaxen-1.1.jar jaxws-api-2.0.jar jcommon-1.0.6.jar jcs-1.3.jar jdom-1.0.jar jfreechart-1.0.3.jar jsr173_api-1.0.jar jstl.jar jta.jar jt-cron.jar log4j-1.2.14.jar mail.jar mysql-connector-java-5.0.4-bin.jar saaj-api-1.3.jar saaj-impl-1.3.jar spring.jar spring-aspects.jar spring-beans.jar spring-context.jar spring-core.jar spring-dao.jar spring-hibernate3.jar spring-jdbc.jar spring-mock.jar spring-remoting.jar spring-web.jar spring-webmvc.jar standard.jar stax-api-1.0.1.jar wsdl4j-1.6.1.jar wstx-asl-3.2.1.jar XmlSchema-1.2.jar <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:lang="http://www.springframework.org/schema/lang" xmlns:util="http://www.springframework.org/schema/util" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd http://www.springframework.org/schema/lang http://www.springframework.org/schema/lang/spring-lang-2.0.xsd http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-2.0.xsd" > <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" /> <jaxws:enpoint id="allWs" implementor="com.madeupname.madeupproduct.ws.example.AllWsImpl" address="/webservice/allWebServices" /> On 7/13/07, Jiang, Ning (Willem) <[EMAIL PROTECTED]> wrote: > Can you show me your bean.xml? > > I think you do not use the bundle jar, right? > You need to add the resourceManager implementation jar in the class path. > It is cxf-common-utilities-2.0-incubator.jar in the CXF_INSTALL\modules\ > directory. > > Willem. > > -----Original Message----- > From: Scott Archer [mailto:[EMAIL PROTECTED] > Sent: Fri 7/13/2007 22:46 > To: [email protected] > Subject: Problem with CXFServlet - migrating from xfire to CXF > > 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.StandardContext loadOnStartup > 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 > >
