Log.logException()

Signature

void logException(Object logger, String level, String message, BEException thrown, Object... arguments)

Domain

ACTION, CONDITION, QUERY, BUI

Description

Logs a message with an exception.

Parameters

NameTypeDescription
loggerObjectThe logger obtained from getLogger(..)
levelStringThe log level. Defaults to "debug".
messageStringThe message to log, with optional argument placeholders.
thrownBEExceptionAn exception to be logged.
argumentsObject[]The argument values to be substituted in the message.

Returns

TypeDescription
void

Cautions

none

Example

Object logger = Log.getLogger("Rules.VerifyCreditRF"); Log.logException(logger, "error", "Logged this message with argument %s", Exception.newException(....), myArgument);