I am not very familiar with WADL files or this request however I had a support case recently and believe I may have found what you are looking for. It looks like appending the end of any service endpoint with ?_wadl&type=xml will download an xml for you.
Example for the users service:
Where localhost:8080 is your development server URL
Basically appending "?_wadl&type=xml" to the end of any service endpoint will give you the WADL for that service.
As I mentioned, this is outside the realm of my knowledge so I am not sure if this is what you are looking for but I thought it may be so I decided to post it for you.
This does return a WADL file but it only defines the end point to get the version number of the API. It does not have any other endpoint definitions.
1 person found this helpful
OK. I finally got something useful by entering the following:
You might need to add the ":8080" after the HOSTNAME.
P.S., This is with a Jive 6 server.
With a Jive 7 server it appears that the <grammars/> section is empty.
So you know how to call each service point but the response is not described. It is simply "application/json" with no additional information about the objects that might be contained in the response.
The bottom line is you have to "know" what objects are being returned and what they look like in order to have a Java program that can process them in a well defined way.