Hi Parimal,

   I might be too late, but still it will help other users.
   Answer for your query :
http://old.nabble.com/-JAXRS--ExceptionMappers-not-called-td25136326.html#a25149436

Regards,
novice




Parimal Dhinoja wrote:
> 
> Thank vickatvuuch,
> 
> Sorry for late reply but I was stuck on some other priorities. I will try
> to
> implement both to see which one best suited with my requirement. Can you
> please let me know how to register both(Mapper and FaultOutInterceptor) in
> beans.xml. I am using Spring.
> 
> Thanks Again.
> 
> Regards,
> Parimal
> 
> 
> On Wed, Dec 2, 2009 at 8:44 PM, vickatvuuch <[email protected]> wrote:
> 
>>
>> register rest exception mapper and convert there, for example see below:
>> note that the mapper works fine in REST only case, I actually ended up
>> building my own CustomFaultOutInterceptor such as this: public class
>> CustomFaultOutInterceptor extends AbstractPhaseInterceptor<Message>
>>
>> public class RestExceptionMapper implements ExceptionMapper<Exception>
>> {
>>  private static Log logger =
>> LogFactory.getLog(RestExceptionMapper.class);
>>
>>  public Response toResponse(Exception exception)
>> {
>>    if (exception instanceof FooAuthException)
>>    {
>>        return
>> Response.status(Response.Status.FORBIDDEN).type(MediaType.APPLICATION_XML).
>>           entity(formatEntityMessage(exception, xmlHead)).build();
>>     }
>>
>>
>> Parimal Dhinoja wrote:
>> >
>> > Hi all,
>> >
>> > based on certain conditions, I need to set different HttpResponse Code
>> > back
>> > to client. I am thinking of throwing different type of Exception from
>> > service method based on condition met. and somewhere I need to catch
>> these
>> > exception and need to set response code based on exception thrown.
>> >
>> > Please let me know, how can I do this?
>> >
>> > --
>> > Regards,
>> > Parimal
>> > "Nothing is stationary,Change is a part of Life"
>> >
>> >
>>
>> --
>> View this message in context:
>> http://old.nabble.com/How-to-handle-exceptions-in-JAx-rs-service-and-convert-it-to-Http--Response-code-based-on-type-of-Exception-tp26614920p26619747.html
>> Sent from the cxf-user mailing list archive at Nabble.com.
>>
>>
> 
> 
> -- 
> Regards,
> Parimal
> "Nothing is stationary,Change is a part of Life"
> 
> 

-- 
View this message in context: 
http://old.nabble.com/How-to-handle-exceptions-in-JAx-rs-service-and-convert-it-to-Http--Response-code-based-on-type-of-Exception-tp26614920p26794552.html
Sent from the cxf-user mailing list archive at Nabble.com.

Reply via email to