wsimport(1)

名前
wsimport - XML Web Services(JAX-WS)2.0のためのJava(tm)API

仕様バージョン: 2.1
実装バージョン: 2.1.1

概要

wsimportツールは、次のようなJAX-WSポータブル・アーティファクトを生成します。

    o   サービス・エンドポイント・インタフェース(SEI)

    o   サービス

    o   wsdl:faultからマップされる例外クラス(存在する場合)

    o   レスポンスwsdl:messageから派生する非同期レスポンスBean(存在する場合)

    o   JAXBが生成する値タイプ(スキーマのタイプからマップされたJavaクラス)

これらのアーティファクトは、WSDLドキュメント、スキーマ・ドキュメント、およびエンドポイント実装とともにWARファイル内にパッケージ化してデプロイすることができます。また、wsimport Antタスクも用意されています。 wsimport Antタスク @
https://jax-ws.dev.java.net/nonav/2.1.1/docs/wsimportant.htmlを参照してください。

wsimportの起動

    o   Solaris/Linux

        *   /bin/wsimport.sh -help

    o   Windows

        *   \bin\wsimport.bat -help

構文

wsimport [options] <wsdl>

次の表に、wsimportのオプションを示します。

-bオプションを使用して、複数のJAX-WSおよびJAXBバインディング・ファイルを指定できます。これらのファイルを使用して、パッケージ名やBean名など、様々なものをカスタマイズできます。JAX-WSおよびJAXBバインディング・ファイルの詳細は、 カスタマイズ・マニュアル @
https://jax-ws.dev.java.net/nonav/2.1.1/docs/customizations.htmlを参照してください。

次の表に、wsimportの非標準オプションを示します。

例

wsimport -p stockquote http://stockquote.example.com/quote?wsdl

Javaアーティファクトを生成し、http://stockquote.example.com/quote?wsdlをインポートしてそのJavaアーティファクトをコンパイルします