If I may jump in here, I think it's more fundamental. I don't believe the XML standard allows using entities as a part of start and end tags like that.
Eric Amick Systems Engineer II Legislative Computer Systems > -----Original Message----- > From: Eric Douglas [mailto:edoug...@blockhouse.com] > Sent: Tuesday, December 7, 2010 10:21 > To: fop-users@xmlgraphics.apache.org > Subject: RE: ValidationException: Document is empty > > That seems a strange thing to do but yes that works fine. FOP just > doesn't like html in the xslt. > Replace all < with < and you get an empty document. > > > -----Original Message----- > From: Georg Datterl [mailto:georg.datt...@geneon.de] > Sent: Tuesday, December 07, 2010 10:08 AM > To: fop-users@xmlgraphics.apache.org > Subject: AW: ValidationException: Document is empty > > Hi Eric, > > Indeed, the xml is nearly empty, but I'd expect a one-page document > with one flow and one block inside. > > Regards, > > Georg Datterl > > ------ Kontakt ------ > > Georg Datterl > > Geneon media solutions gmbh > Gutenstetter Straße 8a > 90449 Nürnberg > > HRB Nürnberg: 17193 > Geschäftsführer: Yong-Harry Steiert > > Tel.: 0911/36 78 88 - 26 > Fax: 0911/36 78 88 - 20 > > www.geneon.de > > Weitere Mitglieder der Willmy MediaGroup: > > IRS Integrated Realization Services GmbH: www.irs-nbg.de > Willmy PrintMedia GmbH: www.willmy.de > Willmy Consult & Content GmbH: www.willmycc.de > > > -----Ursprüngliche Nachricht----- > Von: Eric Douglas [mailto:edoug...@blockhouse.com] > Gesendet: Dienstag, 7. Dezember 2010 16:05 > An: fop-users@xmlgraphics.apache.org > Betreff: RE: ValidationException: Document is empty > > That would be because your document is empty. Am I missing something > here? This is the entire text of the xml you attached: > > <ROOT></ROOT> > > -----Original Message----- > From: Georg Datterl [mailto:georg.datt...@geneon.de] > Sent: Tuesday, December 07, 2010 9:30 AM > To: fop-users@xmlgraphics.apache.org > Subject: AW: ValidationException: Document is empty > > Hi everybody, > > Since nobody yet provided an answer, let's make it easier to debug. > Here are a really short xml and a really short and simple > transformation. The call to fop is > > org.apache.fop.cli.Main -d -xml test/xml/billing.xml -xsl > test/xsl/billing.xslt -pdf c:\temp\test2.pdf > > Fop version is the latest trunk. > Error message is: org.apache.fop.fo.ValidationException: Document is > empty (something might be wrong with your XSLT stylesheet). > Confused is: me. What could be wrong with my stylesheet? > > (Yes, I know we don't like xml and xslts here, but obviously I can't > provide anything else) > > Regards, > > Georg Datterl > > ------ Kontakt ------ > > Georg Datterl > > Geneon media solutions gmbh > Gutenstetter Straße 8a > 90449 Nürnberg > > HRB Nürnberg: 17193 > Geschäftsführer: Yong-Harry Steiert > > Tel.: 0911/36 78 88 - 26 > Fax: 0911/36 78 88 - 20 > > www.geneon.de > > Weitere Mitglieder der Willmy MediaGroup: > > IRS Integrated Realization Services GmbH: www.irs-nbg.de > Willmy PrintMedia GmbH: www.willmy.de > Willmy Consult & Content GmbH: www.willmycc.de > > > -----Ursprüngliche Nachricht----- > Von: Georg Datterl > Gesendet: Freitag, 3. Dezember 2010 18:22 > An: 'fop-users@xmlgraphics.apache.org' > Betreff: ValidationException: Document is empty > > Hi folks, > > Another funny question from yours truly. It's been some time since our > last quiz show and maybe this time we get a new winner. Anyway, here's > todays problem: > > Given: > * FOP 1.0, Batik 1.7, xmlgraphics-commons 1.4, xalan 2.7.1, xerxes > 2.6.2, through maven, but I get the same results with a shortly-before- > 1.0-release version of trunk and XmlSpy > * * A simple xml file > * An equally simple transformation file, one page layout, a few blocks, > two tables with blocks, two borders. > Wanted: > * A simple PDF, one page, no images. > > Problem: > * When applying the transformation, I get a fo file which I can > transform into a pdf. Everything works fine. > * When running the xml and the xslt through fop (following > ExampleXML2FO), I get the fo file which I can transform into PDF. Looks > ok. > * When running the xml and the xslt through fop (following > ExampleXML2PDF) with MimeConstants.MIME_FOP_AREA_TREE, I get the area > tree. Looks ok. > * When running the xml and the xslt through fop (following > ExampleXML2PDF) with MimeConstants.MIME_PDF, I get > > [org.apache.fop.fo.FOTreeBuilder] -> > org.apache.fop.fo.ValidationException: Document is empty (something > might be wrong with your XSLT stylesheet). > > * When combining ExampleXML2FO and ExampleXML2PDF and using two > transformations (XML->FO, FO->Area tree), I get a correct Area tree. > * When combining ExampleXML2FO and ExampleXML2PDF and using two > transformations (XML->FO, FO->PDF), I get a pdf, which should have one > PageSequence with one page, according to fop.getResults(). I can't open > the PDF in Acrobat (pdf corrupt and can't be repaired) > > That's it. No error messages, no hints. Area tree works, generating a > pdf does not. Generating a fo and then a pdf works in XmlSpy. Does > anybody see any reasoning behind that? > > Regards, > > Georg Datterl > > ------ Kontakt ------ > > Georg Datterl > > Geneon media solutions gmbh > Gutenstetter Straße 8a > 90449 Nürnberg > > HRB Nürnberg: 17193 > Geschäftsführer: Yong-Harry Steiert > > Tel.: 0911/36 78 88 - 26 > Fax: 0911/36 78 88 - 20 > > www.geneon.de > > Weitere Mitglieder der Willmy MediaGroup: > > IRS Integrated Realization Services GmbH: www.irs-nbg.de > Willmy PrintMedia GmbH: www.willmy.de > Willmy Consult & Content GmbH: www.willmycc.de > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org > For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org > For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org