>From the meeting yesterday, I would be interested in working on the exception handling / first failure diagnostics, but I need some help to get started.

I guess I envision the following:
1) grouping of all message strings into a common place (or perhaps a specific place within each plugin/module), probably using resource bundles or something similar to make it easier to change languages and giving each message its own unique id. Which brings up another thought, are there plans to translate the Admin Console which is out of scope here, but might have an influence on how this is done? Or at the very least for now, should the Admin Console be updated to have a message language selection?

2) What kind of diagnostic information are we looking for?

3) create a new class GeronimoException at the point of failure and throw these around (if we need to rethrow). This class would have the extra diagnostic info in it and would get the proper message string.

4) Since this will be common class(es), where is the best place for this to live?

5) Open for any other suggestions/comments/better way of doing this that people may have for a good way to set a common way of doing this for Geronimo. I'm sure that other people have thought about this much longer than I have.

B.J.

Reply via email to