Sounds like you should open a tar with Oracle. You should also your problem into an Oracle user group, as obviously your application works in Tomcat. Good luck!
> -----Original Message----- > From: Franklin Phan [mailto:[EMAIL PROTECTED] > Sent: Thursday, November 17, 2005 2:04 PM > To: Tomcat Users List > Subject: Oracle 10g migration problem > > I'm trying to migrate a struts-based webapp from Tomcat > 4.1.18 to Oracle 10g. The webapp uses XSLT and FOP. I got > the following error: > > 500 Internal Server Error > > java.lang.NullPointerException > at > org.apache.commons.digester.Digester.getXMLReader(Digester.java:891) > at > org.apache.commons.digester.Digester.parse(Digester.java:1572) > at > org.apache.struts.action.ActionServlet.parseModuleConfigFile(A > ctionServlet.java:1006) > at > org.apache.struts.action.ActionServlet.initModuleConfig(Action > Servlet.java:955) > at > org.apache.struts.action.ActionServlet.init(ActionServlet.java:470) > at javax.servlet.GenericServlet.init(GenericServlet.java:258) > at com.evermind[Oracle Application Server Containers > for J2EE 10g > (10.1.2.0.2)].server.http.HttpApplication.loadServlet(HttpAppl > ication.java:2354) > at com.evermind[Oracle Application Server Containers > for J2EE 10g > (10.1.2.0.2)].server.http.HttpApplication.findServlet(HttpAppl > ication.java:4795) > at com.evermind[Oracle Application Server Containers > for J2EE 10g > (10.1.2.0.2)].server.http.HttpApplication.getRequestDispatcher > (HttpApplication.java:2821) > at com.evermind[Oracle Application Server Containers > for J2EE 10g > (10.1.2.0.2)].server.http.HttpRequestHandler.processRequest(Ht > tpRequestHandler.java:680) > at com.evermind[Oracle Application Server Containers > for J2EE 10g > (10.1.2.0.2)].server.http.AJPRequestHandler.run(AJPRequestHand > ler.java:224) > at com.evermind[Oracle Application Server Containers > for J2EE 10g > (10.1.2.0.2)].server.http.AJPRequestHandler.run(AJPRequestHand > ler.java:133) > at com.evermind[Oracle Application Server Containers > for J2EE 10g > (10.1.2.0.2)].util.ReleasableResourcePooledExecutor$MyWorker.r > un(ReleasableResourcePooledExecutor.java:192) > at java.lang.Thread.run(Thread.java:534) > > > Any ideas what and why this is happening? > > I had to downgrade from struts 1.2.7 to struts 1.1 to get > this far. Otherwise, I'd stumble on: > > javax.servlet.UnavailableException > at > org.apache.struts.action.ActionServlet.init(ActionServlet.java:368) > > and wouldn't even get to the Digester. > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]