Jakie jest prawidłowe podejście do rejestrowania zarówno komunikatu o błędzie, jak i wyjątku za pomocą SLF4J ?
Próbowałem to zrobić, ale ślad stosu wyjątków nigdy nie jest drukowany:
logger.error("Unable to parse data {}", inputMessage, e);
W tym przypadku chcę, aby wypełnić {}
z inputMessage
jak wylogowaniu się StackTrace wyjątku.
Jedynym sposobem, w jaki mogę to zrobić, byłoby zrobienie tego:
logger.error("Unable to parse data " + inputMessage, e);
co nie jest ładne.