cjwsimportコマンドを実行すると,サービスクラスなどWebサービスクライアントの開発に必要なJavaソースが生成されます。cjwsimportコマンドについては,「14.1 cjwsimportコマンド」を参照してください。
cjwsimportコマンドの実行例を次に示します。
> cd c:¥temp¥jaxws¥works¥mtom¥client¥ |
正常に終了すると,c:¥temp¥jaxws¥works¥mtom¥client¥src¥com¥sample¥ディレクトリにJavaソースが生成されます。
生成物の一覧を次の表に示します。
表31-4 サービスクラス生成時の生成物(SEI起点・添付ファイル)
ファイル名 | 説明 |
---|---|
GetUserData.java | WSDL定義の要求メッセージのwrapper要素が参照する型に対応するJavaBeanクラスです。 |
GetUserDataResponse.java | WSDL定義の応答メッセージのwrapper要素が参照する型に対応するJavaBeanクラスです。 |
ObjectFactory.java | JAXB 2.2仕様のObjectFactoryクラスです。 |
package-info.java | package-info.javaファイルです。 |
UserData.java | UserDataに対応するJavaBeanクラスです。 |
UserInfoImpl.java | WSDL定義の「サービス」に対応するSEIです。 |
UserInfoService.java | サービスクラスです。 |
UserInfoException.java | UserInfoExceptionに対応するJavaBeanクラスです。 |
UserInfoException_Exception.java | フォルトbeanのラッパ例外クラスです。 |