WADLをJavaに変換するコマンドラインツールを見つけるのは本当に難しいです。どれだけグーグルしようとしても、ブログやJava.netのドキュメントをフォローしても、実際のダウンロードリンクはありません。 (リンクが壊れているか、廃止されています)。
どの特定のベンダー、コミュニティグループがこのツールを提供していますか?無料ダウンロードリンクはありますか?
生成されたコードは、XML応答からPOJOを再構築し、Tomcat7内で存続できる必要があります。ありがとうございます
回答:(これは2011年6月以降にのみ機能します):
Apache CXF 最近追加されたサポート WADL-最初の開発 of RESTサービス。wadl2Java
ツールの背景情報については、 this ブログエントリ CXFコミッターの1人が役立つはずです。
CXF 2.5.4wadl2Javaツールの使用に問題がありました。 WADLファイルに「resources」要素が含まれていても、それが欠落していると文句を言い続けました。
wadl.Java.net 私のために働いたwadl2Javaのダウンロードがあります。
Apache CXFバージョン2.7.11では、バイナリZip/tar.gzをダウンロードし、CXF_HOME
env-varを/path/to/Apache-cxf-x.y.z
に設定すると、wadl2Javaは$CXF_HOME/bin
で入手できます。
WADLからクライアント側のスタブを生成するには、ツールwadl2Javaを使用します。ここからwadlツールをダウンロードします: http://search.maven.org/remotecontent?filepath=org/jvnet/ws/wadl/wadl-dist/1.1.5/wadl-dist-1.1.5-bin .Zip 。
クライアント側の生成Javaスタブ(POJO)の場合、次のコマンドを使用します:\ wadl2Java-o。\ src -p com.test.client WADL_FILE_LOCATION
Mavenプロジェクトを使用している場合は、この作業にwadl2Javamavenプラグインを使用できます。