This is the mail archive of the
docbook-apps@lists.oasis-open.org
mailing list .
[Slides] Transformation with J-Xalan fails
- From: Gisbert Amm <gia at webde-ag dot de>
- To: docbook-apps at lists dot oasis-open dot org
- Date: Tue, 26 Nov 2002 09:34:54 +0100
- Subject: DOCBOOK-APPS: [Slides] Transformation with J-Xalan fails
Hello again,
after realizing that chunking isn't possible yet with C++ Xalan, I tried
the Java Xalan commandline utility but I got a ClassNotFoundException.
With Google I didn't find any relevant hint and the Apache Xalan-J
documentation isn't really helpful (for me, in this case).
It seemed to me as if I had to turn on the DTM with the flag
-INCREMENTAL, but that's not recognised by Xalan.
Perhaps has somebody already had the same problem and can give me a
hint. That would be really nice.
I'm using Xalan-J 2.4.1, Docbook XSL 1.57.0 and Slides 3.0.0 on a SuSE
Linux 7.0 machine.
This is my commandline:
slides-3.0.0/demo > make
cd default && rm -f *.html && java -cp
/netsite/java/xalan/bin/BCEL.jar:/netsite/java/xalan/bin/JLex.jar:/netsite/java/xalan/bin/bsf.jar:/netsite/java/xalan/bin/java_cup.jar:/netsite/java/xalan/bin/regexp.jar:/netsite/java/xalan/bin/runtime.jar:/netsite/java/xalan/bin/xalan.jar:/netsite/java/xalan/bin/xalansamples.jar:/netsite/java/xalan/bin/xalanservlet.jar:/netsite/java/xalan/bin/xercesImpl.jar:/netsite/java/xalan/bin/xml-apis.jar:/netsite/java/xalan/bin/xmlParserAPIs.jar:/netsite/java/xalan/bin/xsltc.jar
org.apache.xalan.xslt.Process -IN source/slides.xml -XSL
../../xsl/xhtml/default.xsl
Ant these are the error messages I get:
java.lang.ClassNotFoundException:
org/apache/xml/dtm/ref/IncrementalSAXSource_Xerces
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:140)
at
org.apache.xml.dtm.ref.DTMManagerDefault.getDTM(DTMManagerDefault.java:269)
at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:630)
at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1088)
at
org.apache.xalan.transformer.TransformerImpl.transform(TransformerImpl.java:1066)
at org.apache.xalan.xslt.Process.main(Process.java:865)
<?xml version="1.0" encoding="ISO-8859-1"?>
Thanks in advance.
Gisbert Amm
http://web.de/