Doh!! Beginners stuff.
Should've seen that one myself.
Thanks very much Jeremias.
J
Jeremias Maerki wrote:
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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]