Class RuleCompilerException

  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by jess.JessException
              extended by jess.RuleCompilerException
All Implemented Interfaces:

public class RuleCompilerException
extends JessException

An error has occurred while a rule is being compiled. The rule was syntactically correct, but there was a semantic error such as a variable being negated at its first use.

(C) 2013 Sandia Corporation

See Also:
Serialized Form

Field Summary
Fields inherited from class jess.JessException
Constructor Summary
RuleCompilerException(java.lang.String routine, java.lang.String msg)
          Constructs a RuleCompilerException containing a descriptive message.
Method Summary
Methods inherited from class jess.JessException
getCause, getContext, getData, getDetail, getErrorCode, getExecutionContext, getFilename, getLineNumber, getProgramText, getRoutine, setErrorCode, setFilename, toString
Methods inherited from class java.lang.Throwable
fillInStackTrace, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Constructor Detail


public RuleCompilerException(java.lang.String routine,
                             java.lang.String msg)
Constructs a RuleCompilerException containing a descriptive message.

routine - the name of the routine this exception occurred in.
msg - an informational message.

2013 Sandia Corporation