← Prev in month ← Prev in thread

FOP 0.93 throws exception when it encounters a graphic

From
Jeff Powanda <>
Date
2007-04-05T23:38:48+00:00
ID
Thread
FOP 0.93 throws exception when it encounters a graphic
I realize this is more of an FOP question, but I thought I’d
try the DocBook list to see if anyone’s stumbled on the same problem. I’m
trying to update my DocBook system to FOP 0.93 and DocBook XSl 1.72. Whenever I
try to process a document that has a graphic I now get the following exception:

 

SEVERE: Exception

javax.xml.transform.TransformerException:
java.lang.IllegalArgumentException

        at
org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:168)

        at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:115)

        at
org.apache.fop.cli.Main.startFOP(Main.java:160)

        at
org.apache.fop.cli.Main.main(Main.java:191)

 

Here are tags I’m using for the graphic:

 

     
<para>Here’s a graphic:</para>

      <para>

           
<graphic fileref=”Graphics/FirstScreen.gif”
width=”4.747in” contentwidth=”4.747in”
align=”center”/>

      </para>

 

Here’s an excerpt from the FO file:

 

<fo:block
space-before.optimum="0.4em" space-before.minimum="0.4em"
space-before.maximum="0.55em" space-after.optimum="0em"
space-after.minimum="0em"
space-after.maximum="0em">Here's a
graphic:</fo:block><fo:block space-before.optimum="0.4em"
space-before.minimum="0.4em" space-before.maximum="0.55em"
space-after.optimum="0em" space-after.minimum="0em"
space-after.maximum="0em">

                 
<fo:block text-align="center"><fo:external-graphic
src=""url(Graphics/FirstScreen.gif)"" width="4.747in" height="auto"
content-width="4.747in" content-height="auto"
text-align="center"/></fo:block>

 

Instead of gifs, I’ve tried using PNG files, but it
makes no difference.

 

This worked fine with FOP 0.20.5 and DocBook XSl 1.69.

 

Regards,

Jeff Powanda
← Prev in month ← Prev in thread