I am at a similar stage & followed this thread with interest. When I ran the
command line below it produced :

C:\fop\fop-0.20.3\docs\examples\markers>fop -xsl glossary.xsl -xml
-pdf glossary.pdf
Running FOP
[INFO]: FOP 0.20.3
[INFO]: building formatting object tree
[INFO]: [1]
[ERROR]: java.lang.NullPointerException

or excerpt of debug mode:

java.lang.RuntimeException: java.lang.NullPointerException
        at org.apache.xalan.transformer.TransformerImpl.run(Unknown Source)
wn Source)
        at org.apache.xerces.framework.XMLParser.parse(XMLParser.java:948)
        at org.apache.xalan.transformer.TrAXFilter.parse(Unknown Source)
        at org.apache.fop.apps.Driver.render(Driver.java:481)
        at org.apache.fop.apps.Fop.main(Fop.java:19)

This is a pain as I will need to use XML/XSL input. The runtests.bat &
fop.bat worked fine on .fo but fail on XML/XSL.

I know little about Java/DOS batch files but have tried defining all FOP
.jar files in the CLASSPATH, & also the batch file command line, but all
produced the same message. I also modified the fop.bat to be runnable from
any directory & used absolute pathnames to the .jars, with the same result.
This was using JRE 1.4.0.

The DOS prompt did display more debug info, but it cannot scroll back.
Outputting to a text file using '> output.txt' on the command line instead
doesn't show the exception details.

If anyone can point out the problem or even better the solution here I would
very much appreciate it.

Roland Neilands
Pulse Mining Systems Pty Ltd
(w) +612 4933 3300
(f) +612 4933 6732

This e-mail is solely for the use of the intended recipient and may contain
information which is confidential or privileged. Unauthorised use of its
contents is prohibited. If you have received this e-mail in error, please
notify the sender immediately via return e-mail and then delete the original

-----Original Message-----
From: Chuck Paussa [mailto:[EMAIL PROTECTED]
Sent: Friday, 5 April 2002 9:33 AM
Subject: Re: Question for FOP


1. To convert an XML to PDF, you'll need a properly coded  XSL document.
(For instance, see if you can run the glossary example in

command line = " fop -xsl glossary.xsl -xml glossary.xml -pdf glossary.pdf "

2. Display the results in a web page. Look at the instructions in

3. Actually pulling it off. You'll need to study some

XSL tutorials like the one at http://www.arbortext.com/xsl/
FO tutorial like the one at http://www.renderx.com/tutorial.html


Cai, Jenny (US - Dallas) wrote:

> Hi,
> I just successfully run the examples (simple.fo) provided in
> 'fop-0.20.3-bin.tar.gz' file under fop-0.20.3\docs\examples\fo
> subdirectory in the command prompt and I got a pdf file successfully .
> I still have the following question:
> 1. How can I view the source code for this example?
> 2. I also looked over all the rest of the folders included in
> 'fop-0.20.3' and there are a lot other folders like design,
> html-docs(some .html files in it), xml-docs(some xml files in it),
> etc.  What are all those files used for?
> 3. Actually what I want to do is:  convert a XML file to PDF file and
> display this PDF file on the web page. How to do this?
> I am new to this and really like to have your advices and help.  So if
> you could provide further information, I would appreciate it very much.
> Jenny
> This message (including any attachments) contains confidential
> information intended for a specific individual and purpose, and is
> protected by law.  If you are not the intended recipient, you should
> delete this message.  Any disclosure, copying, or distribution of this
> message, or the taking of any action based on it, is strictly prohibited.

Reply via email to