Le Composant Applicatif permet d'implémenter sous forme de traitements des services associés à une Vue Logique. Au cours de ces traitements, le Composant Applicatif peut détecter des erreurs. Il doit alors retourner toutes les informations concernant ces erreurs dans sa réponse au client, pour que celui-ci puisse agir en conséquence.
Lorsqu'un Composant Applicatif détecte des erreurs, un ROLLBACK est directement effectué – avant de retourner la réponse contenant les erreurs – avec un retour à la partie cliente, sans appel aux Composants Applicatifs suivants.
Afin d'éviter un échange systématique entre le client et le Composant Applicatif à chaque erreur, le gestionnaire de services a pour rôle de mémoriser toutes les erreurs signalées par le Composant Applicatif, d'accéder au serveur de libellés d'erreur et de retourner tous les libellés explicites des erreurs rencontrées.
Le gestionnaire de services retourne à la partie cliente – par le moniteur de communication – ces erreurs applicatives qui sont placées dans la zone de communication sous une forme directement exploitable par le client.