2014-05-13 9 views

risposta

11

È possibile aggiungere il proprio sottoclasse di WebApplicationException come questo:

public class ObjectNotFoundException extends WebApplicationException { 

    public ObjectNotFoundException() { 
    super(Responses.notFound().build()); 
    } 

    public ObjectNotFoundException(String message) { 
    super(Response.status(Responses.NOT_FOUND). 
    entity(message).type("text/plain").build()); 
    } 

} 

Vedi the documentation per ulteriori informazioni. Puoi anche usare ExceptionMappers se questo ha più senso per la tua applicazione.

+1

Siamo spiacenti, ho dovuto apportare una modifica per annullare l'errore inverso rispetto a quello che ho fatto un'ora fa (o così) –