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]
