If all else fails: you could try to use the XSLT debugger from VBXML.com to make sure your XSLT proces is correct (i.e. you actually produce the FO needed/wanted). Next, simply call FOP and check the PDF.
You don't need to learn Java to use FOP (actually, I hardly know any java at all). What you do need to learn (with any programming language, be it Java or Perl ;-) is programming. How do I debug stuff? etc. It pays of to learn how to program (even just a little) so you do not have to rely on GUI interfaces because most new technologies start with char based systems. Just my $0.02, Michiel $ -----Original Message----- $ From: Langdon, Jeffrey [mailto:[EMAIL PROTECTED]] $ Sent: dinsdag 9 oktober 2001 4:59 $ To: [EMAIL PROTECTED] $ Subject: Jar Files $ $ $ Matt: $ $ I have spent the last three years learning XML/XSL/XPath and the like. $ Since I work almost exclusively with Microsoft technologies - $ I crossed $ over to the dark side :) - I have never had the need to learn $ Java. It $ seems all the formatters for FO are written in Java, so I can't jump $ into the fray with FO as I have with other XML languages. I appreciate $ your help, but I am still a little lost. I understand the $ command line $ prompt calling FOP, but I may have to wait for another windows program $ that will help with the testing and debugging process. $ $ Thanks again, $ $ Jeff Langdon $ $ -----Original Message----- $ From: Savino, Matt C [ mailto:[EMAIL PROTECTED]] $ Sent: Monday, October 08, 2001 6:27 PM $ To: Langdon, Jeffrey $ Subject: RE: Jar Files $ $ Jeffrey, you may find using FOP a little rough going with no $ experience $ in Java. I guess you could get by just using it as a stand-alone app. $ Here is a batch file I use to set the classpath, compile a $ FOP embedded $ program, and run that program. I prefer setting the classpath $ explicitly $ like this rather than relying on a pre-set system classpath. $ The system $ classpath can get out of hand pretty quick, and this way makes sure $ nothing unwanted sneaks in. You may have been looking at some $ old docs, $ because I don't think you need w3c anymore. $ $ <<<>>> $ set LIBDIR=D:\Downloads\Fop\092601-cvs\xml-fop\lib $ $ set $ classpath=.;%LIBDIR%\..\build\fop.jar;%LIBDIR%\batik.jar;%LIBD IR%\xalan- $ 2.0. $ 0.jar;%LIBDIR%\xerces-1.2.3.jar;%LIBDIR%\avalon-framework-4.0. jar;%LIBDI $ R%\l $ ogkit-1.0b4.jar;%LIBDIR%\jimi-1.0.jar;C:\bea\wlserver6.1\lib\w eblogic.ja $ r;%J $ AVA_HOME%\lib\tools.jar $ $ javac -verbose FOtoPDF.java $ $ java FOtoPDF $ <<<>>> $ $ Note: you'll also need (your Java Home)/bin in your PATH environment $ variable. $ $ Good luck, $ Matt $ $ > -----Original Message----- $ > From: Langdon, Jeffrey [ mailto:[EMAIL PROTECTED]] $ > Sent: Monday, October 08, 2001 12:41 PM $ > To: [EMAIL PROTECTED] $ > Subject: Jar Files $ > $ > $ > Hello: $ > $ > I just downloaded Fop-0.20.2. I have read that I need to set $ > the class $ > path for the following: fop.jar, xerces.jar and w3c.jar. I found $ > fop.jar in the "build" folder, and a .jar called xerces-1.2.3 in the $ > "lib" folder, but I can't find the w3c.jar. I have no $ experience with $ > Java, so I am a little confused about how to set up FOP and $ the class $ > path. After scanning through two XML/XSL books and the FOP $ web site - $ > http://xml.apache.org/ - I am no closer to a solution. $ > $ > Could someone point me in the right direction? $ > $ > TIA, $ > $ > Jeff Langdon $ > $ > $ > $ > $ ********************************************************************** $ > This email and any files transmitted with it are confidential and $ > intended solely for the use of the individual or entity to $ whom they $ > are addressed. If you have received this email in error $ please notify $ > the system manager. $ > $ > This footnote also confirms that this email message has $ been swept by $ > MIMEsweeper for the presence of computer viruses. $ > $ > www.mimesweeper.com $ > $ ********************************************************************** $ > $ > $ --------------------------------------------------------------------- $ > To unsubscribe, e-mail: [EMAIL PROTECTED] $ > For additional commands, email: [EMAIL PROTECTED] $ > $ > $ $ $ $ $ ********************************************************************** $ This email and any files transmitted with it are confidential and $ intended solely for the use of the individual or entity to whom they $ are addressed. If you have received this email in error please notify $ the system manager. $ $ This footnote also confirms that this email message has been swept by $ MIMEsweeper for the presence of computer viruses. $ $ www.mimesweeper.com $ ********************************************************************** $ $ --------------------------------------------------------------------- $ To unsubscribe, e-mail: [EMAIL PROTECTED] $ For additional commands, email: [EMAIL PROTECTED] $ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]