Permettre d'avoir une page d'erreur 500 en JSON
Dans la logique de rendre OFBiz accessible via une API Web JSON, il est important que la gestion d'erreur prenne en compte la négociation de contenu pour effectuer un rendu de l'erreur dans un format adapté au client.
Par exemple lorsqu'une exception est lancé à partir du view handler JSON on se retrouve avec un payload HTML et un content type application/json
. On voudrait avoir une message d'erreur adapté au format attendu par le client c'est à dire au format JSON dans le cas présent.