source: murachi/murachi/src/main/java/ve/gob/cenditel/murachi/MurachiExceptionHandler.java @ 34d85b6

Last change on this file since 34d85b6 was 83a7c4e, checked in by antonioaraujob <antonioaraujob@…>, 9 years ago

Agregadas clases MurachiExceptionHandler? y MurachiException? para excepciones. Se inicia el proceso de captura de excepciones.

  • Property mode set to 100644
File size: 529 bytes
Line 
1package ve.gob.cenditel.murachi;
2
3import javax.ws.rs.core.Response;
4import javax.ws.rs.core.Response.Status;
5import javax.ws.rs.ext.ExceptionMapper;
6import javax.ws.rs.ext.Provider;
7
8/**
9 * Interfaz que mapea excepciones Java a objetos Response.
10 * @author aaraujo
11 *
12 */
13@Provider
14public class MurachiExceptionHandler implements ExceptionMapper<MurachiException> 
15{
16        @Override
17        public Response toResponse(MurachiException exception) 
18        {
19                return Response.status(Status.BAD_REQUEST).entity(exception.getMessage()).build();     
20        }
21}
Note: See TracBrowser for help on using the repository browser.