Hitachi

Cosminexus V11 アプリケーションサーバ Webサービス開発ガイド


16.2.5 javax.jws.soap.SOAPBindingアノテーション

javax.jws.soap.SOAPBindingアノテーションは,SOAPメッセージのプロトコルのマッピングをカスタマイズするときに使用できます。

〈この項の構成〉

(1) style要素(javax.jws.soap.SOAPBinding)

Application ServerのJAX-WS機能が提供するアノテーションプロセッサでは,DOCUMENT/LITERALスタイルだけ使用できます。

javax.jws.soap.SOAPBindingアノテーションを,クラスまたはインタフェース宣言とメソッド宣言で同時に指定した場合,メソッド宣言で指定した値が優先されます。

(2) use要素(javax.jws.soap.SOAPBinding)

Application ServerのJAX-WS機能が提供するアノテーションプロセッサでは,DOCUMENT/LITERALスタイルだけ使用できます。

(3) parameterStyle要素(javax.jws.soap.SOAPBinding)

wrapperスタイルの場合,parameterStyle要素にSOAPBinding.ParameterStyle.WRAPPEDを指定します。また,non-wrapperスタイルの場合,parameterStyle要素にSOAPBinding.ParameterStyle.BAREを指定します。