Why do you need a pair of ExceptionMappers? ExceptionMapper returns Response, which can contain an entity. The entity will be serialized based on the Accept header.
On Thu, Aug 18, 2011 at 5:24 PM, Gino Bustelo <[email protected]> wrote: > I'm looking for a way to control the rendering of an exception based > on the media type. Basically, the same exception can yield an HTML > payload or a JSON structure based on Accept header. I tried to achieve > this with a pair of ExceptionMapper subclasses and the @Produces > annotation. The json mapper is getting call all the times. What am I > doing wrong? I'm think that I'm left with looking at the accept header > in the mapper an producing the different response entities. >
