Comment puis-je configurer log4j pour ne pas imprimer l'exception stacktrace?

Nous utiliser Log4j (et Commons Logging) pour vous connecter à nos messages d'erreur. Maintenant, nous voulons créer un journal appender que les sorties des erreurs fatales à syslog, mais sans exceptionnellement longue Java stacktraces (ceux qui seront toujours disponibles dans le fichier journal complet).

Comment configurer ce (à l'aide de log4j.xml)? Est-il un filtre à ignorer les traces de la pile?

Un autre cas d'utilisation où l'on pouvait veux c'est lorsque vous êtes à l'exécution d'une suite de tests qui contiennent des tests négatifs qui devraient lancer des exceptions que nous avons toujours voulu le journal de la production. Nous ne voulons pas que notre test de journaux à être encombré avec des exceptions qui sont par pour le cours

OriginalL'auteur Thilo | 2008-12-08