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

Reply via email to