Thought I'd bump this, seems an obvious thing to want to migrate from 1.0 to 1.2.x. I thought once I'd adjusted for the package moves it would be a straight swap. Seems not.
David -----Original Message----- From: David [mailto:[EMAIL PROTECTED] Sent: 13 October 2006 12:59 To: [email protected] Subject: [xfire-user] Smple error I just upgradesd to Mule 1.3 which has XFire 1.2.1. I use Xfire directly embedded in my webapp. Was V1.0 I have the following my web.xml <servlet> <servlet-name>XFire</servlet-name> <display-name>XFire Servlet</display-name> <servlet-class>com.stpenable.transformer.avalon.xfire.XFireComponent</servle t-class> </servlet> <servlet-mapping> <servlet-name>XFire</servlet-name> <url-pattern>/servlet/XFireServlet/*</url-pattern> </servlet-mapping> <servlet-mapping> <servlet-name>XFire</servlet-name> <url-pattern>/services/*</url-pattern> </servlet-mapping> XFireComponent looks like this, it has not changed from V1.0 Xfire use, except for package changes. public class XFireComponent extends XFireServlet implements Serviceable, Initializable, Configurable, XFireService { private ServiceManager m_manager; private String urlToWSDL = null; public void init() throws ServletException { super.init(); ..... And so on It fails at the call to the super.init() Specifically java.lang.NullPointerException at javax.servlet.GenericServlet.getServletContext(GenericServlet.java:159) at org.codehaus.xfire.transport.http.XFireServlet.createXFire(XFireServlet.java :80) at org.codehaus.xfire.transport.http.XFireServlet.init(XFireServlet.java:45) at com.stpenable.transformer.avalon.xfire.XFireComponent.init(XFireComponent.ja va:30) The config in the web.xml follows the example on Xfire embedded. Not sure what has changed? Ideas? Thanks David --------------------------------------------------------------------- To unsubscribe from this list please visit: http://xircles.codehaus.org/manage_email --------------------------------------------------------------------- To unsubscribe from this list please visit: http://xircles.codehaus.org/manage_email
