IntelliJ IDEA 2026.1 Help

Java から WSDL を生成するダイアログ

このダイアログを使用して、Web サービスの WSDL 生成を構成し、Web サービス操作として公開してデプロイするメソッドを選択します。 ダイアログの内容は、Web サービスタイプによって異なります。

項目

説明

Web サービスタイプ

WSDL を生成するクラス

クラスの名前を表示します。

すべて

Web サービスの URL

Web サービスが利用できる URL アドレスを指定します。

すべて

操作方法

Web サービス操作としてデプロイする選択したクラスのメソッドを指定します。

  • 公開する方法: 選択したクラス内のすべてのメソッドのリストを表示します。

  • デプロイに追加: オペレーションとしてデプロイしたいメソッドの横にあるチェックボックスを選択します。

メソッドを選択できない場合、ツールチップにその理由が説明されます。

Apache Axis

Web サービス名前空間

Web サービスの名前空間接頭辞を指定します。

Apache Axis

SOAP アクション

<wsdlsoap:operation /> フィールドの soapAction 属性の値を選択します。 使用可能なオプションは以下のとおりです。

  • デフォルト: オペレーションのメタデータに従って soapAction を設定します(通常は "")。

  • 操作: soapAction を操作の名前に設定します。

  • なし: soapAction を「」に設定します。

Apache Axis

バインディングスタイル

生成する WSDL ドキュメントのスタイルを指定します。 使用可能なオプションは以下のとおりです。

  • RPC: rpc WSDL を生成します(デフォルトで選択されています)。

  • ドキュメント: 文書 WSDL を生成します。

  • 折り返し: ラップアプローチを使用して WSDL を生成します。 このオプションを選択すると、 リテラルバインディングで項目を使用する リストで自動的に事前選択されます。

Apache Axis

バインディングで項目を使用する

生成された WSDL ドキュメントの使用方法を選択します。 使用可能なオプションは以下のとおりです。

  • リテラル: XML スキーマによる要求の XML の表現を定義します。

  • エンコード済み: 生成された WSDL で SOAP エンコードを指定します。

Apache Axis

型マッピングバージョン

指定されたシリアライザーを使用して、Java クラスを XML 修飾名にマッピングするためのデフォルトの タイプマッピングレジストリを指定します。 使用可能なオプションは以下のとおりです。

  • 1.1 は、SOAP 1.1 JAX-RPC に準拠していることを示します。

  • 1.2 は、エンコードされた SOAP 1.1 を示します。

Apache Axis

状況

この読み取り専用フィールドは、指定された URL アドレスが正しいかどうかを示します。

すべて

2026 年 3 月 30 日