I created a fop-config.xml file and referenced it from within my sitemap serializers section which specifies a base directory which is used by fop as a relative path. I made this change to my project sitemap to allow each project to have it's own relative files, but I guess this change could be made to your root sitemap and made available to all other cocoon projects.
Cocoon sitemap.xmap needs: <map:serializer name="fo2pdf" src="org.apache.cocoon.serialization.FOPSerializer" logger="sitemap.serializer.fo2pdf" mime-type="application/pdf"> <user-config>fop-config.xml</user-config> </map:serializer> A fop-config.xml file which consists of, or contains the following: <entry> <key>baseDir</key> <value>http://localhost:8080/cocoon/MY_PROJECT_NAME</value> </entry> There is more documentation at the apache website: http://cocoon.apache.org/2.1/userdocs/serializers/pdf-serializer.html#Create +a+custom+configuration+file Robert -----Original Message----- From: Murray Cassie [mailto:[EMAIL PROTECTED] Sent: Thursday, 17 February 2005 8:33 AM To: cocoon Subject: urgent <fo:external-graphic and relative path Hi all, I want to include a GIF into a PDF and need to give a relative path from my Cocoon context. (the "realpath hack" in the sitemap cannot be used) I thought the way to do it would be something like: <fo:external-graphic width="113px" height="38px" src="url(static/symbol_combi.gif)"/> But this doesn't work. I would be extremely helpful for any suggestions as we're really under pressure. Thanks and regards Cassie __________________________________ Do you Yahoo!? Take Yahoo! Mail with you! Get it on your mobile phone. http://mobile.yahoo.com/maildemo --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
