クライアントに30以上のRESTサービス(ジャージーを使用))を提供するWebアプリケーションがあります。アプリケーションのWADLドキュメントを自動的に作成できますか?
これは、さまざまなシナリオをテストするためにSoapUIで構成し、後で使用するために保存できるようにするために必要です。
ジャージーを使用している場合、wadlへのURLは次のようになります
http://localhost:8080/applicationname/application.wadl
URLにリソースベースを追加する必要がある場合があります。
http://localhost:8080/applicationname/resources/application.wadl
http://{Host}:{port}/{context_root}/{resource}/application.wadl
Host
、port
、context root
、およびresource
の値を置き換えます。
過去に Enunciate ( GitHub repository )を使用しました。
これは、インターフェイス定義ドキュメント(WADL、WSDLなど)を自動的に生成するビルド時ツールです。 Mavenビルドに統合するのは本当に簡単です。