JAX-WS Java ファースト アプローチに従って gvNIX/Roo を使用して開発された Web サービスのみを持つ Web プロジェクト (WAR パッケージ) を作成しています。
http://www.gvnix.org/assets/doc/gvnix-1.4.1-reference-docs.pdfで入手できる公式ガイドに従っていますが、うまくいかないようです。
次の手順を実行しました。
- 第 2 章、gvNIX のインストールに従います。正しい。
- 第 3 章の Eclipse を使用した開発に従いました。ディストリビューションとして STS を使用しました (第 3.1.1 章)。正しい。
- 第 5 章に従って、新しいアプリケーションを作成します。正しい。
- 第 30 章の追加サービスに従います。
- 章 30.2、ローカル サービスの作成に従います。正しい。
- 章 30.3、Java からのサーバーの作成に従います。失敗。
30.3 章のこのステップ 4.2 で、次のメッセージが表示されて失敗します。 .
すべてをまとめると、log.roo の内容は次のようになります。
// Spring Roo 1.3.1.RELEASE [rev 8cb81a3] log opened at 2015-03-26 09:24:15
project --topLevelPackage com.test.webservices --projectName webservices --java 7 --packaging WAR
// Spring Roo 1.3.1.RELEASE [rev 8cb81a3] log closed at 2015-03-26 09:24:24
// Spring Roo 1.3.1.RELEASE [rev 8cb81a3] log opened at 2015-03-26 09:24:31
remote service class --class ~.service.Service
remote service operation --name myMethod --service ~.service.Service --return java.lang.Long --paramNames param1,param2 --paramTypes "java.lang.String,java.util.List"
// Spring Roo 1.3.1.RELEASE [rev 8cb81a3] log closed at 2015-03-26 09:30:59
そして、これは機能しないコマンドです:
remote service define ws --class ~.service.Service
公式ガイドの手順に従っているのに、この最後のコマンドが機能しないのはなぜですか?
gvNIX/Roo のバグですか? gvNIX/Roo は Java ファースト アプローチをサポートしていませんか?
前もって感謝します。