Class ScriptCompilationException

All Implemented Interfaces:
Serializable

public class ScriptCompilationException extends NestedRuntimeException
Exception to be thrown on script compilation failure.
Since:
2.0
Author:
Juergen Hoeller
See Also:
  • Constructor Details

    • ScriptCompilationException

      public ScriptCompilationException(String msg)
      Constructor for ScriptCompilationException.
      Parameters:
      msg - the detail message
    • ScriptCompilationException

      public ScriptCompilationException(String msg, Throwable cause)
      Constructor for ScriptCompilationException.
      Parameters:
      msg - the detail message
      cause - the root cause (usually from using an underlying script compiler API)
    • ScriptCompilationException

      public ScriptCompilationException(ScriptSource scriptSource, String msg)
      Constructor for ScriptCompilationException.
      Parameters:
      scriptSource - the source for the offending script
      msg - the detail message
      Since:
      4.2
    • ScriptCompilationException

      public ScriptCompilationException(ScriptSource scriptSource, Throwable cause)
      Constructor for ScriptCompilationException.
      Parameters:
      scriptSource - the source for the offending script
      cause - the root cause (usually from using an underlying script compiler API)
    • ScriptCompilationException

      public ScriptCompilationException(ScriptSource scriptSource, String msg, Throwable cause)
      Constructor for ScriptCompilationException.
      Parameters:
      scriptSource - the source for the offending script
      msg - the detail message
      cause - the root cause (usually from using an underlying script compiler API)
  • Method Details

    • getScriptSource

      @Nullable public ScriptSource getScriptSource()
      Return the source for the offending script.
      Returns:
      the source, or null if not available