Comment écrire une trace de pile complète dans le journal?

J'ai été l'interception d'une exception et d'essayer d'écrire la trace de la pile pour les journaux comme ceci:

log.warn(e.getMessage());

Mais tout ce qu'il a dit était

null

Donc je l'ai changé pour

log.warn(e.toString());

Et maintenant, il dit seulement

java.lang.NullPointerException

Comment puis-je écrire le plein de trace de pile dans le journal pour que je puisse voir où cette Exception est générée par l'application?

source d'informationauteur Linc