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]