xmlgraphics-fop-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "CRANFORD, CHRIS" <Chris.Cranf...@setech.com>
Subject Cannot embed font in servlet pdf output
Date Fri, 23 Oct 2015 19:41:45 GMT
I recently started migrating my FOP 1.1 implementation to 2.0 and I'm having an issue loading
a custom font for embedding.  We have all our fonts stored in a "/fonts" directory on the
web application's class path.  We used the ServletContextURIResolver in the past and this
worked fine, but trying to load our XML configuration and making the necessary 2.0 changes,
I continue to have problems loading the fonts.

When specifying the font using embed-url="myFont.ttc":
IllegalArgumentException: URI is not absolute.

When specifying the font using embed-url="servlet-context:///WEB-INF/classes/fonts/myFont.ttc"
                IllegalArgumentException: URI scheme is not "file"

Could someone please clearly explain how I should have my fop.xml defined and loaded in my
servlet so that my font is properly loaded.


View raw message