Problem solved. :-) You sent me your Java code and here's what I found: > public class Builder { > > private FOUserAgent userAgent; > > public Builder() throws Exception { > File f = new File("."); > > DefaultConfigurationBuilder cfgBuilder = new > DefaultConfigurationBuilder(); > Configuration cfg = cfgBuilder.buildFromFile(new > File("fop.xconf")); > FOUserAgent userAgent = new FOUserAgent();
^^^^^^^^^^^^^^^ needs to be: this.userAgent = new FOUserAgent(); > userAgent.setUserConfig(cfg); > > } You're setting the local variable instead of the instance variable of the class. That's why the (right) user agent never get's the configuration. On 20.02.2006 23:06:20 Jason R Briggs wrote: > Seems as if the font configuration isn't active then. I set the url in > the font configuration to: > > file://blah/6999e.xml > > and also tried a completed invalid filename, with no new error messages > output. > > > Jeremias Maerki wrote: > > That's why I asked for other error messages. I think if it can't find > > the TTF file it tells you. That's why I think that FOP doesn't know > > about the fonts at all. Remains the question whether the configuration > > is really active. Jason, try messing up one of the URLs in the font > > configuration. If nothing happens, then the config isn't loaded at all. > > Grasping at straws.... :-) > > > > On 20.02.2006 22:44:33 Andreas L Delmelle wrote: > > > >>On Feb 20, 2006, at 21:10, Jason R Briggs wrote: > >> > >>Hi People, > >> > >>Just a sanity check... > >> > >>> <fonts> > >>> <font metrics-url="6999e.xml" kerning="yes" embed- > >>>url="6999e.TTF"> > >>> <font-triplet name="ArialMaori" style="normal" > >>>weight="normal" /> > >>> </font> > >>> > >>> <font metrics-url="69ec6.xml" kerning="yes" embed- > >>>url="69ec6.TTF"> > >>> <font-triplet name="ArialMaoriBold" style="normal" > >>>weight="bold" /> > >>> </font> > >>> </fonts> > >> > >>... > >> > >>>I've checked out and built the latest trunk from subversion and > >>>tried again, but still get the same error. I've also tried using > >>>an absolute url for the metrics-url attribute (e.g. something like > >>>metrics-url="file:///home/jason/mypath/to/6999e.xml") but that > >>>doesn't appear to help either. > >> > >>Try doing the same for the "embed-url". May be the cause of your > >>trouble... I'm guessing right now, FOP goes looking for it in the > >>wrong place. > > > > > > > > Jeremias Maerki > > > > > > --------------------------------------------------------------------- > > 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] Jeremias Maerki --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]