One other option is to use the Log4j API and do
logger.atWarn().log(“{}”, throwable);
Since the LogBuilder adds exceptions using a separate method the log method
knows it is a parameter to the format.
FWIW, there is no disadvantage in switching to the Log4j API. It can be bridged
to other logging implementations just like SLF4J can. Plus Log4j is actively
maintained whereas SLF4J hasn’t had any activity in over a year.
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
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]