Hi,
I finally got around to working on improving Jersey's error reporting.
After seeing that some developers were using asserts for checking
injected dependencies themselves i simply could not let this languish
any more.
I have made a first commit that just logs warnings of un-bound
dependencies for injection and class construction issues.
Once i sort out contextual error reporting i will unify the above with
errors related to the JAX-RS model and such errors will result in
deployment or a 500 runtime error. As many errors as possible will be
reported to avoid the developer being trapped in an annoying compile
and fix loop.
Paul.