This is the mail archive of the docbook-apps@lists.oasis-open.org mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Graphic adminitions missing in PDF file generated fromXSL-FO


I encounter a weird problem when I want to generate a PDF file from an Xml DocBook file :

Graphic Admonitions are missing

(no graphic admonitions are OK).

Here is my config :
docbook-xml-v4.2
docbook-xsl-1.57.0/
Java JRE 1.4.1_01 from Sun
Saxon 6.5.2
Fop 0.20.4 with Jimi-1.0 from sun
As you can see all the latest distributions are in use.

I have written a small DocBook test file to explain my issue :

----------8<--------
$ more testdb.xml
<?xml version="1.0" encoding="iso8859-1" standalone="no"?>
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
"/opt/docbook/docbook-xml/docbookx.dtd">

<book lang="fr">
<bookinfo>
<title>DocBook test</title>
</bookinfo>

<chapter>
<title>Test Chapter</title>
<sect1>
<title>Test Section</title>
<para>
This is a para
<note>
<para>
This is a note
</para>
</note>
</para>
</sect1>
</chapter>
</book>
----------8<--------

and a customized stylesheet :

----------8<--------
$ more testdb.xsl
<?xml version='1.0'?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
version="1.0">

<!-- Import standard fo style-sheet -->
<xsl:import href="/opt/docbook/docbook-xsl/fo/docbook.xsl"/>

<!-- Set paper type -->
<xsl:param name="paper.type" select="'A4'"/>

<!-- Enable FOP extensions -->
<xsl:param name="use.extensions" select="1"/>
<xsl:param name="fop.extensions" select="1"/>
<xsl:param name="tablecolumns.extension" select="'1'"/>

<!-- Customisations common across all formats -->
<xsl:param name="section.autolabel" select="'1'"/>

<!-- Include admonition graphics -->
<xsl:param name="admon.graphics" select="'1'"/>
<xsl:param name="admon.graphics.path" select="'images/'"/>
</xsl:stylesheet>
----------8<--------

Here is the result of the PDF compilation :
----------8<--------
/opt/bin/saxon -o testdb.fo testdb.xml testdb.xsl
Making portrait pages on A4 paper (210mmx297mm)
/opt/bin/fop -fo testdb.fo -pdf testdb.pdf
[INFO] FOP 0.20.4
[INFO] building formatting object tree
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[INFO] [1]
[INFO] [2]
[INFO] [3]
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] property - "last-line-end-indent" is not implemented yet.
[ERROR] property - "last-line-end-indent" is not implemented yet.
[INFO] [4]
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '34%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Error in column-width property value '33%': org.apache.fop.fo.expr.PropertyException: No conversion defined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[ERROR] Unknown enumerated value for property 'relative-align': baseline
[ERROR] Error in relative-align property value 'baseline': org.apache.fop.fo.expr.PropertyException: No conversion d
efined
[INFO] [1]
[WARNING] table-layout=auto is not supported, using fixed!
[WARNING] current implementation of tables requires a table-column for each column, indicating column-width
[INFO] Parsing of document complete, stopping renderer
----------8<--------

I know - I read it in the different mailing-lists - the numerous [ERROR] messages are because of incomplete conformance of Fop to XSL-FO standard.

But want can explain the Graphic Admonitions issue.

Regards

Alain

PS : Sorry for the excessive length of this message but I want to be as precise as I can.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]