Hallo!
It's the first time i use fop. I try to embed fop into a java class like FopServlet.java does. To test my class i've used xml2pdf.xsl and xslfoRef.xml but u got the following exception :
 
[ERROR] Unknown formatting object ^root
org.apache.fop.apps.FOPException: Root element must be root, not (none):root
 at org.apache.fop.fo.FOTreeBuilder.startElement(Unknown Source)
 at org.apache.xerces.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:434)
 at org.apache.xerces.impl.XMLNamespaceBinder.handleStartElement(XMLNamespaceBinder.java:832)
 at org.apache.xerces.impl.XMLNamespaceBinder.startElement(XMLNamespaceBinder.java:568)
 at org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:796)
 at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:752)
 at org.apache.xerces.impl.XMLDocumentScannerImpl$ContentDispatcher.scanRootElementHook(XMLDocumentScannerImpl.java:927)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1519)
 at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:333)
 at org.apache.xerces.parsers.StandardParserConfiguration.parse(StandardParserConfiguration.java:529)
 at org.apache.xerces.parsers.StandardParserConfiguration.parse(StandardParserConfiguration.java:585)
 at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:147)
 at org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1148)
 at org.apache.fop.apps.Driver.render(Unknown Source)
 at com.isyde.testfop.CreatePdf.renderXML(CreatePdf.java:118)
 at com.isyde.testfop.CreatePdf.<init>(CreatePdf.java:61)
 at com.isyde.testfop.CreatePdf.main(CreatePdf.java:161)
 
Exception in thread "main"
 
Can You help me?
 
Many Thanks!
 
Paolo B.
 

Reply via email to