On Thu, Apr 8, 2010 at 8:07 PM, Vincent Fourmond <fourm...@gmail.com> wrote: > On Thu, Apr 8, 2010 at 7:49 PM, Mathieu Malaterre > <mathieu.malate...@gmail.com> wrote: >> I cannot use the -awt switch, it fails with: >> >> [warning] /usr/bin/fop: Unable to locate xml-apis in /usr/share/java >> Apr 8, 2010 7:40:29 PM org.apache.fop.fonts.FontCache loadFrom >> WARNING: I/O exception while reading font cache >> (org.apache.fop.fonts.FontCache; local class incompatible: stream classdesc >> serialVersionUID = 605232520271754719, local class serialVersionUID = >> 605232520271754718). Discarding font cache file. >> Apr 8, 2010 7:40:29 PM org.apache.fop.cli.Main startFOP >> SEVERE: Exception >> java.awt.HeadlessException >> at >> java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:173) >> at java.awt.Window.<init>(Window.java:437) >> at java.awt.Frame.<init>(Frame.java:419) >> at java.awt.Frame.<init>(Frame.java:384) >> at javax.swing.JFrame.<init>(JFrame.java:180) >> at >> org.apache.fop.render.awt.viewer.PreviewDialog.<init>(PreviewDialog.java:108) >> at >> org.apache.fop.render.awt.viewer.PreviewDialog.createPreviewDialog(PreviewDialog.java:267) >> at >> org.apache.fop.render.awt.AWTRenderer.setUserAgent(AWTRenderer.java:101) >> at >> org.apache.fop.cli.CommandLineOptions.parse(CommandLineOptions.java:180) >> at org.apache.fop.cli.Main.startFOP(Main.java:154) >> at org.apache.fop.cli.Main.main(Main.java:197) >> >> >> Steps: >> $ fop -xsl /usr/share/xml/docbook/stylesheet/docbook-xsl/fo/docbook.xsl >> -xml hex.xml -awt > > This works without problems on my machine. > > You seem to have openjdk installed, so please try again with: > > JAVA_FLAVOR=openjdk [ your command line]
I trashed my previous `sid` chroot, and recreated one: $ sudo debootstrap sid /home/mathieu/tmp/chroot/sid http://ftp.fr.debian.org/debian/ $ schroot [inside the chroot] $ JAVA_FLAVOR=openjdk fop -xsl /usr/share/xml/docbook/stylesheet/docbook-xsl/fo/docbook.xsl -xml hex.xml -awt [warning] /usr/bin/fop: Unable to locate jeuclid-core in /usr/share/java [warning] /usr/bin/fop: Unable to locate jeuclid-fop in /usr/share/java [warning] /usr/bin/fop: Unable to locate xslthl in /usr/share/java [warning] /usr/bin/fop: Unable to locate servlet-api in /usr/share/java [warning] /usr/bin/fop: Unable to locate /usr/local/share/java/fop-hyph.jar in /usr/share/java Apr 9, 2010 7:43:03 AM org.apache.fop.fonts.FontCache loadFrom WARNING: I/O exception while reading font cache (org.apache.fop.fonts.FontCache; local class incompatible: stream classdesc serialVersionUID = 605232520271754719, local class serialVersionUID = 605232520271754718). Discarding font cache file. Apr 9, 2010 7:43:04 AM org.apache.fop.cli.Main startFOP SEVERE: Exception java.awt.HeadlessException at java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:173) at java.awt.Window.<init>(Window.java:437) at java.awt.Frame.<init>(Frame.java:419) at java.awt.Frame.<init>(Frame.java:384) at javax.swing.JFrame.<init>(JFrame.java:174) at org.apache.fop.render.awt.viewer.PreviewDialog.<init>(PreviewDialog.java:108) at org.apache.fop.render.awt.viewer.PreviewDialog.createPreviewDialog(PreviewDialog.java:267) at org.apache.fop.render.awt.AWTRenderer.setUserAgent(AWTRenderer.java:101) at org.apache.fop.cli.CommandLineOptions.parse(CommandLineOptions.java:180) at org.apache.fop.cli.Main.startFOP(Main.java:154) at org.apache.fop.cli.Main.main(Main.java:197) Everything has been pulled from ftp.fr.debian.org. I did check that xclock properly open from within the chroot... -- Mathieu -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org