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 glossary.xml -pdf glossary.pdf Running FOP ---------------- [INFO]: FOP 0.20.3 [INFO]: building formatting object tree [INFO]: [1] [ERROR]: java.lang.NullPointerException C:\fop\fop-0.20.3\docs\examples\markers> or excerpt of debug mode: java.lang.RuntimeException: java.lang.NullPointerException at org.apache.xalan.transformer.TransformerImpl.run(Unknown Source) at org.apache.xalan.transformer.TransformerHandlerImpl.endDocument(Unkno wn Source) at org.apache.xerces.parsers.SAXParser.endDocument(SAXParser.java:1225) at org.apache.xerces.validators.common.XMLValidator.callEndDocument(XMLV alidator.java:760) at org.apache.xerces.framework.XMLDocumentScanner$EndOfInputDispatcher.d ispatch(XMLDocumentScanner.java:1546) at org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentS canner.java:381) 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.CommandLineStarter.run(CommandLineStarter.java:72 ) at org.apache.fop.apps.Fop.main(Fop.java:19) C:\fop\fop-0.20.3\docs\examples\markers> 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. Regards, Roland Neilands Analyst/Programmer Pulse Mining Systems Pty Ltd (w) +612 4933 3300 (f) +612 4933 6732 (e) [EMAIL PROTECTED] 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 e-mail. -----Original Message----- From: Chuck Paussa [mailto:[EMAIL PROTECTED] Sent: Friday, 5 April 2002 9:33 AM To: [EMAIL PROTECTED] Subject: Re: Question for FOP Jenny, 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 ../examples/markers 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 http://xml.apache.org/fop/embedding.html 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 Chuck 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. >