public class VelocityException
extends java.lang.RuntimeException
Modifier and Type | Field and Description |
---|---|
private LogContext |
logContext
LogContext VTL location tracking context
|
private static long |
serialVersionUID
Version Id for serializable
|
private java.lang.String[] |
vtlStackTrace
VTL vtlStackTrace, populated at construction when runtime.log.track_location is true
|
Constructor and Description |
---|
VelocityException(java.lang.String exceptionMessage) |
VelocityException(java.lang.String exceptionMessage,
java.lang.Throwable wrapped) |
VelocityException(java.lang.String exceptionMessage,
java.lang.Throwable wrapped,
java.lang.String[] vtlStackTrace) |
VelocityException(java.lang.Throwable wrapped) |
VelocityException(java.lang.Throwable wrapped,
java.lang.String[] vtlStackTrace) |
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
getVtlStackTrace() |
java.lang.Throwable |
getWrappedThrowable()
Deprecated.
Use
Throwable.getCause() |
private static final long serialVersionUID
private LogContext logContext
private java.lang.String[] vtlStackTrace
public VelocityException(java.lang.String exceptionMessage)
exceptionMessage
- The message to register.public VelocityException(java.lang.String exceptionMessage, java.lang.Throwable wrapped)
exceptionMessage
- The message to register.wrapped
- A throwable object that caused the Exception.public VelocityException(java.lang.String exceptionMessage, java.lang.Throwable wrapped, java.lang.String[] vtlStackTrace)
exceptionMessage
- The message to register.wrapped
- A throwable object that caused the Exception.vtlStackTrace
- VTL stacktracepublic VelocityException(java.lang.Throwable wrapped)
wrapped
- A throwable object that caused the Exception.public VelocityException(java.lang.Throwable wrapped, java.lang.String[] vtlStackTrace)
wrapped
- A throwable object that caused the Exception.vtlStackTrace
- VTL stacktracepublic java.lang.Throwable getWrappedThrowable()
Throwable.getCause()
public java.lang.String[] getVtlStackTrace()