Cette règle marque les appels des méthodes d'extraction des éléments header et body des messages SOAP. Afin de se conformer à la spécification SOAP with Attachments API for Java (SAAJ), le getSOAPHeader et getSOAPBody les méthodes ont été modifiées pour émettre une SOAPException plutôt que de renvoyer null lorsque l'en-tête ou l'élément de corps est manquant ou ne peut pas être extrait.
En particulier, les méthodes suivantes sont marquées :
Les méthodes sont marquées afin que l'application puisse être modifiée pour gérer un SOAPException pour l'erreur plutôt qu'une valeur renvoyée null.
Au lieu de modifier l'application, vous pouvez rétablir le comportement en définissant la propriété Système com.ibm.websphere.webservices.soap.enable.legacy.get.behavior à la valeur de chaîne de true . La propriété est définie en tant que zone constante dans com.ibm.websphere.webservices.soap.IBMSOAPMessage.ENABLE_LEGACY_GETSOAP_BEHAVIOR .
Pour plus d'informations, voir :