Hello experts,
For full context, please check out the proposal from Bill Burke:
http://java.net/jira/browse/JAX_RS_SPEC-257
While I still need to think about this a little bit more, off the top of my head it seems like an interesting idea to me: We may perhaps be able to consolidate the ClientException and MessageProcessingException to a single ProcessingException that would be used on both, client and server, not only in case of filter/interceptor failures but also in all cases where ClientException has been used before (any client errors).
One reservation I had is that it would be a bit harder to distinguish where did the error came from. But it does not seem to be such a big deal...
In any case, I'm looking forward to your feedback.
Thanks,
Marek