この規則は、SOAPMessage のヘッダーと本体要素を取得するメソッドの呼び出しにフラグを立てます。SOAP with Attachments API for Java (SAAJ) 仕様に準拠するために、getSOAPHeader メソッドおよび getSOAPBody メソッドは、ヘッダーまたは本体のエレメントが欠落しているか、取得できない場合に null を戻すのではなく、SOAPException をスローするように変更されました。
特に以下のメソッドにフラグが立てられます。
アプリケーションを、ヌルの戻り値ではなく、エラーの SOAPException を処理するために変更できるように、これらのメソッドにフラグが立てられます。
アプリケーションを変更する代わりに、システム・プロパティー com.ibm.websphere.webservices.soap.enable.legacy.get.behavior を true のストリング値に設定すれば、振る舞いを元に戻すことができます。 このプロパティーは、com.ibm.websphere.webservices.soap.IBMSOAPMessage.ENABLE_LEGACY_GETSOAP_BEHAVIOR 内に定数フィールドとして定義されます。
追加情報については、以下を参照してください。