You might have missed the reply, or perhaps it was discarded somewhere along the way, but Andreas (Delmelle) did reply

See  e.g. 
http://www.nabble.com/fop-throws-a-javax.xml.transform.TransformerException-td16840978.html

Copying his reply

<quote>

Definitely an issue with the input document. The error means that the
document has something like:

<fo:flow ...>
   ...
   <fo:inline>...

Which is not valid. The fo:flow's content model is restricted to only
block-level elements, like fo:block, fo:block-container, fo:list-
block, fo:table... An fo:wrapper would also be allowed, but an
fo:inline as direct flow-descendant is definitely in violation of the
XSL-FO Recommendation.

Check the input document with an XPath like: //fo:inline
[parent::fo:flow] to find the offending elements.


HTH!

Cheers

Andreas


</quote>


On 27 Apr 2008, at 15:10, Bart Van Assche wrote:

Hello,

I did not receive any replies to the e-mail below. Did I send this
e-mail the right mailing list ?

Bart.

On Tue, Apr 22, 2008 at 8:23 PM, Bart Van Assche
<[EMAIL PROTECTED]> wrote:
Hello,

I'm trying to convert a document with fop to PDF format. The error
message cited below is not really clear to me. Is this a fop issue or
an issue with the input document (index.fo) ?

$ rpm -q fop
fop-0.94-31
$ export JAVA_HOME=/usr/java/jre1.6.0_05
$ FOP_OPTS="-Xmx900M" fop index.fo index.pdf
...
Apr 22, 2008 8:15:23 PM org.apache.fop.fo.ElementMappingRegistry findFOMaker
WARNING: Unknown formatting object http://www.tug.org/fotex^bookmark
Apr 22, 2008 8:15:23 PM org.apache.fop.cli.Main startFOP
SEVERE: Exception
javax.xml.transform.TransformerException:
org.apache.fop.fo.ValidationException:
file:/home/bart/software/valgrind/docs/print/index.fo:4369:4879:
Error(4369/4879): fo:inline is not a valid child element of fo:flow.
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:166)
       at org.apache.fop.cli.Main.main(Main.java:197)

---------

javax.xml.transform.TransformerException:
org.apache.fop.fo.ValidationException:
file:/home/bart/software/valgrind/docs/print/index.fo:4369:4879:
Error(4369/4879): fo:inline is not a valid child element of fo:flow.
at org .apache .xalan .transformer .TransformerIdentityImpl.transform(TransformerIdentityImpl.java:501) at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:165) at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:115)
       at org.apache.fop.cli.Main.startFOP(Main.java:166)
       at org.apache.fop.cli.Main.main(Main.java:197)
Caused by: org.apache.fop.fo.ValidationException:
file:/home/bart/software/valgrind/docs/print/index.fo:4369:4879:
Error(4369/4879): fo:inline is not a valid child element of fo:flow.
       at org.apache.fop.fo.FONode.invalidChildError(FONode.java:411)
       at org.apache.fop.fo.FONode.invalidChildError(FONode.java:396)
at org.apache.fop.fo.pagination.Flow.validateChildNode(Flow.java:106) at org.apache.fop.fo.FOTreeBuilder $MainFOHandler.startElement(FOTreeBuilder.java:302) at org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:185) at org .apache .xalan .transformer .TransformerIdentityImpl.startElement(TransformerIdentityImpl.java: 1072) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown
Source)
at org .apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl $FragmentContentDispatcher.dispatch(Unknown
Source)
at org .apache .xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
       at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org .apache .xalan .transformer .TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484)
       ... 4 more
---------
org.apache.fop.fo.ValidationException:
file:/home/bart/software/valgrind/docs/print/index.fo:4369:4879:
Error(4369/4879): fo:inline is not a valid child element of fo:flow.
       at org.apache.fop.fo.FONode.invalidChildError(FONode.java:411)
       at org.apache.fop.fo.FONode.invalidChildError(FONode.java:396)
at org.apache.fop.fo.pagination.Flow.validateChildNode(Flow.java:106) at org.apache.fop.fo.FOTreeBuilder $MainFOHandler.startElement(FOTreeBuilder.java:302) at org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:185) at org .apache .xalan .transformer .TransformerIdentityImpl.startElement(TransformerIdentityImpl.java: 1072) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown
Source)
at org .apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown
Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl $FragmentContentDispatcher.dispatch(Unknown
Source)
at org .apache .xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
       at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org .apache .xalan .transformer .TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484) at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:165) at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:115)
       at org.apache.fop.cli.Main.startFOP(Main.java:166)
       at org.apache.fop.cli.Main.main(Main.java:197)


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to