On 04/28/2015 11:19 AM, GRUNDTVIG NIELSEN Niels AWL-T&P wrote:
Any ideas on how to start locating the cause of this error?
No.
by testing
each topic in turn, I’ve determined that the attached file is the
component triggering the error. Conversion to .xhtml or .odt runs
without errors.
I appreciate that FOP is pretty well a black box, but thanks in advance
for any tips.
FOP XSL-FO processor error:
javax.xml.transform.TransformerException:
org.apache.fop.fo.ValidationException: "fo:block" is not a valid child
of "fo:list-block"!
"fo:block" is not a valid child of "fo:list-block" is a real error. FOP
is 100% right in reporting it.
This error is caused by the fact that your DITA input file is
*structurally* *invalid* (red icon at the bottom/left of XMLmind XML
Editor red window).
For example,
---
<p>Printing time increases dramatically with the density, in
particular in areas where the black-to-white ratio is close to
100%.</p>
---
is found directly inside the <ul> starting with:
---
<li>the physical length of the ticket</li>
---
Note that our software XMLmind DITA Converter (embedded in XMLmind XML
Editor) has not been designed to gracefully handle structurally invalid
DITA documents. Hence this FOP error.
--
XMLmind XML Editor Support List
xmleditor-support@xmlmind.com
http://www.xmlmind.com/mailman/listinfo/xmleditor-support