Skip to content

Instantly share code, notes, and snippets.

@dinolupo
Last active October 30, 2017 09:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save dinolupo/d742a3ff8406c425e46e4573cbed5e34 to your computer and use it in GitHub Desktop.
Save dinolupo/d742a3ff8406c425e46e4573cbed5e34 to your computer and use it in GitHub Desktop.
How to manage Exceptions in Java EE Rest Services .
import javax.ejb.ApplicationException;
import javax.ws.rs.WebApplicationException;
import javax.ws.rs.core.Response;
/**
*
* @author Dino Lupo
*/
@ApplicationException(rollback = true)
public class TestWebException extends WebApplicationException {
public TestWebException(String message) {
super(Response.status(400).header("additional-info", message).build());
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment