[PATCH] Fix fop download URL

Hyrum K. Wright hyrum_wright at mail.utexas.edu
Tue Apr 1 00:34:20 CDT 2008


C. Michael Pilato wrote:
> r3027.  Thanks, Hyrum.

No problem.  I also noticed that the book doesn't like recent versions 
of fop very much.  I kept getting the following error:

hyrum-wrights-macbook-pro:en Hyrum$ make all-pdf
if ! test -e "../tools/xsl"; then ../tools/bin/find-xsl.py; fi
xsltproc  --output book/svn-book.fo \
	  `[ -d stylesheets ] && echo stylesheets || echo 
../tools`/fo-stylesheet.xsl book/book.xml
xsl:attribute-set : use-attribute-sets recursion detected
Making portrait pages on USletter paper (8.5inx11in)
../tools/bin/run-fop.sh -fo book/svn-book.fo -pdf book/svn-book.pdf
(Using '../tools/bin/../fop/fop' for FOP)
Apr 1, 2008 12:33:13 AM org.apache.fop.cli.Main startFOP
SEVERE: Exception
javax.xml.transform.TransformerException: 
org.apache.fop.apps.FOPException: 
file:///Users/Hyrum/dev/svnbook/src/en/book/svn-book.fo:2:29183: 
Error(2/29183): No element mapping definition found for (Namespace URI: 
"http://xml.apache.org/fop/extensions", Local Name: "destination")
	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.apps.FOPException: 
file:///Users/Hyrum/dev/svnbook/src/en/book/svn-book.fo:2:29183: 
Error(2/29183): No element mapping definition found for (Namespace URI: 
"http://xml.apache.org/fop/extensions", Local Name: "destination")
	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.apps.FOPException: 
file:///Users/Hyrum/dev/svnbook/src/en/book/svn-book.fo:2:29183: 
Error(2/29183): No element mapping definition found for (Namespace URI: 
"http://xml.apache.org/fop/extensions", Local Name: "destination")
	at 
org.apache.fop.fo.ElementMappingRegistry.findFOMaker(ElementMappingRegistry.java:143)
	at org.apache.fop.fo.FOTreeBuilder.findFOMaker(FOTreeBuilder.java:214)
	at org.apache.fop.fo.FOTreeBuilder.access$200(FOTreeBuilder.java:50)
	at 
org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement(FOTreeBuilder.java:309)
	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.parsers.AbstractXMLDocumentParser.emptyElement(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.apps.FOPException: 
file:///Users/Hyrum/dev/svnbook/src/en/book/svn-book.fo:2:29183: 
Error(2/29183): No element mapping definition found for (Namespace URI: 
"http://xml.apache.org/fop/extensions", Local Name: "destination")
	at 
org.apache.fop.fo.ElementMappingRegistry.findFOMaker(ElementMappingRegistry.java:143)
	at org.apache.fop.fo.FOTreeBuilder.findFOMaker(FOTreeBuilder.java:214)
	at org.apache.fop.fo.FOTreeBuilder.access$200(FOTreeBuilder.java:50)
	at 
org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement(FOTreeBuilder.java:309)
	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.parsers.AbstractXMLDocumentParser.emptyElement(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)
make: *** [book/svn-book.pdf] Error 1


I don't know if that's an error in the book, or just incompatibility 
with fop 0.94.  If the latter, perhaps a version requirement should be 
mentioned in the README also?

-Hyrum

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 257 bytes
Desc: OpenPGP digital signature
URL: <http://www.red-bean.com/pipermail/svnbook-dev/attachments/20080401/c641c28f/attachment-0001.sig>


More information about the svnbook-dev mailing list