On 07/09/11 16:10, Max Rydahl Andersen wrote: >> 1) Standardised error codes >> >> We discussed the idea of implementing standard error codes throughout >> all Seam modules. These error codes would be unique, and allow Seam >> developers to reference a central database (such as Seam University) >> describing each error and possible workarounds. The error codes >> themselves will be prefixed with a 2 or 3 letter code (that represents >> the module), followed by a number. For example: >> >> [SEC-1234] Invalid credentials supplied >> >> The SEC prefix represents an exception in the Seam Security module. >> Other modules would have different codes, for example CAT = Seam Catch, >> VAL = Seam Validation, SVL = Seam Servlet, and so forth. The number >> part of the error code will start at 0000 for each module. The error >> message itself should support internationalisation, which will be a >> bonus to our non-english speaking users. Each module will define its >> own internationalised message resources. Ken is going to work on >> creating a new API in Solder which we can use to perform the logging of >> these errors. > How does this relate to > http://community.jboss.org/wiki/HowToLogInJBossProjects ? > > I assume this is just the same and you'll need to go grab those prefixes ? > > btw. what is DWG ? :) > > /max > http://about.me/maxandersen > > >
Hmm, I wasn't aware of that document. I guess that we register SM as the Seam Event ID prefix, and then append the module code onto that. So SMSEC for Seam Security, SMSLD for Solder, etc. _______________________________________________ seam-dev mailing list [email protected] https://lists.jboss.org/mailman/listinfo/seam-dev
