wsdl:output要素のサポート範囲を説明します。
- wsdl:operation要素の子要素として1個だけ記述できます。省略または2個以上記述した場合は,標準エラー出力とログにエラーメッセージが出力され,cjwsimportコマンドの処理が終了されます(KDJW51029-E)。
- 子要素として次に示す要素を指定できます。次に示すWSDL要素以外の要素を指定した場合は,標準エラー出力とログにエラーメッセージが出力され,cjwsimportコマンドの処理が終了されます(KDJW51029-E)。cjwsimportコマンドで無視しない拡張要素のうち,次に示す拡張要素以外の拡張要素を指定した場合は,標準エラー出力とログにエラーメッセージが出力され,cjwsimportコマンドの処理が終了されます(KDJW51119-E)。
- wsdl:documentation要素
- soap:header要素(SOAP 1.1仕様のSOAPバインディングのための拡張要素)※
- soap:body要素(SOAP 1.1仕様のSOAPバインディングのための拡張要素)※
- soap12:header要素(SOAP 1.2仕様のSOAPバインディングのための拡張要素)※
- soap12:body要素(SOAP 1.2仕様のSOAPバインディングのための拡張要素)※
- 注※
- soap:header要素とsoap12:header要素,およびsoap:body要素とsoap12:header要素は,それぞれどちらかを選択して指定してください。SOAP 1.1仕様とSOAP 1.2仕様の要素を両方または混在して指定することはできません。
- wsdl:output要素(wsdl:binding要素の孫要素の場合)の子要素は,上記の順序で指定してください。指定順序を誤った場合は,標準エラー出力とログにエラーメッセージが出力され,cjwsimportコマンドの処理が終了されます(KDJW51029-E)。ただし,次に示す要素の順序は入れ替わってもかまいません。
- soap:header要素またはsoap12:header要素
- soap:body要素またはsoap12:body要素
- name属性を指定できます。name属性以外の属性は指定できません。name属性以外の属性を指定した場合は,標準エラー出力とログにエラーメッセージが出力され,cjwsimportコマンドの処理が終了されます(KDJW51029-E)。
- <この項の構成>
- (1) name属性(wsdl:output要素)