Gestion des erreurs

Lorsqu'un service REST renvoie des données, il renvoie normalement le statut HTTP 200 (OK) avec les données XML renvoyées.

Lorsqu'un service rencontre une erreur, il renvoie un statut HTTP 4xx ou 5xx. En plus de ce statut, la réponse comporte un élément <error> qui contient un message et un code d'erreur spécifiques.

Renvoie

<error> élément

Consultez le schéma documenté pour plus de détails.

Exemple

Si vous demandez un élément de dossier dont l'ID n'existe pas :
<error>
          <code>CRWAE2440E</code>
          <help weblink="http://publib.boulder.ibm.com/infocenter/ASE56help/index.jsp?topic=/com.ibm.ase.help.doc/topics/ts_CRWAE2440E.html" />
          <message>The specified folder item does not exist.</message>
</error>