Is there any good reason why Dove is catching most exceptions, makes an 'error' xml of it, which is then read by WizardDatabaseConnector of editwizard, which wraps it into an exception again?
I can loose over 100 lines in Dove.jar by removing most try/catch blocks and considerably simplify sendCommand in WizardDatabaseConnector, and still gain better exceptions from editwizards if something goes wrong in core, because they include the complete stack-trace (with init-causes). I will test this change locally, but I like a small discussion about this. Does somebody have an argument why the current situation is better? Has it anything to do with DoveServlet? Otherwise I might soon propose (perhaps by a VOTE) to make this change in CVS HEAD (1.8) MIchiel -- Michiel Meeuwissen | Mediapark C101 Hilversum | +31 (0)35 6772979 | I hate Internet nl_NL eo_XX en_US | mihxil' | [] () |
