Bug#426476: fop-ttfreader needs commons-logging.jar and commons-io.jar on classpath
Michalis Kamburelis
michalis.kambi at gmail.com
Tue May 29 01:09:04 UTC 2007
Package: fop
Version: 1:0.93.dfsg.1-1
Severity: normal
fop-ttfreader script needs commons-logging.jar and commons-io.jar in CLASSPATH, just like the fop script for FOP 0.93. Otherwise I get errors like below.
(missing commons-logging.jar:)
$ fop-ttfreader /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf dejavusans-bold.xml
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory
at org.apache.fop.fonts.apps.TTFReader.main(TTFReader.java:116)
(after adding commons-logging.jar, still missing commons-io.jar)
$ fop-ttfreader /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf dejavusans-bold.xml
TTF Reader for Apache FOP 0.93
Parsing font...
Reading /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf...
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/io/IOUtils
at org.apache.fop.fonts.truetype.FontFileReader.init(FontFileReader.java:45)
at org.apache.fop.fonts.truetype.FontFileReader.<init>(FontFileReader.java:60)
at org.apache.fop.fonts.apps.TTFReader.loadTTF(TTFReader.java:205)
at org.apache.fop.fonts.apps.TTFReader.main(TTFReader.java:161)
After adding
:$JAVASH/commons-logging.jar:$JAVASH/commons-io.jar
inside export CLASSPATH=... line, everything works fine.
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.18-4-k7 (SMP w/1 CPU core)
Locale: LANG=pl_PL, LC_CTYPE=pl_PL (charmap=ISO-8859-2)
Shell: /bin/sh linked to /bin/bash
Versions of packages fop depends on:
ii gij-4.1 [java2-ru 4.1.1-20 The GNU Java bytecode interpreter
ii java-gcj-compat-d 1.0.65-10 Java runtime environment with GCJ
ii libavalon-framewo 4.2.0-3 Common framework for Java server a
ii libbatik-java 1.6-3 xml.apache.org SVG Library
ii libbsf-java 1:2.3.0+cvs20050308a-2 Bean Scripting Framework to suppor
ii libcommons-io-jav 1.3.1.dfsg.1-1 Common useful IO related classes
ii libcommons-loggin 1.0.4-5 commmon wrapper interface for seve
ii libxalan2-java 2.7.0-4 XSL Transformations (XSLT) process
ii libxerces2-java 2.8.1-2 Validating XML parser for Java wit
ii libxmlgraphics-co 1.1.dfsg.2-1 reusable components used by Batik
ii libxp6 1:1.0.0.xsf1-1 X Printing Extension (Xprint) clie
ii libxt6 1:1.0.5-2 X11 toolkit intrinsics library
ii libxtst6 1:1.0.1-5 X11 Testing -- Resource extension
ii sun-java6-jre [ja 6-00-2 Sun Java(TM) Runtime Environment (
fop recommends no packages.
-- no debconf information
More information about the pkg-java-maintainers
mailing list