XML Editor
Sign up for a WebBoard account Sign Up Keyword Search Search More Options... Options
Chat Rooms Chat Help Help News News Log in to WebBoard Log in Not Logged in
Show tree view Topic
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Postnext
Erich KilmerSubject: How to debug a rendering error?
Author: Erich Kilmer
Date: 17 Apr 2002 03:05 PM
I am trying a new XSL style sheet but when I try to render it with FOP I get an error is there a log file or anywhere to give me more info to figure out what is wrong?
I just want to know how to figure this out? Where to look.
The output window says:
Post processing starting...
[INFO]: FOP 0.20.3
[INFO]: building formatting object tree
[ERROR]: null
...post processing finished

The XSL style sheet looks like this:

































Header First



Header Rest



Footer First



Footer Rest



Content goes here!









Thanks,
Erich

Postnext
Minollo I.Subject: Re: How to debug a rendering error?
Author: Minollo I.
Date: 17 Apr 2002 04:18 PM
Erich,
I don't know why FOP is not outputting useful error information in this
case; I tried running a custom post-processor asking for debug information
to FOP, and I didn't got much better information:

Post processing starting...
....
[INFO]: FOP 0.20.3
[DEBUG]: using SAX parser org.apache.xerces.parsers.SAXParser
[INFO]: building formatting object tree
[DEBUG]: setting up fonts
[ERROR]: null

org.apache.fop.apps.FOPException
at org.apache.fop.apps.Driver.render(Driver.java:486)
at org.apache.fop.apps.CommandLineStarter.run(CommandLineStarter.java:72)
at org.apache.fop.apps.Fop.main(Fop.java:19)

---------

java.lang.NullPointerException
at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:965)
at org.apache.fop.apps.Driver.render(Driver.java:481)
at org.apache.fop.apps.CommandLineStarter.run(CommandLineStarter.java:72)
at org.apache.fop.apps.Fop.main(Fop.java:19)


I get better information running an older version of FOP (20.1):

Post processing starting...
FOP 0.20.1
using SAX parser org.apache.xerces.parsers.SAXParser
building formatting object tree
setting up fonts
WARNING: property 'master-reference' ignored
ERROR: 'master-name' for 'fo:page-sequence'matches no 'simple-page-master'
or 'page-sequence-master'
....post processing finished


Hope this helps,
Minollo

Posttop
Erich KilmerSubject: Re: How to debug a rendering error?
Author: Erich Kilmer
Date: 17 Apr 2002 04:40 PM
Thanks for your response.

Here is what I did to get it to work:

I changed the master-name attribute to master-reference inside the fo:conditional-page-master-reference tags and it renders properly.

I do not know why the FOP error aren't better either. Oh well. Thank you for looking at it!!!

 
Topic Page 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Go to previous topicPrev TopicGo to next topicNext Topic
Download A Free Trial of Stylus Studio 6 XML Professional Edition Today! Powered by Stylus Studio, the world's leading XML IDE for XML, XSLT, XQuery, XML Schema, DTD, XPath, WSDL, XHTML, SQL/XML, and XML Mapping!  
go

Log In Options

Site Map | Privacy Policy | Terms of Use | Trademarks
Stylus Scoop XML Newsletter:
W3C Member
Stylus Studio® and DataDirect XQuery ™are from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2016 All Rights Reserved.