Our fault. We missed a little detail on the page that documents fonts for 0.90. You need to add an entry for "lib\commons-logging-1.0.4.jar" (and "lib\commons-io-1.1.jar") on the command-line because that's where "org/apache/commons/logging/LogFactory" is found.
The following works for me on JDK 1.4 and 1.5: java -cp build\fop.jar;lib\avalon-framework-4.2.0.jar;lib\commons-logging-1.0.4.jar;lib\commons-io-1.1.jar org.apache.fop.fonts.apps.TTFReader FUTURAB.TTF futurab.xml "xml-apis.jar", "xercesImpl.jar" and "xalan.jar" are only necessary on JDK 1.3.x. I hope that helps. I'll update the documentation. On 21.12.2005 22:45:44 Manuel Strehl wrote: > Hi. > > I was trying to use the TTFReader to render a TTF font to a metric file. > I used the command provided in the documentary (Win XP, Java1.5.0, FOP > 0.20 and 0.90, command: " > > java -cp build\fop.jar;lib\avalon-framework.jar;lib\xml-apis.jar; > lib\xercesImpl.jar;lib\xalan.jar > org.apache.fop.fonts.apps.TTFReader [options] > C:\myfonts\cmr10.ttf ttfcm.xml > > ") and changed the filenames to the ones of my actual FOP files. But > anytime I try to convert a font I get this error message: > > Exception in thread "main" java.lang.NoClassDefFoundError: > org/apache/commons/logging/LogFactory > > at org.apache.fop.fonts.apps.TTFReader.main(TTFReader.java:155) > > > I played around a bit with the option flag, but that didn't change > anything. Can anybody tell me, what's my mistake? Jeremias Maerki --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]