Hello Karen, Keiron and others interested... I've been using FOP in a specially modified version derived from version 0.15 (CVS), because I had to have some special duplex functionality. Now, I'm in a major redesign of the application and I'm going to do the duplexing stuff differently. That way I'll be able to stick to the standards and can use a more current version of FOP. And that's where I stumbled upon my code that tries (!) to determine if a FOP job should be considered success or failure (for example because of layout problems etc.).
Basically what I'd like to have is some kind of ProblemListener (similar to the ErrorListener in JAXP 1.1 (javax.xml.transform.ErrorListener)) which reports (especially) layout problems separated from other errors. In a production system you will want to have better control over what should go through and what not. The logging output is not really suitable for this. A default ProblemListener should probably do the logging of problems. I think I can identify 3 kinds of problems (are there more?): - FO(+SVG?) problem (ex. only one flow per page-sequence permitted) - Layout problem (ex. "Sum of fixed column widths 348659 greater than maximum specified IPD 340158", the cryptic ">") - environmental problem (IOExceptions etc.) I'd love to hear what you think about this. I'm sorry not to be more of a help right now. I'm really aching to do some things in FOP (especially the PSRenderer and reworking static stuff) but I simply don't have the time. I hope very much to be able to help again starting Feb 2002, maybe sooner. Got to get that big project going first... Cheers, Jeremias Märki mailto:[EMAIL PROTECTED] OUTLINE AG Postfach 3954 - Rhynauerstr. 15 - CH-6002 Luzern Fon +41 (41) 317 2020 - Fax +41 (41) 317 2029 Internet http://www.outline.ch --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]