Questa regola contrassegna le chiamate ai metodi che richiamano gli elementi body ed header di SOAPMessage. Per essere conformi alla specifica SAAJ (SOAP with Attachments API for Java ), getSOAPHeader e getSOAPBody i metodi sono stati modificati per generare un SOAPException invece di restituire null quando l'intestazione o l'elemento del corpo manca o non può essere richiamato.
In particolare, vengono contrassegnati i seguenti metodi
I metodi vengono contrassegnati in modo che l'applicazione possa essere modificata per gestire un SOAPException per l'errore piuttosto che un valore restituito null.
Invece di modificare l'applicazione, è possibile ripristinare il funzionamento impostando la proprietà Sistema com.ibm.websphere.webservices.soap.enable.legacy.get.behavior al valore stringa di true . La proprietà è definita come campo costante in com.ibm.websphere.webservices.soap.IBMSOAPMessage.ENABLE_LEGACY_GETSOAP_BEHAVIOR .
Per ulteriori informazioni, consultare: