junie
07-20-2004, 08:00 PM
hi all,
i'm new to svg, and am trying to generate an svg document from xml and xsl, but the result has been discouraging..
i have done up appropriate configurations in stxx.pipelines (transform type as svg and direct to the xsl), web.xml (added the mimetype), and the struts-config file (to direct from the action class to the xsl). however, i'm still thrown with an error described below:
would appreciate any help from anyone, thanks a lot!
[INFO] transform.CachedXSLTransformer (info:140) - building formatting object tree
[INFO] setting up fonts
<Jul 21, 2003 9:49:21 AM SGT> <Error> <HTTP> <BEA-101020> <[ServletContext(id=10120123,name=ihomes,context-path=/ihomes)
] Servlet failed with Exception
java.lang.RuntimeException: java.lang.NullPointerException
at org.apache.xalan.transformer.TransformerImpl.run(T ransformerImpl.java:3170)
at org.apache.xalan.transformer.TransformerHandlerImp l.endDocument(TransformerHandlerImpl.java:433)
at com.oroad.stxx.transform.CachedFOPTransformer.tran sform(CachedFOPTransformer.java:228)
at com.oroad.stxx.transform.TransformerHandler.proces sActionTransform(TransformerHandler.java:203)
at com.oroad.stxx.plugin.RequestProcessorHelper.proce ssStxxDefinition(RequestProcessorHelper.java:260)
at com.oroad.stxx.plugin.StxxRequestProcessor.process ForwardConfig(StxxRequestProcessor.java:133)
at org.apache.struts.action.RequestProcessor.process( RequestProcessor.java:279)
at org.apache.struts.action.ActionServlet.process(Act ionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doGet(Actio nServlet.java:507)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletI nvocationAction.run(ServletStubImpl.java:971)
at weblogic.servlet.internal.ServletStubImpl.invokeSe rvlet(ServletStubImpl.java:402)
at weblogic.servlet.internal.ServletStubImpl.invokeSe rvlet(ServletStubImpl.java:305)
at weblogic.servlet.internal.WebAppServletContext$Ser vletInvocationAction.run(WebAppServletContext.java :6350)
at weblogic.security.acl.internal.AuthenticatedSubjec t.doAs(AuthenticatedSubject.java:317)
at weblogic.security.service.SecurityManager.runAs(Se curityManager.java:118)
at weblogic.servlet.internal.WebAppServletContext.inv okeServlet(WebAppServletContext.java:3635)
at weblogic.servlet.internal.ServletRequestImpl.execu te(ServletRequestImpl.java:2585)
at weblogic.kernel.ExecuteThread.execute(ExecuteThrea d.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.ja va:170)
>
i'm new to svg, and am trying to generate an svg document from xml and xsl, but the result has been discouraging..
i have done up appropriate configurations in stxx.pipelines (transform type as svg and direct to the xsl), web.xml (added the mimetype), and the struts-config file (to direct from the action class to the xsl). however, i'm still thrown with an error described below:
would appreciate any help from anyone, thanks a lot!
[INFO] transform.CachedXSLTransformer (info:140) - building formatting object tree
[INFO] setting up fonts
<Jul 21, 2003 9:49:21 AM SGT> <Error> <HTTP> <BEA-101020> <[ServletContext(id=10120123,name=ihomes,context-path=/ihomes)
] Servlet failed with Exception
java.lang.RuntimeException: java.lang.NullPointerException
at org.apache.xalan.transformer.TransformerImpl.run(T ransformerImpl.java:3170)
at org.apache.xalan.transformer.TransformerHandlerImp l.endDocument(TransformerHandlerImpl.java:433)
at com.oroad.stxx.transform.CachedFOPTransformer.tran sform(CachedFOPTransformer.java:228)
at com.oroad.stxx.transform.TransformerHandler.proces sActionTransform(TransformerHandler.java:203)
at com.oroad.stxx.plugin.RequestProcessorHelper.proce ssStxxDefinition(RequestProcessorHelper.java:260)
at com.oroad.stxx.plugin.StxxRequestProcessor.process ForwardConfig(StxxRequestProcessor.java:133)
at org.apache.struts.action.RequestProcessor.process( RequestProcessor.java:279)
at org.apache.struts.action.ActionServlet.process(Act ionServlet.java:1482)
at org.apache.struts.action.ActionServlet.doGet(Actio nServlet.java:507)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet .java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletI nvocationAction.run(ServletStubImpl.java:971)
at weblogic.servlet.internal.ServletStubImpl.invokeSe rvlet(ServletStubImpl.java:402)
at weblogic.servlet.internal.ServletStubImpl.invokeSe rvlet(ServletStubImpl.java:305)
at weblogic.servlet.internal.WebAppServletContext$Ser vletInvocationAction.run(WebAppServletContext.java :6350)
at weblogic.security.acl.internal.AuthenticatedSubjec t.doAs(AuthenticatedSubject.java:317)
at weblogic.security.service.SecurityManager.runAs(Se curityManager.java:118)
at weblogic.servlet.internal.WebAppServletContext.inv okeServlet(WebAppServletContext.java:3635)
at weblogic.servlet.internal.ServletRequestImpl.execu te(ServletRequestImpl.java:2585)
at weblogic.kernel.ExecuteThread.execute(ExecuteThrea d.java:197)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.ja va:170)
>