Questions tagged [wadl]

Web Application Description Language (WADL) is a machine process-able XML description of HTTP-based Web applications, such as REST web services.

Web Application Description Language (WADL) is a machine process-able XML description of HTTP-based Web applications, such as REST () web services.

The description of HTTP-based applications and services is achieved by modeling, from the HTTP interaction standpoint, the provided resources and the relationships between them.

WADL intends to be the REST equivalent of SOAP's Web Services Description Language (), which can also be used to describe REST web services.

For more information, see the Web Application Description Language - W3C Member Submission 31 August 2009 and the W3C Team Comment on it.

219 questions
82
votes
8 answers

What is the reason for using WADL?

To describe RESTful we can say that every resource has its own URI. Using HTTP GET, POST, PUT and DELETE, we can operate on these resources. All resources are representational. Whoever wants to use our resources can do so via a browser or REST…
Iguramu
  • 2,080
  • 5
  • 26
  • 30
55
votes
1 answer

Troubles with WADL / generated XSD using Jersey with a contract-first approach

I have been working on a REST web service using Jersey for a few days now, and managed to have all CRUD operations working, with several exchange formats: XML, JSON, Google Protobuf. However I am facing some issues related to automatically generated…
Marc Carré
  • 1,446
  • 13
  • 19
44
votes
2 answers

Difference between WSDL 2.0, WADL & XRD?

WSDL 2.0: www.w3.org/TR/wsdl20/ WADL www.w3.org/Submission/wadl/ XRD www.oasis-open.org/committees/download.php/35274/xrd-1.0-wd10.html All three can be used a REST API descriptors. What's the differences? I know this is a heated question, but I…
jonathanberi
  • 1,867
  • 1
  • 14
  • 24
41
votes
7 answers

REST web service WSDL?

I am implementing a web service and I have implemented both a REST and SOAP version to see which suited my needs.I have decided to choose REST because of its simplicity and that I will probably be developing an iPhone app to consume it. My question…
Ian
  • 745
  • 2
  • 10
  • 20
38
votes
3 answers

How can I generate WADL for REST services

I have a web application providing more than 30 REST services (using Jersey) to clients. Is it possible to automatically create a WADL document for my application? I need this, so that I can have it configured in SoapUI for testing various scenarios…
basiljames
  • 4,777
  • 4
  • 24
  • 41
28
votes
2 answers

Why the slow WADL uptake?

I've been researching WADL and am wondering why it isn't more widely adopted? With the rate at which REST usage seems to be growing, I'm surprised that more development efforts don't use it. Is there are fundamental flaw in its design, is it not a…
Allain Lalonde
  • 91,574
  • 70
  • 187
  • 238
28
votes
2 answers

RESTful web service auto-generate WADL

I have created a RESTful web service in C# and have deployed it to IIS. When I access the service HeadOffice.svc, I have the option to view the WSDL (HeadOffice.svc?wsdl). What I would like to do is have the option of viewing the WADL (e.g.…
David Poxon
  • 2,435
  • 4
  • 23
  • 44
22
votes
2 answers

How do I generate C# code from WADL files?

I am looking for a code generator than can generate C# code to access RESTful web services described by WADL files in a way similar to how wadl2java works. Doing som searching I came across the rest-api-code-gen project on Google Code, but although…
Anders Sandvig
  • 20,720
  • 16
  • 59
  • 73
19
votes
4 answers

Restful Client from WADL

Is there any way generating automatically a jax-rs client with HttpUrlConnection or third party soloutions like jersey, apache, restlet etc. out of an wadl? Wouldnt it be an advantage to have a framework/application for this?
Robin Wieruch
  • 14,900
  • 10
  • 82
  • 107
19
votes
5 answers

How to wadl2java these days?

I have real difficulty finding commandline tool to convert WADL to java. No matter how much I try to google, follow blogs or java.net doc, there is no real download link. (links are broken or obsolete). What particular vendor, community group is…
user215054
17
votes
2 answers

WADL Generation Tool

Is there a tool which takes a Java File what describes a REST service as a parameter and generates a wadl file out of that.
Sven Malvik
  • 765
  • 2
  • 8
  • 18
11
votes
4 answers

Can I get application.wadl file using RESTeasy?

I need to get WADL file for RESTful service. I know that in case using jersey it's available as http://localhost:8080/application.wadl. But I use RESTeasy. Can I do the same in my framework case?
Tioma
  • 2,120
  • 9
  • 35
  • 52
9
votes
4 answers

visual WADL editor

WADL seams to be the better (light-weight) way to annotate REST Services. My question: Do you know a visual Tool (Online, Eclipse Plugin or other) to create and manage the WADL Specification? Thanks.
Zanni Sabev
  • 105
  • 1
  • 1
  • 4
9
votes
2 answers

Jersey WADL: How do you rename generated XSDs

The web service I am working on has the generated WADL that Jersey creates. What I want to do is rename xsd0.xsd to Result.xsd or something like that. When it regenerates the WADL every time, it will be Result.xsd. Is this possible with Jersey?
ColinMc
  • 1,238
  • 3
  • 16
  • 33
9
votes
5 answers

Examples of REST services in machine readable format

Most REST interfaces I see are described with a simple web page describing the URL, the method, accepted input and returned result. For example the Amazon S3 or the Twitter API documentation. Human readable is apparently good enough for Amazon or…
Remus Rusanu
  • 288,378
  • 40
  • 442
  • 569
1
2 3
14 15