Thanks, that seemed to help.  The only problem I have now is when attempting to 
get a client, I get the following error:
 
java.lang.NullPointerException                                                  
                                at 
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpointInfo(AbstractWSDLBased
EndpointFactory.java:160)                                                       
                                at 
org.apache.cxf.frontend.AbstractWSDLBasedEndpointFactory.createEndpoint(AbstractWSDLBasedEndp
ointFactory.java:102)                                                           
                                at 
org.apache.cxf.frontend.ClientFactoryBean.create(ClientFactoryBean.java:51)
        at 
org.apache.cxf.frontend.ClientProxyFactoryBean.create(ClientProxyFactoryBean.java:97)
                at 
org.apache.cxf.jaxws.JaxWsProxyFactoryBean.create(JaxWsProxyFactoryBean.java:89)
 
This works fine when running the CXF client stand alone.
 
I see this nabble entry talking about the need to configure the CXF Bus.  Is 
this what I need to do in my
case?
http://www.nabble.com/java.lang.NullPointerException-td14201919.html#a14201919

________________________________

From: Ian Roberts [mailto:[EMAIL PROTECTED]
Sent: Sun 5/4/2008 6:19 PM
To: [email protected]
Subject: Re: Using CXF In Existing Spring Context



Urciolo, Kevin wrote:
>         <servlet>
>                 <servlet-name>context</servlet-name>
>                 <servlet-class>
>                         org.springframework.web.context.ContextLoaderServlet
>                 </servlet-class>
>                 <load-on-startup>1</load-on-startup>
>         </servlet>
[...]
>     <listener>
>         <listener-class>
>             org.springframework.web.context.ContextLoaderListener
>         </listener-class>
>     </listener>

ContextLoaderServlet and ContextLoaderListener do the same job - you
only want one or the other, not both, and the Spring docs prefer the
listener.  I wouldn't be surprised if you get problems when you use
both, with the context being initialized twice or something...

http://static.springframework.org/spring/docs/2.0.x/reference/beans.html#context-create

Also, do you have the required imports in your Spring context file?

   <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" />

Ian

--
Ian Roberts               | Department of Computer Science
[EMAIL PROTECTED]  | University of Sheffield, UK


Reply via email to