Ummm Im not sure abut this, but did the rendering actualy produce any pages? 
The FOP output usualy logs for every page it produces too, in your console 
output i cant see any of that.

/Johann M

>>> [EMAIL PROTECTED] 04/09/22 13:49 >>>
Hi,
I use a Struts Action doing what the FopPrintServlet (from examples) does.
When I put projectteam.xml and projectteam2fo.xsl (from examples too) into the 
querystring
as suggested, everything works fine.

But when I try to provide the projectteam.xml via a JSP file that includes the 
content of projectteam.xml
I get a NullPointerException:

java.lang.RuntimeException: java.lang.NullPointerException
 at org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:3407)
 at 
org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(TransformerHandlerImpl.java:433)
 at org.apache.xerces.parsers.AbstractSAXParser.endDocument(Unknown Source)
 at org.apache.xerces.impl.XMLDocumentScannerImpl.endEntity(Unknown Source)
 at org.apache.xerces.impl.XMLEntityManager.endEntity(Unknown Source)
 at org.apache.xerces.impl.XMLEntityScanner.load(Unknown Source)
 at org.apache.xerces.impl.XMLEntityScanner.skipSpaces(Unknown Source)
 at 
org.apache.xerces.impl.XMLDocumentScannerImpl$TrailingMiscDispatcher.dispatch(Unknown
 Source)
 at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown 
Source)
 at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
 at org.apache.xerces.parsers.DTDConfiguration.parse(Unknown Source)
 at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
 at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
 at org.apache.xalan.transformer.TrAXFilter.parse(TrAXFilter.java:134)
 at org.apache.fop.apps.Driver.render(Driver.java:498)
 at at.syslog.spm.action.Print_Action.renderXML(Unknown Source)
and more....

Let me say that the jsp file is perfect xml markup:

<?xml version="1.0" encoding="UTF-8"?>
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page";
    xmlns:c="http://java.sun.com/jstl/core"; version="2.0">
<jsp:directive.page contentType="text/html"/>
<c:set var="locationTable">
  <jsp:include page="/Include_Servlet" flush="true"/>
</c:set>
<c:out value="${locationTable}"/>
</jsp:root>

the console says:
[INFO] Using org.apache.xerces.parsers.SAXParser as SAX2 Parser
[INFO] building formatting object tree
[INFO] setting up fonts
[INFO] Parsing of document complete, stopping renderer

What went wrong?

Wolfgang

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to