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   JAX-B が生成する値タイプ (スキーマの型からマップされた 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 -p stockquote http://stockquote.xyz/quote?wsdl

Java アーティファクトを生成し、http://stockquote.xyz/quote?wsdl をインポートすることで、それらのアーティファクトをコンパイルします。