How to set an HTTP error code in JAX-RS

I have a web service using jar-rs. How do I throw a custom http error code to the calling application?

Thanks

Answer

The Response class lets you create a response with a specific HTTP Status. You can also extend WebApplicationException.

There are a couple of examples in the JAX-RS 1.0 features overview docs, in the ‘Building Responses’ and ‘WebApplicationException and mapping Exceptions to Responses’ sections that will tell you all you need to know to get started.

Leave a Reply

Your email address will not be published. Required fields are marked *