> Without having the bigger picture how good error handling should look
> like

while we are at it, and mentioned UNO incompatibility already ...

I just came across (yet) another issue where a severe error was silenced
instead of propagated to the caller (and thus caused document
corruption), simply because the respective UNO method (XFilter::filter)
was poorly designed, and did not allow to throw any but a RuntimeException.

However a reasonable error handling would look like, IMO carefully
re-designing UNO to add more exceptions specifications to (a lot of)
methods is a must-have.

Ciao
Frank

-- 
- Frank Schönheit, Software Engineer         [email protected] -
- Sun Microsystems                      http://www.sun.com/staroffice -
- OpenOffice.org Base                       http://dba.openoffice.org -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to