KbSoftFailEvent
A structured description of a single soft failure that occurred while rendering a KbTemplate.
A soft failure is a problem tied to the input data (the context, environment properties, a value piped through a transform, or a value passed as a transform argument) that the engine recovers from by evaluating to null or the empty value rather than raising. Soft failures are reported to the KbEventListener registered on the rendering environment; callers that register no listener observe no events and rendering behaves exactly as before.
Constructors
Types
Coarse log level for a KbSoftFailEvent, used by listeners to decide what to surface.
Properties
the kind of soft failure; also fixes the severity.
where in the template source the failing expression resides, or null when no source location could be captured.
The severity of this event, derived from its category.
the name of the transform that reported the failure, or null when the failure did not occur inside a transform (for example, an identifier miss or a binary comparison).