Yes, ultimately that ends up doing
protected void logMessage(final String fqcn, final Level level, final Marker
marker, final String message,
final Throwable t) {
logMessageSafely(fqcn, level, marker, messageFactory.newMessage(message),
t);
}
In AbstractLogger. As you can see the throwable is not passed as a parameter
when the Message is created.
Ralph
> On Oct 8, 2020, at 9:06 PM, Bobby Bissett <[email protected]>
> wrote:
>
> On Thu, Oct 8, 2020 at 10:37 PM Clément Guillaume <[email protected]>
> wrote:
>
>>
>> I guess I can do the following (not very elegant)
>> logger.warn("{} ", (Object)new Exception("my message"));
>>
>
> Or just log: new Exception("my message").toString();
>
> Cheers,
> Bobby