Проверка поведения методов класса SOAPMessage

Это правило помечает вызовы методов, получающих элементы заголовка и тела SOAPMessage. Для соответствия спецификации SOAP with Attachments API for Java (SAAJ) выполните следующие действия: getSOAPHeader и getSOAPBody методы были изменены, чтобы бросить SOAPException вместо возврата null если элемент заголовка или тела отсутствует или не может быть получен.

Помечаются следующие методы:

Методы помечены таким образом, что приложение может быть изменено для обработки SOAPException для ошибки, а не для пустого возвращенного значения.

Вместо изменения приложения можно восстановить поведение, задав системное свойство com.ibm.websphere.webservices.soap.enable.legacy.get.behavior в строковое значение true . Свойство определено как постоянное поле в com.ibm.websphere.webservices.soap.IBMSOAPMessage.ENABLE_LEGACY_GETSOAP_BEHAVIOR .

Дополнительная информация: