Hi, Jeremias!
Thank you for answering!
 Nevertheless, in my servlet, I hand over my own logger to the fop-driver
Here is the "normal" log if I don't use special fonts or if the path to ttf
is simply wrong:
(this is the webapps log, since I hand over the servlets logger to the fop
driver).

[some logging of my Servlet code before fop comes into play]
05 08 19:56:18 INFO   com.dietzk.fo.FopTransformServlet (73) - building
formatting object tree
05 08 19:56:19 INFO   com.dietzk.fo.FopTransformServlet (73) - [1]
05 08 19:56:19 INFO   com.dietzk.fo.FopTransformServlet (73) - [2]
05 08 19:56:19 INFO   com.dietzk.fo.FopTransformServlet (73) - [3]
05 08 19:56:19 INFO   com.dietzk.fo.FopTransformServlet (73) - [4]
05 08 19:56:19 INFO   com.dietzk.fo.FopTransformServlet (73) - [5]
05 08 19:56:19 INFO   com.dietzk.fo.FopTransformServlet (73) - [6]
05 08 19:56:19 DEBUG  com.dietzk.fo.FopTransformServlet (42) - Last
page-sequence produced 6 pages.
05 08 19:56:19 INFO   com.dietzk.fo.FopTransformServlet (73) - Parsing of
document complete, stopping renderer
05 08 19:56:19 DEBUG  com.dietzk.fo.FopTransformServlet (42) - Initial heap
size: 5210Kb
05 08 19:56:19 DEBUG  com.dietzk.fo.FopTransformServlet (42) - Current heap
size: 6022Kb
05 08 19:56:19 DEBUG  com.dietzk.fo.FopTransformServlet (42) - Total memory
used: 812Kb
05 08 19:56:19 DEBUG  com.dietzk.fo.FopTransformServlet (42) -   Memory use
is indicative; no GC was performed
05 08 19:56:19 DEBUG  com.dietzk.fo.FopTransformServlet (42) -   These
figures should not be used comparatively
05 08 19:56:19 DEBUG  com.dietzk.fo.FopTransformServlet (42) - Total time
used: 593ms
05 08 19:56:19 DEBUG  com.dietzk.fo.FopTransformServlet (42) - Pages
rendered: 6
05 08 19:56:19 DEBUG  com.dietzk.fo.FopTransformServlet (42) - Avg render
time: 98ms/page 

When embedding the font, the log looks like this:

[some logging of my Servlet code before fop comes into play]
06 08 08:26:17 INFO   com.dietzk.fo.FopTransformServlet (73) - building
formatting object tree
06 08 08:26:18 INFO   com.dietzk.fo.FopTransformServlet (73) - [1]
06 08 08:26:27 INFO   com.dietzk.fo.FopTransformServlet (73) - [1]

nothing more. With some modifications on the paths not even the two [1]
lines show up.
There is no tomcat error message on the screen but simply a transparent
browser tab on firefox and in IE the 404 error page. (But the webapp was
found and run)  
In tomcat logs, I don't find any error message either.


And here is the current version of fop-config.xml (I tried a lot with
windows path and URI versions:

        <font
metrics-file="file://D:/Programme/Tomcat-5.5/webapps/pdfnewsletter/WEB-INF/f
onts/font1.xml" kerning="yes"
embed-file="E:\sonja\projekte\mainovaJ5\etc\fonts\Sssb____.ttf">
          <font-triplet name="customFont" style="normal" weight="normal"/>
        </font>
        <font
metrics-file="file://D:/Programme/Tomcat-5.5/webapps/pdfnewsletter/WEB-INF/f
onts/font1_b.xml" kerning="yes"
embed-file="E:\sonja\projekte\mainovaJ5\etc\fonts\Ss______.ttf">
            <font-triplet name="customFont" style="normal" weight="bold"/>
        </font>

No better if I change to forward slashes in the embed-file attribute. It
works well with tomcat 4.1.24 under Windows. For the win/linux problem: I
haven't yet tried tomcat 5.5 under Linux, only 5.0.30 ;-)
If I tried even more tomcats and learn more at least for the statistics ;-),
I'll write again.


Thanks again!
sonja




> -----Original Message-----
> From: Jeremias Maerki [mailto:[EMAIL PROTECTED] 
> Sent: Freitag, 5. August 2005 21:28
> To: fop-users@xmlgraphics.apache.org
> Subject: Re: Font embedding again
> 
> Funny. Some people have no problem on Windows and when they 
> move to Linux. Bonk! Sorry, Peter, if I had an idea about 
> your problem I'd chime in. No Linux here to test. :-( And now 
> you, exactly the other way around.
> Hmm.
> 
> So, Sonja, did you check all the log output closely? Any 
> error or warning messages you could show us? How does your 
> userconfig.xml look like on Windows? Do you use the 
> fontBaseDir setting?
> 
> And no, it won't help if you try the code directly from 
> Subversion. No changes in that area.
> 
> On 05.08.2005 20:44:23 Sonja Löhr wrote:
> > 
> > Hello to all!
> > 
> > I just joined the list after one trying one day to upgrade 
> my project.
> > I'm using fop-20.0.5
> > All worked fine with font metrics and embedding with all 
> tomcats up to 
> > 5.0.30 under Linux.
> > Now I installed tomcat 5.5. on windows.
> > The problem with the paths while creating the metrics - ok, that's 
> > already known. But also with my ready-to-use metrics-xmls, 
> as soon as 
> > I add the embed-request to the fop-config.xml, I get no 
> output and the 
> > log states that it never reaches page 2.
> > If the font to be embedded cannot be found, I get my document out - 
> > without my font, of course.
> > 
> > Is there some workaround or do I have to (would it help if 
> I ) try the 
> > CVS versions of the new branch?
> > 
> > Would be very nice to finally overcome that boring font problem.
> 
> 
> 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]

Reply via email to