|
I am using Saxon 8 to do the xslt transformation from xml
-> xsl -> pdf in FOP 0.92b. I have Saxon8.jar listed in the java\lib\endorsed which
works find with my DOS batch file. I am getting ready to deploy the application and would
rather not try to add something to the clients java setup, but rather just tell
FOP to use SAXON 8 for its transformation. I am using the FOP.bat file that was downloaded with the
install that has this type of format: set LOCALCLASSPATH=%LOCAL_FOP_HOME%build\fop.jar set
LOCALCLASSPATH=%LOCALCLASSPATH%;%LOCAL_FOP_HOME%build\fop-sandbox.jar set LOCALCLASSPATH=%LOCALCLASSPATH%;%LOCAL_FOP_HOME%build\fop-hyph.jar set
LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xml-apis-1.3.02.jar set
LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xercesImpl-2.7.1.jar rem set
LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xalan-2.7.0.jar set
LOCALCLASSPATH=%LOCALCLASSPATH%;C:PROGRA~1\SAXON\Saxon8.jar set
LOCALCLASSPATH=%LOCALCLASSPATH%;C:PROGRA~1\SAXON\Saxon8-dom.jar set
LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\serializer-2.7.0.jar set
LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\batik-all-1.6.jar set
LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\xmlgraphics-commons-1.0.jar set
LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\avalon-framework-4.2.0.jar set
LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\commons-io-1.1.jar set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\commons-logging-1.0.4.jar set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jimi-1.0.jar set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_core.jar set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\jai_codec.jar set LOCALCLASSPATH=%LOCALCLASSPATH%;%LIBDIR%\fop-hyph.jar set LOCALCLASSPATH=%LOCALCLASSPATH%;%FOP_HYPHENATION_PATH% I took out the Xalan-2.7.0.jar and put in references to
Saxon but I get an error that starts with: Exception in thread "main"
java.lang.NoClassDefFoundError: org/apache/xml/serial izer/OutputPropertiesFactory at
org.apache.xalan.templates.OutputProperties.<init>(OutputProperties.java:81) What is the proper way to tell FOP to use saxon, or do I
have to do a two step process of creating the fo file and then using it to get
the final pdf? Thanks, Rick |
- Saxon 8 with FOP 0.92b Rick Roen
- Re: Saxon 8 with FOP 0.92b Andreas L Delmelle
- RE: Saxon 8 with FOP 0.92b Rick Roen
- Re: Saxon 8 with FOP 0.92b Chris Bowditch
- Re: Saxon 8 with FOP 0.92b Chris Bowditch
- RE: Saxon 8 with FOP 0.92b Rick Roen
