이 규칙은 SOAPMessage header 및 body 요소를 검색하는 메소드 호출을 플래그 지정합니다. SAAJ(SOAP with Attachments API for Java) 스펙을 준수하기 위해 getSOAPHeader 및 getSOAPBody 메소드를 변경하여, header 또는 body 요소가 누락되거나 이러한 요소를 검색할 수 없을 때는 널을 리턴하는 대신 SOAPException을 예외 처리하도록 했습니다.
특히 다음 메소드가 플래그 지정되었습니다.
널 리턴 값 대신 SOAPException 오류를 처리하게 애플리케이션을 수정할 수 있도록 이러한 메소드를 플래그 지정합니다.
애플리케이션을 변경하는 대신 com.ibm.websphere.webservices.soap.enable.legacy.get.behavior 시스템 특성을 문자열 값 true로 설정하여 동작을 변환할 수 있습니다. 이 특성은 com.ibm.websphere.webservices.soap.IBMSOAPMessage.ENABLE_LEGACY_GETSOAP_BEHAVIOR에서 상수 필드로 정의됩니다.
추가 정보는 다음을 참조하십시오.