i'm also running fop 0.93 and i get that same error even with the simplest of
fo files that have an fo:root...:
<?xml version="1.0" encoding="ISO-8859-1"?>
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format";>
<fo:layout-master-set>
  <fo:simple-page-master master-name="A4">
  </fo:simple-page-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="A4">
  <fo:flow flow-name="xsl-region-body">
    <fo:block>Hello W3Schools</fo:block>
  </fo:flow>
</fo:page-sequence>
</fo:root>

running it through fop in linux, ubuntu 6.10:
./fop helloworld.fo helloworld.pdf

gives the following errors:
7-Mar-07 1:48:15 PM org.apache.fop.cli.Main startFOP
SEVERE: Exception
javax.xml.transform.TransformerException:
http://xml.org/sax/handlers/LexicalHandler
   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)

---------

javax.xml.transform.TransformerException:
http://xml.org/sax/handlers/LexicalHandler
   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:160)
   at org.apache.fop.cli.Main.main(Main.java:191)
Caused by: org.xml.sax.SAXNotSupportedException:
http://xml.org/sax/handlers/LexicalHandler
   at gnu.xml.stream.SAXParser.setProperty(libgcj.so.70)
   at
org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:475)
   ...4 more
caused by org.xml.sax.SAXNotSupportedException:
http://xml.org/sax/handlers/LexicalHandler
   at gnu.xml.stream.SAXParser.setProperty(libgcj.so.70)
   at
org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:475)
   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:160)
   at org.apache.fop.cli.Main.main(Main.java:191)


i can create an xslt and run that and an xml through fop and get a pdf, but
if i first output them to an fo and then try to use that fo to create a pdf
i get those errors. wierd. any ideas? thanks in advance for any help anyone
might offer =)

Nick




Andreas L Delmelle wrote:
> 
> On Mar 1, 2007, at 18:49, Ian Hendry wrote:
> 
> Hi,
> 
>> I guess my setup is wrong - perhaps someone can help?
> 
> It doesn't seem to be. The only problem is this:
> 
>> 01-Mar-2007 17:43:30 org.apache.fop.cli.Main startFOP
>> SEVERE: Exception
>> javax.xml.transform.TransformerException:  
>> org.apache.fop.fo.ValidationException:
>>  Error: First element must be the fo:root formatting object. Found  
>> fo:block inst
>> ead. Please make sure you're producing a valid XSL-FO document.
> 
> The FO document you're generating is not valid XSL-FO, as there is no  
> fo:root node. You'll have to adapt your stylesheet so it produces a  
> complete FO document, and not just a fo:block.
> 
> 
> Cheers
> 
> Andreas
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/problem-with-FOP-set-up-tf3328582.html#a9352252
Sent from the FOP - Users mailing list archive at Nabble.com.


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

Reply via email to