Generating WADL from JAX-RS

The Jersey framework has a built-in support for generating the WADL file for your JAX-RS applications. In this section, we will discuss the Jersey support for generating the WADL file from the JAX-RS resource classes.

Consider the following JAX-RS web service implementation. The REST resource used in this example exposes the APIs for reading the list of departments, creating a department, and editing a department identified by the ID:

//Imports are removed for brevity @Stateless @Path("departments") public class DepartmentResource{ //Returns departments in the range specified via query params @GET @Produces("application/json") public List<Department> findAllDepartments(@QueryParam("from") Integer from, @QueryParam("to") ...

Get RESTful Java Web Services - Third Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.