Подтвердить что ты не робот

Как я могу генерировать WADL для сервисов REST

У меня есть веб-приложение, предоставляющее клиентам более 30 сервисов REST (используя Джерси). Можно ли автоматически создать документ WADL для моего приложения?

Мне нужно это, чтобы я мог настроить его в SoapUI для тестирования различных сценариев и сохранить его для последующего использования.

4b9b3361

Ответ 1

Если вы используете Джерси, то URL-адрес wadl будет чем-то вроде

http://localhost:8080/applicationname/application.wadl

Возможно, вам потребуется добавить базу ресурсов в URL-адрес, например.

http://localhost:8080/applicationname/resources/application.wadl

Ответ 2

В прошлом я использовал http://enunciate.codehaus.org/

Это инструмент времени построения, который автоматически генерирует документы определения интерфейса (WADL, WSDL и т.д.). Это очень легко интегрировать его в сборку Maven.

Ответ 3

http://{host}:{port}/{context_root}/{resource}/application.wadl 

заменить значения для host, port, context root и resource.