The Web Application Description Language (WADL) is an XML-based file format that describes your RESTful Web services application. By default, a basic WADL is generated at runtime and can be accessed from your RESTful Web service by issuing a GET on the /application.wadl resource at the base URI of your REST application. For example: GET http://<path_to_REST_app>/application.wadl.
You can also use the options method to return the WADL for particular resource, as shown in Example: WADL Describing a REST Web Service.
WADL Describing a REST Web Service
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <application xmlns="http://research.sun.com/wadl/2006/10"> <doc xmlns:jersey="http://jersey.dev.java.net/" jersey:generatedBy="Jersey: 0.10-ea-SNAPSHOT 08/27/2008 08:24 PM"/> <resources base="http://localhost:9998/"> <resource path="/helloworld"> <method name="GET" id="sayHello"> <response> <representation mediaType="text/plain"/> </response> </method> </resource> </resources> </application>