You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-users@xmlgraphics.apache.org by Mohammed Amin <mo...@yahoo.com> on 2006/06/06 12:07:42 UTC

NullPointerException when trying to run FopPrintServlet

Dear All,
   
  I'm trying to run the FopPrintServlet shipped with FOP 0.20.5 bin release but i got the following exception on the java line code "driver.render (input.getParser(), input.getInputSource());" :
   

java.lang.NullPointerException
 at oracle.xml.jaxp.JXTransformer.reportXSLException(JXTransformer.java:776)
 at oracle.xml.jaxp.JXTransformer.transform(JXTransformer.java:343)
 at oracle.xml.jaxp.JXTransformerHandler.endDocument(JXTransformerHandler.java:141)
 at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:286)
 at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:184)
 at oracle.xml.jaxp.JXXMLFilter.parse(JXXMLFilter.java:96)
 at org.apache.fop.apps.Driver.render(Driver.java:498)
 at ws.its.esc.bp.test.FopPrintServlet.renderXML(FopPrintServlet.java:100)
 at ws.its.esc.bp.test.FopPrintServlet.doPost(FopPrintServlet.java:68)
 at ws.its.esc.bp.test.FopPrintServlet.doGet(FopPrintServlet.java:47)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
 at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
 at oracle.security.jazn.oc4j.JAZNFilter.doFilter(Unknown Source)
 at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:649)
 at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:322)
 at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
 at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:270)
 at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:112)
 at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
 at java.lang.Thread.run(Thread.java:534)


 

any help is appreciated to fix this problem.

 

Thanks,

Mohammed Amin

 __________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

Re: NullPointerException when trying to run FopPrintServlet

Posted by Jeremias Maerki <de...@jeremias-maerki.ch>.
Please replace the Oracle XML libraries with those from Apache (Xerces-J
and Xalan-J). The Oracle XML libraries are very buggy. We've had this
problem reported a number of times now. Even better would be if someone
finally brought this to Oracle's attention so they fix their buggy
software.

On 06.06.2006 12:07:42 Mohammed Amin wrote:
> Dear All,
>    
>   I'm trying to run the FopPrintServlet shipped with FOP 0.20.5 bin release but i got the following exception on the java line code "driver.render (input.getParser(), input.getInputSource());" :
>    
> 
> java.lang.NullPointerException
>  at oracle.xml.jaxp.JXTransformer.reportXSLException(JXTransformer.java:776)
>  at oracle.xml.jaxp.JXTransformer.transform(JXTransformer.java:343)
>  at oracle.xml.jaxp.JXTransformerHandler.endDocument(JXTransformerHandler.java:141)
>  at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:286)
>  at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:184)
>  at oracle.xml.jaxp.JXXMLFilter.parse(JXXMLFilter.java:96)
>  at org.apache.fop.apps.Driver.render(Driver.java:498)
>  at ws.its.esc.bp.test.FopPrintServlet.renderXML(FopPrintServlet.java:100)
>  at ws.its.esc.bp.test.FopPrintServlet.doPost(FopPrintServlet.java:68)
>  at ws.its.esc.bp.test.FopPrintServlet.doGet(FopPrintServlet.java:47)
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
>  at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)
>  at oracle.security.jazn.oc4j.JAZNFilter.doFilter(Unknown Source)
>  at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:649)
>  at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:322)
>  at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
>  at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:270)
>  at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:112)
>  at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
>  at java.lang.Thread.run(Thread.java:534)
> 
> 
>  
> 
> any help is appreciated to fix this problem.


Jeremias Maerki


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-users-unsubscribe@xmlgraphics.apache.org
For additional commands, e-mail: fop-users-help@xmlgraphics.apache.org