Ole, my answer to the question would be: "No. I do not need localized Exceptions." Why?
The message in the exception does not always make sense to the user, and is often very unhelpful and cryptic. It may work some times, but then you have structured your entire Exception hierarchy around your own application, with the intent that they should be used to create messages on the client side. I prefer to keep Exceptions inside the application - when an error condition is presented to the user, I want to control how it is presented based on the current application context. The question is then: Do we *want* localized exception code in Avalon? I'm 0 on that. I see no use for it, but I see no great danger in admitting it, maybe in Excalibur/i18n. /LS -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>