web-dev-qa-db-ja.com

RESTサービスのWADLを生成するにはどうすればよいですか

クライアントに30以上のRESTサービス(ジャージーを使用))を提供するWebアプリケーションがあります。アプリケーションのWADLドキュメントを自動的に作成できますか?

これは、さまざまなシナリオをテストするためにSoapUIで構成し、後で使用するために保存できるようにするために必要です。

35
basiljames

ジャージーを使用している場合、wadlへのURLは次のようになります

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

URLにリソースベースを追加する必要がある場合があります。

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

23
Bill
http://{Host}:{port}/{context_root}/{resource}/application.wadl 

Hostportcontext root、およびresourceの値を置き換えます。

8
user991802

過去に EnunciateGitHub repository )を使用しました。

これは、インターフェイス定義ドキュメント(WADL、WSDLなど)を自動的に生成するビルド時ツールです。 Mavenビルドに統合するのは本当に簡単です。

7
Manuel Palacio