Hello Jan,

please search in the mailing list archives for "performance". There have
been several threads in the past around this topic. I'm sure you'll find
interesting stuff there.

On 07.03.2003 17:59:09 Zmitko, Jan wrote:
> how can I optimize the Performance in FOP. I�m using the 0.20.5 version. I
> have measured the time of generating PDF with the tool Profiler of Borland.
> It�s very interesting to see how many time the classes/componets of FOP
> require to generate a PDF. I�ll attached the issue. 
> 
> Can me anybody help or give some tipps how to generate my Stylesheet to
> optimize the workflow. The different Stylesheet I use, are attached to this
> mail, too.

Another comment to something I saw in your mail:

> 1.64% - 2194 ms - xml.VOToXMLEncoder.writeObject()
> 0.18% - 247 ms - java.io.FileOutputStream.<init>()

Are you serializing the value objects to files before running them
through XSLT and FOP? If yes, try to generate SAX events from your value
objects and pipe them directly through to the XSLT process. If you
serialize your XML, the XSLT engine has to parse it it again. That takes
time. See http://xml.apache.org/fop/embedding.html (the examples at the
bottom) for ideas.

Good luck!

Jeremias Maerki


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to