So now that I'm starting to code exceptions and messages that will show up in management console tools, I need to start thinking about how this will be internationalized. We have a couple of starting points:
http://docs.jboss.org/process-guide/en/html/internationalization.html#d0e3916
and a project John mentioned and has written about:
http://www.onjava.com/pub/a/onjava/2006/12/06/i18n-messages-and-logging.html?page=2
http://i18nlog.sourceforge.net/doc/users-guide.html
I like the i18nlog annotations for handling the bundle keys, but the logging is a subset of the arjuna code. Maybe the best approach is just to update the arjuna javadoc to use annotations similar to i18nlog.
Updating to use annotations should be fairly straightforward. Nice idea.