CruGlobal/conf-registration-api — pull request #105 by ryancarlson (2013-12-20 19:51:32+00:00)
Title: Enable errbit integration

Add dependency for red-egg and the ErrbitConfiguration class:
-`RedEggConfig` will look for environment name in default-properties.xml, which has a value injected during the mvn build phase
-Predictably, local builds will be 'local, development profile builds will be 'DEV'
-Local developers could/should set their own errbit.environment variable in their local app server config files. Something like: ryancarlson.local

Two related fixes:
- `TransactionalResource` was swallowing exceptions, not allowing them to be thrown out to the exception mapper to return status codes, or to errbit for reporting
- `UncaughtExceptionMapper` needs to log exceptions, not just print the stacktrace, for errbit to work.