http://xml.apache.org/http://www.apache.org/http://www.w3.org/

Home

Readme
Download
Running FOP
Features
Limitations
Bugs
Examples

Compiling
Embedding
Getting involved

FAQs
Specifications
License

Prerequisites
 
Java 1.1.x or later
 

If you use Java 1.1.x you must also seperately include the swing classes, which can be found at the Sun website. From Java 1.2 on (aka Java 2) they are part of the standard distribution.


An XML parser
 

An XML parser which supports DOM like Xerces-J.


XT from James Clark
 

Some of the Java source code in FOP is generated from XML using XSLT. XT must be used to generate this code.

XT is an XSL stylesheet processor written in java. At the moment you can't use any other processor, because the make file makes use of some proprietary features of Clark's xt which allow to write output in more then one document. You can find XT at James Clark's website. You have to use XT version 19991105 or later.

(Under windows you shouldn't use the prepackaged xt.exe but also the generic jar file, otherwise make won't work)

XT relies on an sax parser like XP (also J. Clark), which can be downloaded at James Clark's Website


make
 

Under windows it has been reported that the use of the cygnus solutions port of the GNU utilities works. You can find it at Cygnus Solutions



Compiling FOP on MacOS
 

We strongly recommend the use of Codewarrior Java. You will find a link to more information in the near future.



Copyright © 1999 The Apache Software Foundation. All Rights Reserved.