Dotaz na Saxon, bookmarky...(delsi)

Martin Perina martin.perina na osu.cz
Čtvrtek Říjen 3 14:38:09 CEST 2002


On Čt, 2002-10-03 at 14:31, Lumír Jasiok wrote:
> Dobry den, nejdrive bych mel dotaz na to, proc mi saxon, kdyz se jej
> pokousim spoustet pomoci tohoto scriptu na Linuxu:
> 
> #!/bin/sh
> 
> PATH_TO_JAVA=/usr/share/java
> 
> /usr/bin/java -cp
> $PATH_TO_JAVA/crimson.jar:$PATH_TO_JAVA/kosek.jar:$PATH_TO_JAVA/saxon.jar
> -Dxml.catalog.files="SGML_CATALOG_FILES" com.icl.saxon.StyleSheet -w0 -x
> cz.kosek.CatalogXMLReader -y cz.kosek.CatalogXMLReader $@
> 
> 
> prikazem napr.:
> 
> saxon -o test.fo test.xml 
> /usr/share/sgml/docbook/stylesheet/xsl/nwalsh/fo/docbook.xsl
> 
> ziskam jen nasledujici vypis:
> 
> ---------------------------------------------------------
> 
> Exception in thread
> "main" java.lang.ClassNotFoundException: com.icl.saxon.StyleSheet
>    at
> 0x4017124b: java.lang.Throwable.Throwable(java.lang.String) (/usr/lib/libgcj.so.2)
>    at
> 0x4016785b: java.lang.Exception.Exception(java.lang.String) (/usr/lib/libgcj.so.2)
>    at
> 0x40166c70: java.lang.ClassNotFoundException.ClassNotFoundException(java.lang.String) (/usr/lib/libgcj.so.2)
>    at
> 0x401d95c5: java.net.URLClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.2)
>    at
> 0x40156c80: gnu.gcj.runtime.VMClassLoader.findClass(java.lang.String) (/usr/lib/libgcj.so.2)
>    at 0x401663ba: java.lang.ClassLoader.loadClass(java.lang.String,
> boolean) (/usr/lib/libgcj.so.2)
>    at 0x401571e2: _Jv_FindClass(_Jv_Utf8Const,
> java.lang.ClassLoader) (/usr/lib/libgcj.so.2)
>    at 0x40154124: java.lang.Class.forName(java.lang.String, boolean,
> java.lang.ClassLoader) (/usr/lib/libgcj.so.2)
>    at
> 0x401541d6: java.lang.Class.forName(java.lang.String) (/usr/lib/libgcj.so.2)
>    at 0x40152703: gnu.gcj.runtime.FirstThread.run() (/usr/lib/libgcj.so.2)
>    at
> 0x4015cb63: java.lang.Thread.run_(java.lang.Object) (/usr/lib/libgcj.so.2)
>    at 0x402376a4: ?? (??:0)
>    at 0x403ddf76: GC_start_routine (/usr/lib/libgcjgc.so.1)
>    at 0x403f60ba: ?? (??:0)
>    at 0x4050ad6a: __clone (/lib/libc.so.6)
> 

Tohleto vypada jako vypis chyby s GNU GCJ a ne JDK 1.3.1, jste si
jisty, ze pouzivate jdk1.3.1?

> ---------------------------------------------------------
> 
> Jedna se o javu verze jdk1.3.1_02.
> 
> Muj dalsi dotaz je na vytvareni bookmarku v PDF. Jak je vytvaret?

Bookmarky vytvari az FO procesor, v pripade pouziti FOPu nastavte
v XSL stylech parameter fop.extensions na 1 a vysledny soubor .fo
prevedte do PDF pomoci FOPu.

 
Martin Perina




Další informace o konferenci Docbook