La meilleure façon de la gestion des exceptions dans une application web services

J'ai une application qui se compose de SAVON et de services web REST et un simple accès HTTP. Tous convertir des demandes entrantes et les envoyer à un gestionnaire. Le plus pénible c'est la gestion des exceptions. Afin de rétablir le droit de réponse, je dois conclure de chaque méthode avec bloc try-catch et de créer une réponse.

J'ai pensé que je pouvais créer un filtre qui pourrait le faire. Mais comment le filtre de reconnaître la source de celui-ci (soap, rest frontend), donc je savais que je devais revenir un SAVON ou une autre réponse?

OriginalL'auteur user219882 | 2012-03-07