59 RUL-00000 to RUL-09043

RUL-00000: internal error during typechecking ''{5}'' {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An internal error occurred during type checking.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-00001: invalid assignment target {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An invalid target of an assignment expression was encountered.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00002: operator ''+'' accepts only numeric and String operands {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: One of the operands of an addition expression was of an incorrect type.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00003: operator ''{5}'' accepts only boolean and fact set operands {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: One of the operands of a boolean expression was of an incorrect type.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00004: operator ''{5}'' accepts only numeric operands {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: One of the operands of a numeric expression was of an incorrect type.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00005: operator ''{5}'' accepts only integer operands {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An operator that only accepts integer operands had an operand that was not an integer.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00006: operator ''{5}'' accepts only String, numeric, boolean, or Object operands {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: A comparison expression contained an operand of an incorrect type.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00007: operator ''{5}'' accepts only numeric, String, or Comparable operands {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: A comparison expression contained an operand of an incorrect type.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00008: operator ''exists'' accepts only fact set operands {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: The operand of an exists operator was an incorrect type.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00009: operator ''instanceof'' accepts only Object operands {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: The operand of an instanceof operator was an incorrect type.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00010: cannot convert from type ''{5}'' to type ''{6}'' {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An RL expression contained an implicit conversion from one type to another and that implicit conversion was not possible.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00011: wrong number of arguments in function or method invocation {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An RL function or a Java method invocation was coded with an incorrect number of arguments.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00012: wrong argument type in function or method invocation {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An argument in an RL function or a Java method invocation was an incorrect type.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00013: nested arrays are not supported {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: RL code was written to use nested arrays.
Action: RL does not support nested arrays. Rewrite the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00014: this rule has only {5,number,integer} logical support expressions {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: The logical rule property was assigned a value that was greater than the number of supporting expressions in the rule condition.
Action: Correct the value assigned to the logical property.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00015: cannot use ''{5}'' in a rule condition {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An RL construct that is not valid in a rule condition was encountered in a rule condition.
Action: Correct the offending rule condition.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00016: cannot use ''{5}'' outside a rule condition {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An RL construct that is only valid in a rule conditions was encountered outside of a rule condition.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00017: a fact pattern cannot contain an expression {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: A fact pattern contained an expression.
Action: Correct the offending RL code by moving the expression to a test following the fact pattern.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00018: a fact pattern cannot contain the ''new'' operator {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An fact pattern contained a new operator.
Action: Correct the offending RL code by removing the new operator.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00019: a fact pattern cannot contain a function or method call {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An fact pattern contained a function or method invocation.
Action: Correct the offending RL code by moving the invocation to a test following the pattern.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00020: symbol ''{5}'' is undefined {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An undefined RL program element was encountered.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00021: symbol ''{5}'' is not public {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An RL program element that was not public was referenced and therefore was not accessible.
Action: If the program element is a Java class, ensure that the class has been imported or is referenced with is fully qualified name, and that is present in the classpath. Action : If the program element is a Java method, a Java field, an RL function, or an RL function variable, ensure that it has been declared to be public.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00022: fact class for ''{5}'' should be declared earlier in rule session {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: A fact class for the offending class needed to be declared earlier in the rule session. Typically a super class was encountered in a fact context (fact class statement, rule condition, assert, retract, modify) after one or more of its subclasses has appeared in a fact context.
Action: Add or move a fact class statement for the class to an earlier position in the RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00023: fact class should be declared earlier {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: A fact class for the offending class needed to be declared earlier in the rule session. Typically a super class was encountered in a fact context (fact class statement, rule condition, assert, retract, modify) after one or more of its subclasses has appeared in a fact context.
Action: Add or move a fact class statement for the class to an earlier position in the RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00024: fact class ''{5}'' cannot extend both ''{6}'' and ''{7}'' {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: Fact class multiple inheritence was detected.
Action: Correct the offending RL code to restrict to single inheritence.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00025: fact class multiple inheritance not supported {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: Fact class multiple inheritence was detected.
Action: Correct the offending RL code to restrict to single inheritence.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00026: exception in invoked Java method {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: A Java method invoked from RL threw an exception.
Action: Investigate the root cause of the exception thrown by the Java method. It is available as the cause of the exception thrown with this message.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00027: symbol ''{5}'' is defined more than once {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: A RL program element was defined more than once.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00030: class ''{5}'' has no member named ''{6}'' {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An attempt to access a non-existent member of a class was detected.
Action: Correct the offending reference.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00031: class ''{5}'' has no static member named ''{6}'' {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An attempt to access a non-existent static member of a class was detected.
Action: Correct the offending reference.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00032: class ''{5}'' has no public member named ''{6}'' {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An attempt was made to access a member of a class that is not public.
Action: Remove the offending reference or make the member public.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00033: fully qualified package or class name is required {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An import statement did not contain a fully qualified class name.
Action: Correct the import statement.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00034: Invalid action encountered {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An invalid RL action was encountered.
Action: Correct the RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00040: encountered ''{5}'' when expecting {6} {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An unexpected program element was encountered.
Action: Correct the RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00041: encountered ''{5}'' when expecting one of: {6} {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An unexpected program element was encountered.
Action: Correct the RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00042: XML identifier ''{5}'' is invalid {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An invalid XML identifier was encountered.
Action: Correct the RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00043: cannot use both ''property'' and ''hide property'' {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: A fact class statement contained both property and hide property clauses. Only of one of them may be specified.
Action: Correct the RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00044: class ''{6}'' cannot extend final class ''{5}'' {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An RL class was declared to extend a second RL class which was declared to be final.
Action: Correct the RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00045: cannot hide exposed property ''{5}'' {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An attempt was made to hide a property of class when that property has already been exposed. For example, an attempt to hide a property of a super class.
Action: Correct the RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00046: cannot expose hidden property ''{5}'' {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An attempt was made to expose a property of class when that property has already been hidden. For example, an attempt to expose a property of a super class which has a fact class statement that hid that property.
Action: Correct the RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00050: error invoking property getter when asserting fact {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An IllegalArgumentException was thrown when getting property. This exception is the available as the root cause exception in the exception created with this message.
Action: Inspect root cause exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00051: error defining propery ''{5}'' {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An RLIllegalArgumentException was thrown when defining a property. This exception is the available as the root cause exception in the exception created with this message.
Action: Inspect root cause exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00052: object cannot be null {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An attempt was made to dereference a null object reference.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00054: ruleset stack is empty {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An attempt was made to get a ruleset from the top of the ruleset stack when the stack was empty.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00055: ruleset ''{5}'' is already on the ruleset stack {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An attempt was made to push a ruleset onto the top of the ruleset stack when the same ruleset was already on the top of the stack .
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00056: ruleset ''{5}'' is undefined {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: A reference was made to an ruleset that was undefined.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00057: package ''{5}'' is undefined {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: A reference was made to an undefined package.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00058: cannot convert xpath test type ''{5}'' to ''{6}'' {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An error in an XPATH test was detected.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00059: xpath test operator ''{5}'' is not supported {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An unsupported XPATH operator was encountered.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00060: xpath test constant ''{5}'' is not supported {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An unsupported XPATH literal was encountered.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00061: xpath ''/'' is not supported {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: XPATH '/' was encountered but is not supported by RL.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00062: xpath cannot begin with ''{5}'' {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: The XPATH cannot start with the offending text.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00063: bad xpath syntax ''{5}'' {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An XPATH syntax error was encountered.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00064: property ''{5}'' is undefined {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An undefined property was encountered in an XPATH.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00065: property ''{5}'' must be public in a class that supports xpath {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: A non-public property was encountered in an XPATH.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00067: missing XML identifier {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An XML identifier was expected.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00068: unexpected ''@'' in XML name {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An unexpected '@' character was encountered in an XML name.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00069: unexpected ''/'' in XML name {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An unexpected '/' character was encountered in an XML name.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00070: array index ''{5,number,integer}'' is out of bounds {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An attempt was made to index into an array with an index that was outside the bounds of the array.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00071: array size cannot be negative {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An attempt was made to create an array with a negative size.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00072: array element type mismatch {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An attempt was made to store the wrong type of object in an array.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00073: cannot store object of type ''{5}'' in array of type ''{6}'' {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An attempt was made to store the wrong type of object in an array.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00074: RL object is not an array {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An attempt was made to use an object as an array and the object was not an array.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00075: subscript must be applied to an array {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An array reference was missing an index.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00076: subscript must be an integer type {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: A non-integral array index was encountered.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00077: An invalid value of ''{5}'' is assigned to the rule property 'logical'. The value must be greater than 0. {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: A non-positive value was assigned to the logical rule property.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00080: class ''{5}'' does not support cloning {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An attempt was made to clone an object whose class does not support cloning.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00081: cannot cast to class ''{5}'' {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An attempt was made to cast an object to a class to which it cannot be cast.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00082: illegal argument ''{5}'' passed to ''{6}'' {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An illegal argument was passed to an RL function or Java method.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00083: RL class ''{5}'' cannot extend a Java class {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An RL class was defined to extend a Java class which is not supported.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00084: cannot find constructor for class ''{5}'' {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An applicable constructor for the class could not be found.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00085: cannot include ''{5}'' because {6} {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An error occurred in an include statement.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00086: missing return value from function {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: A function was defined to return a value but it did not contain a return statement.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00087: ''return'' must be used in a function or a rule action {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: A return statement was encountered in an invalid location.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00088: ''catch'' or ''finally'' must be specified {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: A try statement did not have at least one of a catch or finally clause.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00089: error: {5} {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: A divide by 0 was detected.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00090: internal error: {5} {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An internal rules engine error was encountered.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-00091: The aggregate {5} was not an implementation of {6}. {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: The aggregate was did not implement the required interface.
Action: Correct the aggregate implementation or change the RL code : to reference a correct aggregate function.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00092: The argument of aggregate function in the fact path is wrong. The argument should be association name or property of an association. {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: The argument of aggregate function in the fact path was wrong.
Action: The argument should be association name or property of an association.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00093: invalid boolean expression in FactPath {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: An invalid boolean expression was encountered in a FactPath.
Action: Correct the offending RL code.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00094: The association ''{6}'' defined in ''{5}'' is reverse association, but it is corresponding to a forward reference. {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: The association in a Reverse Association was not a forward reference
Action: Change the association to forward reference.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00095: Invocation of the executeRuleset method on a RuleSession obtained from a pool using peer RuleSessions is not allowed.
Cause: This RuleSession was obtained from a pool and the executeRuleset method was invoked. This is not allowed when peer RuleSessions are in use.
Action: Eliminate the executeRuleset method invocation or do not use a RuleSession pool.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00096: Rule ''{5}'' defined in rule group ''{6}'' must contain exactly {7} patterns. {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: The specified rule was in a rule group with the mutex : property set to true and the rule had an incorrect number : of patterns (fact clauses).
Action: Change the rule to have the correct number of patterns.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00097: Rule ''{5}'' defined in rule group ''{6}'' has a fact clause of type ''{7}'' when type ''{8}'' is required. {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: The specified rule was in a rule group with the mutex : property set to true. All rules in a mutex group must : have the same fact clauses with the same fact types in : the same order. This rule : contained a fact clause that did not match the expected : fact type.
Action: Change the rule to specify the correct fact types in : the same order as other rules in the rule group.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00098: The loop property of ''{5}'' did not match the loop property of the group it was a member of. All members of a rule group must have the same loop property value. {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: A member of a rule group had the loop property set to a : value that does not match the loop property value for the : group. : All members of a rule group must have the same : loop property value.
Action: Change loop property value in either the named group : member or the the named group to resolve the conflict.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00099: The aggregate contained more than one pattern. {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: The aggregate contained more than one pattern.
Action: Only one pattern is allowed in an aggregate. Change the : the RL code to contain a single pattern.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-00100: The aggregate pattern contained an expression that could not be folded into the pattern. {0} {1,choice,0#|0<at line {1,number,integer}} {2,choice,0#|0< column {2,number,integer}} {1,choice,0#|0< } {3,choice,0#|0<in {4}}
Cause: The aggregate pattern contained an expression that could : not be folded into the pattern.
Action: All expression following the pattern in the aggregate must : be folded into the pattern. Some complex tests may not : be foldable. Rewrite the expression to simplify it so it : may be folded into the pattern.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01001: {0} is not a valid selection with respect to the domain. Ensure sure your selection is in the valid domain.
Cause: The value is not a valid selection with respect to the domain.
Action: Provide a valid selection with respect to the domain.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01002: Range constraint has been violated. {0} is not in the range of {1} and {2}. Ensure the value satisfies the range constraint
Cause: Range constraint has been violated. The value is not in the range.
Action: Ensure the value satisfies the range constraint

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01003: Unable to add jar file {0} into the data model. Ensure the jar file is in the correct location, is not corrupted, and that all dependent Java classes have been imported into the data model.
Cause: Unable to add jar file into the data model.
Action: Ensure the jar file is in the correct location, is not corrupted, and that all dependent Java classes have been imported into the data model.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01004: Unable to deserialize XML to data model. Ensure the XML element is well-formed and conforms to the data model schema.
Cause: Unable to deserialize XML to data model.
Action: Ensure the XML element is well-formed and conforms to the data model schema.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01005: Unable to serialize data model into XML. See the base exception for resolution.
Cause: Unable to serialize data model into XML.
Action: See the base exception for resolution.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01006: Missing the element/attribute {0} in the data model XML document. Ensure the required element is in the data model XML document.
Cause: Missing the element/attribute in the data model XML document.
Action: Ensure the required element is in the data model XML document.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01007: The referenced Fact Type {0} is not defined in the data model. Ensure the referenced Fact Type is defined in the data model.
Cause: The referenced Fact Type is not defined in the data model.
Action: Ensure the referenced Fact Type is defined in the data model.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01008: The pattern {0} is not a valid regular expression. Provide a valid pattern. Refer to java.util.regex.Pattern for more information.
Cause: The pattern is not a valid regular expression.
Action: Provide a valid pattern. Refer to java.util.regex.Pattern for more information.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01009: The input String {0} does not match the regular expression constraint pattern {1}. Ensure the input String conforms to the given pattern. Refer to java.util.regex.Pattern for more information.
Cause: The input String does not match the regular expression constraint pattern.
Action: Ensure the input String conforms to the given pattern. Refer to java.util.regex.Pattern for more information.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01010: Unable to add the new element into the data model. An element with the same name, {0}, is already in the data model. If you wish to replace this existing element, remove it from the data model and then add the new element.
Cause: Unable to add the new element into the data model. An element with the same name is already in the data model.
Action: If you wish to replace this existing element, remove it from the data model and then add the new element.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01011: Error while deserializing range constraint. The bounds {0} and {1} are not in the correct format. Ensure the bound values in XML document are in the correct double format, or contact Oracle Support Services.
Cause: Error while deserializing range constraint. The bounds are not in the correct format.
Action: Ensure the bound values in XML document are in the correct double format, or contact Oracle Support Services.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01012: Unable to add JAXB class {0} into the data model. Ensure the class is in class path.
Cause: Unable to add JAXB class into the data model.
Action: Ensure the class is in class path.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01013: Unable to add Java class {0} to the data model. Ensure the class and its associated classes, including parent classes and attribute type classes, are on the current class path.
Cause: Unable to add Java class to the data model.
Action: Ensure the class and its associated classes, including parent classes and attribute type classes, are on the current class path.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01014: Unable to add XML schema path {0} into data model. See the base exception for resolution.
Cause: Unable to add XML schema path into data model.
Action: See the base exception for resolution.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01015: The user path {0} is not a directory or zip file. Ensure the user path is either a directory, zip file, or jar file.
Cause: The user path is not a directory or zip file.
Action: Ensure the user path is either a directory, zip file, or jar file.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01016: Cannot load Java class {0}. Ensure the class and all its dependent classes are either in the class path, or user specified path.
Cause: Cannot load Java class.
Action: Ensure the class and all its dependent classes are either in the class path, or user specified path.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01017: Cannot load Java class. The class name must be valid.
Cause: Cannot load Java class.
Action: Provide a valid class name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01018: Cannot load Java class {0}. The class must be inside a package.
Cause: Cannot load Java class.
Action: The class must be inside a package.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01019: Cannot reimport Java class {0}. Ensure the class and its associated classes, including parent classes and attribute type classes, are on the current class path. See base exception for detail.
Cause: Cannot reimport Java class.
Action: Ensure the class and its associated classes, including parent classes and attribute type classes, are on the current class path. See base exception for detail.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01020: Can not load Java class {0}. The class name contains RL reserved word {1}.
Cause: Cannot load Java class. The class name contains RL reserved word.
Action: Change the name of the Java class.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01021: Java Class {0} has a field {1} that is a RL reserved word.
Cause: Java Class has a field that is a RL reserved word.
Action: Change the name of the field.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01022: Java Class {0} has a property {1} that is a RL reserved word.
Cause: Java Class has a property that is a RL reserved word.
Action: Change the name of the property.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01023: Java Class {0} has a method {1} that is a RL reserved word.
Cause: Java Class has a method that is a RL reserved word.
Action: Change the name of the method.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01024: Jaxb Output directory is null or an empty string.
Cause: Jaxb Output directory is null or an empty string.
Action: Provide a valid output directory.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01025: Jaxb Output directory {0} is not a valid directory.
Cause: Jaxb Output directory is not a valid directory.
Action: Provide a valid output directory.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01026: Jaxb Output directory {0} is not writable.
Cause: Jaxb Output directory is not writable.
Action: Provide a writable output directory.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01027: Package name is not a valid Java Identifier.
Cause: Package name is not a valid Java Identifier.
Action: Provide a valid Java Identifier for the package name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01028: XML Schema name is null or an empty string.
Cause: XML Schema name is null or an empty string.
Action: Provide a valie XML Schema name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01029: XML Schema {0} does not exist.
Cause: XML Schema does not exist.
Action: Provide an XML Schema that exists.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01030: Time out while importing XML Schema {0}. If you need to access the schema through a proxy server, properly set system properties for proxy server. Refer to document about importing an XML schema.
Cause: Time out while importing XML Schema.
Action: If you need to access the schema through a proxy server, properly set system properties for proxy server. Refer to document about importing an XML schema.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01031: There is a circular dependency among variables.
Cause: There is a circular dependency among variables.
Action: Resolve the circular dependency.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01032: There is a circular dependency among functions.
Cause: There is a circular dependency among functions.
Action: Resolve the circular dependency.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01033: There is a circular dependency among RL Facts.
Cause: There are circular dependency among RL Facts.
Action: Resolve the circular dependency.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01034: There is a circular dependency among variables and functions.
Cause: There are circular dependency among variables and functions.
Action: Resolve the circular dependency.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01035: The value to be validated is null.
Cause: The value to be validated is null.
Action: Provide a valid value.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01101: Unable to serialize the ruleset into XML. See base exception for resolution.
Cause: Unable to serialize the ruleset into XML.
Action: See base exception for resolution.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01102: Unable to deserialize the XML document into a ruleset. See the base exception for resolution.
Cause: Unable to deserialize the XML document into a ruleset.
Action: See the base exception for resolution.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01103: Missing the element/attribute {0} in ruleset XML document. Ensure the required element is in the ruleset XML document.
Cause: Missing an element/attribute in ruleset XML document.
Action: Ensure the required element is in the ruleset XML document.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01104: Unable to load dictionary document(s) from the repository due to version incompatibility. The current code version is \\"{0}\\", document version is \\"{1}\\".
Cause: Unable to load dictionary document(s) from the repository due to version incompatibility. The current code version is different than the document version.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01113: Variable {0} is not in scope.
Cause: Variable is not in scope.
Action: Specify a variable that is in scope.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01114: Interface {0} not found.
Cause: Interface not found.
Action: Specify a valid interface.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01115: Variable {0} is no longer defined in this scope.
Cause: Variable is no longer defined in this scope.
Action: Specify an variable that is in scope.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01116: Fact Type {0} is no longer defined.
Cause: Fact Type is no longer defined.
Action: Remove references to Fact Type or define Fact Type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01117: Fact Type {0} has no methods named {1}.
Cause: Fact Type has no methods with that name.
Action: Specify a different method.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01118: Method {0} with matching parameter list not found.
Cause: Method with matching parameter list not found.
Action: Specify a method that exists.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01119: Expression is already used in a different RuleElement.
Cause: Expression is already used in a different RuleElement.
Action: Use a new expression for this RuleElement.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01120: Function {0} is no longer defined.
Cause: Function is no longer defined.
Action: Define the function again or specify a different function.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01121: In Call function or method {0}, the number of arguments does not match parameter list.
Cause: In Call function or method, the number of arguments does not match parameter list.
Action: Provide a number of arguments that matches the parameter list.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01122: Function {0} requires argument {1}, but this is not in the call argument map.
Cause: Function requires an argument, but this is not in the call argument map.
Action: Recreate the call to the function.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01123: Condition must have a pattern expression.
Cause: Condition must have a pattern expression.
Action: Add a pattern to the condition.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01124: {0} is not a valid modifier.
Cause: The value is not a valid modifier.
Action: Provide a valid modifier.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01125: Variable {0} must have an initial value.
Cause: Variable must have an initial value.
Action: Provide an initial value.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01126: If statement must contain at least one test block.
Cause: "If" statement does contain at least one test block.
Action: Provide a test block for the statement.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01127: Else statement must be the last test block.
Cause: "Else" statement is not the last test block.
Action: Make the "else" statement the last test block.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01128: Missing object name.
Cause: Missing object name.
Action: Provide an object name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01129: Fact Type {0} not found in data model.
Cause: Fact Type not found in data model.
Action: Add the Fact Type to the data model or select a different Fact Type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01130: Fact Type {0} has no public constructors.
Cause: Fact Type has no public constructors.
Action: Provide a constructor to the Fact Type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01131: Unable to locate public constructor for {0} with {1} args.
Cause: Unable to locate public constructor for Fact Type with args.
Action: Provide a constructor with that number of arguments or use a different constructor

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01132: RL fact constructors must have named parameters.
Cause: RL fact constructors must have named parameters.
Action: Recreate the Fact Type or refresh the element.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01133: {0} is not a valid operator.
Cause: The value is not a valid operator.
Action: Provide a valid operator.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01134: {0} is not valid for type {1}.
Cause: The value is not valid for the given type.
Action: Provide a valid value for this type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01135: OperatorNode cannot be used in multiple expressions.
Cause: OperatorNode cannot be used in multiple expressions.
Action: Use the OperatorNode in only one expression.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01136: Duplicate pattern variable name.
Cause: More than one pattern contains the same variable name.
Action: Change the variable name on one of the patterns.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01137: Retract can only be called within the action block of a Rule.
Cause: Retract can only be called within the action block of a Rule.
Action: Remove this retract action from its current location.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01138: Return statement can only be defined in the action block of a rule or in a function.
Cause: Return statement can only be defined in the action block of a rule or in a function.
Action: Remove the return statement.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01139: Return statements in rule action blocks cannot return values.
Cause: Return statements in rule action blocks cannot return values.
Action: Remove the return value from the return.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01140: RL code generator missing/incorrect for {0}.
Cause: RL code generator missing/incorrect for element.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01141: RuleSet missing name.
Cause: RuleSet missing name.
Action: Provide a name for the RuleSet.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01142: {0} is a duplicate rule name within this rule set.
Cause: Two rule sets have the same name.
Action: Provide a different name for one of the rule sets.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01143: There is no rule named {0} in this rule set.
Cause: There is no rule with the given name in this rule set.
Action: Provide a different rule name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01144: Move operation {0} is not valid.
Cause: Move operation is not valid.
Action: Do not attempt to use this move operation.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01201: The passed-in dictionary object is null when saving the dictionary into repository. Make sure the dictionary object was property created.
Cause: The passed-in dictionary object is null when saving the dictionary into repository.
Action: Make sure the dictionary object was property created.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01202: Base directory for the dictionary should be given.
Cause: Base directory for the dictionary should be given.
Action: Provide the base directory for the dictionary.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01203: Error locating repository root directory {0}. Ensure the repository path is valid and appropriate permission is granted.
Cause: Error locating repository root directory.
Action: Ensure the repository path is valid and appropriate permission is granted.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01204: Error writing XML document to {0}. Refer to base exception for resolution.
Cause: Error writing XML document.
Action: Refer to base exception for resolution.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01205: Error parsing XML document from {0}. Refer to base exception for resolution.
Cause: Error parsing XML document.
Action: Refer to base exception for resolution.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01206: The requested dictionary {0} is not in repository. Ensure the dictionary name is correct.
Cause: The requested dictionary is not in repository.
Action: Ensure the dictionary name is correct.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01207: Error loading dictionary {0}. Refer to the base exception.
Cause: Error loading dictionary.
Action: Refer to the base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01208: Error saving dictionary {0}. Check write permission for the repository directory. Refer to the base exception.
Cause: Error saving dictionary.
Action: Check write permission for the repository directory. Refer to the base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01209: Error removing dictionary {0}. Refer to the base exception.
Cause: Error removing dictionary.
Action: Refer to the base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01210: While deserializing the rule set, the RL function {0} could not be found in the data model. Ensure the function has been defined in data model.
Cause: While deserializing the rule set, the RL function could not be found in the data model.
Action: Ensure the function has been defined in data model.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01211: While deserializing the rule set, the Java class {0} could not be found in the data model. Ensure the class has been defined in data model.
Cause: While deserializing the rule set, the Java class could not be found in the data model.
Action: Ensure the class has been defined in data model.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01212: While deserializing ruleset, the Java method {0} in class {1} could not be found in the data model. Ensure the method has been defined in data model.
Cause: While deserializing ruleset, the Java method in class could not be found in the data model.
Action: Ensure the method has been defined in data model.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01213: Error initializing the repository. Refer to the base exception.
Cause: Error initializing the repository.
Action: Refer to the base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01214: There is a problem with repository connection. Make sure the repository has been initialized correctly.
Cause: There is a problem with repository connection.
Action: Make sure the repository has been initialized correctly.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01215: Error retrieving dictionary names. Refer to the base exception.
Cause: Error retrieving dictionary names.
Action: Refer to the base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01216: Error saving dictionary {0}. Refer to the base exception.
Cause: Error saving dictionary.
Action: Refer to the base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01217: Unable to remove dictionary {0}. The specified dictionary is not found in repository.
Cause: Unable to remove dictionary. The specified dictionary is not found in repository.
Action: Specify a dictionary that exists in the repository.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01218: Error closing the repository. Refer to the base exception.
Cause: Error closing the repository.
Action: Refer to the base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01219: Dictionary {0} is not found in repository.
Cause: Dictionary is not found in repository.
Action: Provide the name of a dictionary in the repository.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01220: Unable to mark dictionary {0}. Refer to the base exception.
Cause: Unable to mark dictionary.
Action: Refer to the base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01221: Unable to list versions for dictionary {0}. Refer to the base exception.
Cause: Unable to list versions for dictionary.
Action: Refer to the base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01222: Unable to load dictionary {0}. Refer to the base exception.
Cause: Unable to load dictionary.
Action: Refer to the base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01223: Unable to load dictionary {0} version {1}. Refer to the base exception.
Cause: Unable to load dictionary version.
Action: Refer to the base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01224: Dictionary {0} version {1} is not found in repository.
Cause: Dictionary version is not found in repository.
Action: Select a version of the dictionary that exists.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01225: Error removing dictionary {0} version {1}. Refer to the base exception.
Cause: Error removing dictionary version.
Action: Refer to the base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01226: The file path passed to function exportDictionary() is null.
Cause: The file path passed to function exportDictionary() is null.
Action: Provide a non-null file path.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01227: Unable to export dictionary {0}. Refer to the base exception.
Cause: Unable to export dictionary.
Action: Refer to the base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01228: Unable to export dictionary {0} version {1}. Refer to the base exception.
Cause: Unable to export dictionary version.
Action: Refer to the base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01229: The file path passed to function importDictionary() is null.
Cause: The file path passed to function importDictionary() is null.
Action: Provide a non-null file path.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01230: Unable to import the file {0}. Refer to the base exception.
Cause: Unable to import the file.
Action: Refer to the base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01231: Version {0} exists in repository.
Cause: Version exists in repository.
Action: Provide a different version for the dictionary or remove it from the repository first.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01232: The dictionary to be saved does not have a name or the name is an empty string.
Cause: The dictionary to be saved does not have a name or the name is an empty string.
Action: Provide a valid name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01233: The file path {0} is not a valid path leading to a file.
Cause: The file path is not a valid path leading to a file.
Action: Provide a valid path that leads to a file.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01234: A dictionary with name {0} and version name {1} already exists in repository. Note dictionary and version names are case insensitive.
Cause: A dictionary with the same name and verison already exists in repository.
Action: Provide a name and version that do not exist. Note dictionary and version names are case insensitive.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01235: The dictionary to be saved does not have a version name or the version name is an empty string.
Cause: The dictionary to be saved does not have a version name or the version name is an empty string.
Action: Provide a valid version name for the dictionary before saving.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01236: Unable to load the dictionary. It does not have a name or the name is an empty string.
Cause: Unable to load the dictionary. It does not have a name or the name is an empty string.
Action: Provide a valid name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01237: Unable to load the dictionary. It does not have a version name or the version name is an empty string.
Cause: Unable to load the dictionary. It does not have a version name or the version name is an empty string.
Action: Provide a valid version name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01238: Unable to remove the dictionary. The dictionary name is null or an empty string.
Cause: Unable to remove the dictionary. The dictionary name is null or an empty string.
Action: Provide a valid dictionary name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01239: Unable to remove the dictionary. The dictionary version name is null or an empty string.
Cause: Unable to remove the dictionary. The dictionary version name is null or an empty string.
Action: Provide a valid dictionary version name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01240: Unable to export the dictionary. The dictionary name is null or an empty string.
Cause: Unable to export the dictionary. The dictionary name is null or an empty string.
Action: Provide a valid dictionary name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01241: Unable to export the dictionary. The dictionary version name is null or an empty string.
Cause: Unable to export the dictionary. The dictionary version name is null or an empty string.
Action: Provide a valid dictionary version name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01242: Unable to mark the dictionary. The new version name is null or an empty string.
Cause: Unable to mark the dictionary. The new version name is null or an empty string.
Action: Provide a valid version name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01243: Unable to mark the dictionary. The dictionary name is null or an empty string.
Cause: Unable to mark the dictionary. The dictionary name is null or an empty string.
Action: Provide a valid name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01244: Unable to mark the dictionary. The current version name is null or an empty string.
Cause: Unable to mark the dictionary. The current version name is null or an empty string.
Action: Provide a valid version name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01245: Unable to get version names for the dictionary. The dictionary name is null or an empty string.
Cause: Unable to get version names for the dictionary. The dictionary name is null or an empty string.
Action: Provide a valid name for the dictionary.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01246: Unable to get description for dictionary {0}.
Cause: Unable to get description for dictionary.
Action: XYZ

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01247: Unable to get description for dictionary {0} version {1}.
Cause: Unable to get description for dictionary version.
Action: XYZ

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01248: Unable to set description for dictionary {0}.
Cause: Unable to set description for dictionary.
Action: XYZ

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01249: Unable to set description for dictionary {0} version {1}.
Cause: Unable to set description for dictionary version.
Action: XYZ

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01250: While creating a rule repository instance, the parameter is null.
Cause: While creating a rule repository instance, the parameter is null.
Action: Provide a non-null parameter.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01251: The specified dictionary {0} version {1} does not exist in repository.
Cause: The specified dictionary version does not exist in repository.
Action: Provide a dictionary version that exists in the repository.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01252: Unable to load 10.1.3.0.0 dictionary {0} using 10.1.3SOA code base. The dictionary might need to be fixed manually.
Cause: Unable to load 10.1.3.0.0 dictionary using 10.1.3SOA code base.
Action: The dictionary might need to be fixed manually. Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01253: Unable to load 10.1.3.0.0 dictionary {0} version {1} using 10.1.3SOA code base. The dictionary might need to be fixed manually.
Cause: Unable to load 10.1.3.0.0 dictionary version using 10.1.3SOA code base.
Action: The dictionary might need to be fixed manually. Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01301: The ruleset with name {0} already exists in the dictionary. Use a different name for the ruleset.
Cause: The ruleset with name already exists in the dictionary.
Action: Use a different name for the ruleset.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01302: There is no data model defined for the ruleset {0}. Set a data model first before creating the ruleset.
Cause: There is no data model defined for the ruleset.
Action: Set a data model first before creating the ruleset.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01303: The ruleset with the same name {0} is already in dictionary. If you want to replace the existing ruleset, remove it from dictionary first.
Cause: The ruleset with the same name is already in dictionary.
Action: If you want to replace the existing ruleset, remove it from dictionary first.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01304: The ruleset with the name {0} is not in dictionary.
Cause: The ruleset with the name is not in dictionary.
Action: Specify a ruleset name that exists in the dictionary.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01305: An OptionSet {0} already exists. Either remove the existing OptionSet from the dictionary, or change the name of the OptionSet being added.
Cause: An OptionSet with the same name already exists.
Action: Either remove the existing OptionSet from the dictionary, or change the name of the OptionSet being added.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01306: The data model added to the dictionary is null. Ensure the data model is a valid object.
Cause: The data model added to the dictionary is null.
Action: Ensure the data model is a valid object.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01307: The dictionary name is either null or an empty string. Ensure the dictionary is valid.
Cause: The dictionary name is either null or an empty string.
Action: Ensure the dictionary is valid.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01401: The path specified: {0} does not exist. Ensure the path exists on the host system.
Cause: The path specified does not exist.
Action: Ensure the path exists on the host system.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01402: The dictionary specified was null or is invalid. Ensure that the constructor for RuleObjectHelper is passed a valid Dictionary.
Cause: The dictionary specified was null or is invalid.
Action: Ensure that the constructor for RuleObjectHelper is passed a valid Dictionary.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01403: The parameter is null. Ensure that the parameter is not null.
Cause: The parameter is null.
Action: Ensure that the parameter is not null.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01404: The Fact Type {0} was not located.
Cause: The Fact Type was not located.
Action: Ensure the Fact Type exists or select a different name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01405: Could not parse name {0} for type {1}.
Cause: Could not parse name for type.
Action: Choose another name for the type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01406: Unable to locate bound pattern for {0} member: {1}.
Cause: Unable to locate bound pattern for member.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01407: getObject failed to locate Fact Type for {0}.
Cause: getObject failed to locate specified Fact Type.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01408: getObject failed to locate Method for {0} {1}.
Cause: getObject failed to locate Method.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01409: Could not parse mapper name {0} for {1}.
Cause: Could not parse mapper name for element.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01410: Failed to locate Method of name {0} and type: {1}.
Cause: Failed to locate Method.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01411: Failed to locate Field {0} {1}.
Cause: Failed to locate Field.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01412: Failed to lookup {0} named {1}.
Cause: Failed to lookup element.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01413: Unknown getObject {0} of type {1} at {2}.
Cause: Unknown getObject.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01414: Extended type information missing for {0} when retrieving type for {1}.
Cause: Extended type information missing when retrieving type.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01415: getTable failed: {0}.
Cause: getTable failed.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01416: sub map {0} not located: {1}.
Cause: Sub map not located.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01417: Missing parameter name at {0} fails with: {1}.
Cause: Missing parameter name.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01418: Parameter at {0} did not have valid expression, {1}.
Cause: Parameter does not have valid expression.
Action: Provide a valid expression for the parameter.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01419: convertTableParm received exception from sdk: {0}
Cause: convertTableParm received exception from sdk.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01420: Get raw table failed: {0}.
Cause: Get raw table failed.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01421: An advanced expression is missing the sub map.
Cause: An advanced expression is missing the sub map.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01422: The map field ADV_BODY was not located for an expression, may be wrong type of expression.
Cause: The map field ADV_BODY was not located for an expression, may be wrong type of expression.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01423: The map field ADV_OPERAND is missing. Internal error.
Cause: The map field ADV_OPERAND is missing. Internal error.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01424: The map field ADV_OPERAND true name is missing. Internal error.
Cause: The map field ADV_OPERAND true name is missing. Internal error.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01425: The map field ADV_FUNCTION is missing. Internal error.
Cause: The map field ADV_FUNCTION is missing. Internal error.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01426: The map field ADV_FUNCTION true name is missing. Internal error.
Cause: The map field ADV_FUNCTION true name is missing. Internal error.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01427: An indentifier {0} was not located attempting to parse: {1}.
Cause: An indentifier was not located attempting to parse.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01428: The expression is invalid and had {0} tokens.
Cause: The expression is invalid.
Action: Correct the expression to be valid.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01429: SDK Exception was received {0} {1}
Cause: SDK Exception was received.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01430: Unknown instance type in an advanced expression {0}
Cause: Unknown instance type in an advanced expression
Action: Provide a valid advanced expression.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01431: Update for Map field {0} failed with: {1}
Cause: Update for Map field failed.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01432: In routine {0} null return from addOperator conjunction for {1} root.
Cause: In routine null return from addOperator conjunction for root.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01433: An illegal expression table, contains no conjunctions, but more than one entry. Conjunctions must be used to join multiple entries.
Cause: An illegal expression table, contains no conjunctions, but more than one entry.
Action: Add conjunctions to join multiple entries.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01434: An illegal expression table, two operands require an operator. Select operator to apply to the operands.
Cause: An illegal expression table, two operands require an operator.
Action: Select operator to apply to the operands.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01435: Expected expression table, field {0} is not a table
Cause: Expected expression table, field is not a table
Action: Contace Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01436: Failed to parse expression in row {0}.
Cause: Failed to parse expression in row.
Action: Provide a valid expression in this row.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01437: Test Expression at {0} is missing a conjunction.
Cause: Test Expression at is missing a conjunction.
Action: Specify a conjunction for this test expression.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01438: Test Expression at {0} is missing operands.
Cause: Test Expression is missing operands.
Action: Specify operands for this test expression.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01439: Test Expression at {0} is missing operator.
Cause: Test Expression is missing operator.
Action: Specify a valid operator for this test expression.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01440: Test Expression at {0} has an invalid operator: {1} and received exception: {2}.
Cause: Test Expression has an invalid operator.
Action: Specify a valid operator for this test expression.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01441: Test Expression at {0} has more operands than the operator allows.
Cause: Test Expression has more operands than the operator will allow.
Action: Specify the correct number of operands.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01442: Test Expression at {0} has no operator and two operands.
Cause: Test Expression has no operator and two operands.
Action: Provide a valid operator for the two operands.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01443: Unable to build expression for {0} return code: {1}
Cause: Unable to build expression for return code.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01444: Failed to get field {0} returns {1}.
Cause: Failed to get field.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01445: Name was null or empty cannot be retrieved
Cause: Name was null or empty and cannot be retrieved.
Action: Provide a valid name to retrieve.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01446: {0} is not a valid identifier. Modify this to be valid RL identifier.
Cause: Value is not a valid identifier.
Action: Modify this to be valid RL identifier.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01447: Failed to create the Action statements during Rule update.
Cause: Failed to create the Action statements during Rule update.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01448: Assert at [{0}] parameter list could not be built, returns {1}.
Cause: Assert in parameter list could not be built.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01449: Unable to parse expression for the Action {1} for number {0}, check error details. Returns {2}
Cause: Unable to parse expression for the Action.
Action: Check the error details and provide a valid expression.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01450: Action at [{0}] failed to build parameter list, returns {1}.
Cause: Action failed to build parameter list
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01451: Unable to build Assign statement at [0].
Cause: Unable to build Assign statement at [0].
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01452: Unable to build return expression at [{0}], returns{1}.
Cause: Unable to build return expression.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01453: The alias {0} is duplicated in another {1} named {2}. Change one of the aliases. Aliases must be unique within {1} type.
Cause: The alias is duplicated in another component.
Action: Change one of the aliases. Aliases must be unique within all components of each component type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01454: Field at [{0}] is not a valid identifier. Change the name to be a valid identifier.
Cause: Field is not a valid identifier.
Action: Change the name to be a valid identifier.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01455: Unable to locate Fact Type for field named {0} at [{1}].
Cause: Unable to locate Fact Type for field
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01456: Unknown parameter Fact Type {0} parameter at [{1}].
Cause: Unknown parameter Fact Type parameter.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01457: Exception generated for add of property: {0}.
Cause: Exception generated for add of property.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01458: Duplicate names are not allowed. {0} is used previously for this type. Change the name to be unique or delete the pre-existing entity.
Cause: Duplicate names are not allowed. The name is used previously for this type.
Action: Change the name to be unique or delete the pre-existing entity.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01459: Exception received for add of Fact: {0}.
Cause: Exception received for add of Fact.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01460: There is no matching Fact Type for {0} at position {1}.
Cause: There is no matching Fact Type.
Action: Provide a valid Fact Type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01461: Parameter names must be valid RL identifiers. Parameter at position {0} is not a valid identifier.
Cause: Parameter name is not a valid identifier.
Action: Specify a valid RL identifier for the name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01462: Failed to delete function, returns {0}.
Cause: Failed to delete function.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01463: Missing function rl statement. Function may be empty but must have a body.
Cause: Function body is entirely empty.
Action: Function body does not need to contain RL statements, but must contain more than the empty string.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01464: The block table had an empty statement and was malformed, returns{0}.
Cause: The block table had an empty statement and was malformed.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01465: Expected expression to describe the constant. The expression was not located in the map, returns {0}.
Cause: Expected expression to describe the constant. The expression was not located in the map.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01466: Constant must have a an initializing value. Add a value or an expression.
Cause: Constant must have a an initializing value.
Action: Add a value or an expression.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01467: Failed to create expression node from advanced expression, returns {0}.
Cause: Failed to create expression node from advanced expression.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01468: Missing field {0} in map. This is an internal error {1}.
Cause: Missing field in map. This is an internal error.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01469: Failed to delete previous constant, returns {0}.
Cause: Failed to delete previous constant.
Action: Contract Oracle Support Services

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01470: Invalid range value. Ranges must be valid doubles.
Cause: Invalid range value.
Action: Provide a valid range of double values.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01471: Invalid Constraint type: {0}.
Cause: Invalid Constraint type.
Action: Specify a valid constraint type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01472: Could not locate {0} named {1} in dictionary.
Cause: Could not locate component in dictionary.
Action: Specify the name of a component that exists in the dictionary.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01473: Duplicate Rule name {0} in the RuleSet change the name of the new Rule.
Cause: Duplicate Rule name in the RuleSet.
Action: Change the name of one of the rules.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01474: Duplicate Rule name {0} in the RuleSet, updates may not change the Rule name to that of an existing Rule. Change the Rule name.
Cause: Duplicate Rule name in the RuleSet, updates may not change the Rule name to that of an existing Rule.
Action: Change the Rule name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01475: Invalid priority value. Rule priority must be an integer. Modify priority to contain only digits.
Cause: Invalid priority value. Rule priority must be an integer.
Action: Modify priority to contain only digits.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01476: The dictionary does not have a data model. Internal error.
Cause: The dictionary does not have a data model.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01477: Pattern table, failed to add null root at [{0}].
Cause: Pattern table, failed to add null root.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01478: Failed on return from test in build pattern Test Expression for pattern {0}, return {1}.
Cause: Failed on return from test in build pattern Test Expression for pattern.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01479: Pattern table {0} could not be located in the map, returns {1}.
Cause: Pattern table could not be located in the map.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01480: Pattern instance name at [{0}] is not valid. Pattern instance names must be valid rl names.
Cause: Pattern instance name is not valid.
Action: Specify valid RL names for the pattern instance names.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01481: Pattern instance name {0} at [{1}] is a duplicate of Pattern instance name at [{2}]. Pattern instance names must be unique.
Cause: Pattern instance name is a duplicate of Pattern instance name.
Action: Specify pattern instance names that are unique.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01482: Pattern instance name {0} at [{1}] is missing a conjunction. Patterns must be joined by conjunctions.
Cause: Pattern instance name is missing a conjunction.
Action: Specify conjunctions between each pattern.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01483: Failed to build Pattern expression.
Cause: Failed to build Pattern expression.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01484: Table {0} get length failed with {1}.
Cause: Table get length failed.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01485: Failed while working on Statement Table, returns{0}.
Cause: Failed while working on Statement Table.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01486: Failed to parse Statement for row {0}, returns{1}.
Cause: Failed to parse Statement.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01487: Failed to parse a variable type name {0}, returns {1}.
Cause: Failed to parse a variable type name.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01488: vartype is null for var name: {0}.
Cause: vartype is null for var name.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01489: Invalid object type for {0}.
Cause: Invalid object type.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01490: Edit point {0} is not within the expression.
Cause: Edit point is not within the expression.
Action: Set edit point to be within the expression.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01491: ADV_TYPE selection is missing from the expression map, returns{0}.
Cause: ADV_TYPE selection is missing from the expression map.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01492: Failed to create the parameter mask for inserted function, returns{0}.
Cause: Failed to create the parameter mask for inserted function.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01493: ADV_CVALUE is missing from the expression map, returns{0}.
Cause: ADV_CVALUE is missing from the expression map.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01494: Constraint {0} cannot be retrieved. The Constraint may have been removed.
Cause: Constraint cannot be retrieved. The Constraint may have been removed.
Action: Specify a constraint which exists.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01495: Operand {1} had no type and is being ignored.
Cause: Operand had no type and is being ignored.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01496: Possible error, Constraint choice list has no selection.
Cause: Possible error, Constraint choice list has no selection.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01497: For Constraint named: {0}, no Dictionary object could be located. Check to make sure the constraint was not deleted from the dictionary.
Cause: For Constraint, no Dictionary object could be located.
Action: Check to make sure the constraint was not deleted from the dictionary.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01498: Function type was set, but no Function was selected. Internal error.
Cause: Function type was set, but no Function was selected.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01499: Constraint {0} cannot be retrieved. The Constraint may have been removed.
Cause: Constraint cannot be retrieved. The Constraint may have been removed.
Action: Specify a constraint that exists in the datamodel.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01500: Dictonary object for Function operand in row [{0}] could not be located. Ensure function has not been deleted.
Cause: Dictonary object for Function operand in row could not be located.
Action: Ensure function has not been deleted.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01501: Object lookup failed for {0}. Internal error returns {1}.
Cause: Object lookup failed for component.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01502: Internal error returns {1}. External type information cannot be parsed
Cause: External type information cannot be parsed
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01503: Function type was set, but no Function was selected. For {0}.
Cause: Function type was set, but no Function was selected.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01504: Dictonary object for Function operand in row [{0}] could not be located, returns{1}. Ensure function has not been deleted.
Cause: Dictonary object for Function operand could not be located.
Action: Ensure function has not been deleted.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01505: Type Constant was set and not constant value is present. Enter or select a Constant.
Cause: Type Constant was set and not constant value is present.
Action: Enter or select a Constant.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01506: Must select operand for an expression. No selection was located.
Cause: Must select operand for an expression. No selection was located.
Action: Specify an operand for the expression.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01507: Failed to determine the type of the Simple {0} operand, type returned null. Internal error.
Cause: Failed to determine the type of the Simple operand, type returned null.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01508: Failed to getObject for {0} at [{1}], returns {2}. Internal Error.
Cause: Failed to getObject.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01509: The operand type {0} does not exist. Internal error, invalid operand type set.
Cause: The operand type does not exist. Internal error, invalid operand type set.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01510: Missing constant value, must have a constant. Enter either an rl expression or a literal constant.
Cause: Missing constant value, must have a constant.
Action: Enter either an rl expression or a literal constant.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01511: Failed to pass Constraint check for {0}. Exception received: {1}
Cause: Failed to pass Constraint check.
Action: Specify values that conform to constraints.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01512: Failed operator add, invalid root exception received {0}
Cause: Failed operator add, invalid root exception received
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01513: Failed to retrieve properties for {0}. Internal Error.
Cause: Failed to retrieve properties.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01514: setRootOperator received an exception {0}. Correct the operator.
Cause: setRootOperator received an exception.
Action: Correct the operator.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01515: setRootOperator for an Assign received an exception {0}. Correct the operator.
Cause: setRootOperator for an Assign received an exception.
Action: Correct the operator.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01516: setRootOperator die Define received an exception {0}
Cause: setRootOperator die Define received an exception.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01517: setRoot could not produce an operator for {0}.
Cause: setRoot could not produce an operator for component.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01518: Improper root {0}.
Cause: Improper root.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01519: Failed to build parameter table, returns {0}. See error stack for complete description.
Cause: Failed to build parameter table.
Action: See error stack for complete description.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01520: Failed to build method parameter table, returns {0}. See error stack for complete description.
Cause: Failed to build method parameter table.
Action: See error stack for complete description.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01521: Missing Pattern Type not selected, make a Pattern Type selection
Cause: Missing Pattern Type not selected.
Action: Make a Pattern Type selection.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01522: Failed to locate Pattern Type, returns{0}. Check that Pattern Type exists.
Cause: Failed to locate Pattern Type.
Action: Check that Pattern Type exists.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01523: setRootPattern received an exception {0}
Cause: setRootPattern received an exception.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01524: Failed to create Pattern. No Pattern type specified for the Pattern.
Cause: Failed to create Pattern. No Pattern type specified for the Pattern.
Action: Specify a Pattern type for the Pattern.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01525: Attempted to add operand, without an operator. Internal Error.
Cause: Attempted to add operand, without an operator.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01526: Received exception for addPattern. {0}
Cause: Received exception for addPattern.
Action: Correct exception or contact Oracle Support Services.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01527: Received exception for loadClass. {0}
Cause: Received exception for loadClass.
Action: Correct exception or contact Oracle Support Services.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01528: A {0} named {1} is not located in the current dictionary.
Cause: Component is not located in the current dictionary.
Action: Specify a component that exists in the dictionary.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01529: A Rule named {0} is not part of RuleSet {1}. You may have inadvertantly modified the Rule name. If you modify the Rule name, the action becomes a copy and no other fields may be modified.
Cause: Rule is not part of the RuleSet.
Action: The Rule name may have inadvertantly been modified. If the Rule name is modified, the action becomes a copy and no other fields may be modified.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01530: The map type: {0} is not correct. A map of type {1} was expected. This is an internal error.
Cause: The map type is not correct. A map of another type was expected.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01531: The file specified: {0} could not be turned into a URL, which is the internal format. Check the file specification to make sure it is correct.
Cause: The file specified could not be turned into a URL, which is the internal format.
Action: Check the file specification to make sure it is correct.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01532: The Fully Qualified Name: {0} was not located in the list, load fails.
Cause: The Fully Qualified Name was not located in the list, load fails.
Action: Check the name or specify a name which exists in the list.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01533: Index at {0} is out of range of the tree.
Cause: Index is out of range of the tree.
Action: Specify an index which is in the range of the tree.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01534: Item should be one of {0} but is: {1}. Internal error.
Cause: Item should be a different value. Internal error.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01535: Expected Row type of {0} but found {1}. Internal error.
Cause: Expected Row of one type but found a different one. Internal error.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01536: The field {0} was found, but was NOT a table. Internal error.
Cause: The field was found, but was NOT a table. Internal error.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01537: The RuleObjectHelper that returns the sub map, must use the same dictionary. The dictionaries are not the same.
Cause: The RuleObjectHelper that returns the sub map, must use the same dictionary. The dictionaries are not the same.
Action: Specify dictionaries that are the same.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01538: Index {0} is out of range of the table.
Cause: Index is out of range of the table.
Action: Specify an index that is within the table range.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01539: RL Generation failed.
Cause: RL Generation failed.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01540: The row was not present that contained rowId: {0}
Cause: The row was not present that contained rowId.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01541: The map is not a map that may issue an update: {0}. Only first class maps representing dictionary entities may be updated. Check the map type.
Cause: The map is not a map that may issue an update. Only first class maps representing dictionary entities may be updated. Check the map type.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01542: A choice list {0} had not had a valid entry selected. Therefore no selection could be returned.
Cause: A choice list had not had a valid entry selected. Therefore no selection could be returned.
Action: Specify a valid selection.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01543: The expression in {0} was NOT a constant.
Cause: The expression in was NOT a constant.
Action: Specify a constant for the expression.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01544: Failed to create a customization entry. The root cause is: {0}
Cause: Failed to create a customization entry.
Action: See root cause message.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01546: During a load class, a ClassNotFoundException was received: {0}
Cause: During a load class, a ClassNotFoundException was received.
Action: Specify a class that exists on the classpath or add the specified class to the classpath.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01547: During the setting of a decorated choice list, a class of {0} is not handled. This is an internal error.
Cause: During the setting of a decorated choice list, a class is not handled. This is an internal error.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01548: The set of a dependent field failed: {0}. Set the value correctly.
Cause: The set of a dependent field failed.
Action: Set the value correctly.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01549: During the setting of a decorated choice list, no match was found in the list for {0}. This is an internal error or the result of a deleted dictionary object.
Cause: During the setting of a decorated choice list, no match was found in the list. This is an internal error or the result of a deleted dictionary object.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01550: During the setting of a list {0}, no match was found in the list for {1}.
Cause: During the setting of a list, no match was found in the list for the specified name.
Action: Specify a name that exists in the list.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01551: Missing dependent field {0}. This is an internal error, the map does not have an expected field.
Cause: Missing dependent field. This is an internal error, the map does not have an expected field.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01552: Dependent field {0} failed with {1} from a helper routine.
Cause: Dependent field failed with error from a helper routine.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01553: Dependent field {0} could not process the value: {1}.
Cause: Dependent field could not process the value.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01554: Dependent field {0} has no handlers.
Cause: Dependent field has no handlers.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01555: Expected String[] or ArrayList table and {0} is {1}.
Cause: Expected String[] or ArrayList table, but returned otherwise.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01556: Missing the true name list for {0}.
Cause: Missing the true name list.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01557: Missing the alias list for {0}.
Cause: Missing the alias list.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01558: AddEmptyRow cannot be performed for {0} row type.
Cause: AddEmptyRow cannot be performed for row type.
Action: Do not attempt this operation on this type of object.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01559: Function {0} was not located when attempting to build parameter table.
Cause: Function was not located when attempting to build parameter table.
Action: Check that function exists or specify a different function.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01560: During parameter table building an object {0} was not selected.
Cause: During parameter table building an object was not selected
Action: Select an object.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01561: During parameter table creation, an object {0} could not be located in the data model: {1}
Cause: During parameter table creation, an object could not be located in the data model
Action: During parameter table creation, an object could not be located in the data model

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01562: {0} statement failed to create a parameter table: {1}
Cause: Statement failed to create a parameter table
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01563: An {0} statement failed to create an expression. The expression body is missing.
Cause: A statement failed to create an expression. The expression body is missing.
Action: Specify an expression body.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01564: {0} could not locate an expression. Expected an RLText node but got {1}.
Cause: Component could not locate an expression. Expected an RLText node but got otherwise.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01565: List creation failed: {0}
Cause: List creation failed
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01566: Unable to locate Pattern of relative row {0}. This is an internal error. The Pattern table may have been corrupted.
Cause: Unable to locate Pattern of relative row.
Action: This is an internal error. The Pattern table may have been corrupted. Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01567: Searching the Pattern table failed, no rowid. This is an internal error. The Pattern table may have been corrupted.
Cause: Searching the Pattern table failed, no rowid.
Action: Searching the Pattern table failed, no rowid. Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01568: Searching the Pattern table failed, could not locate the parent Rule map. This is an internal error. The Pattern table parent pointer may have been corrupted.
Cause: Searching the Pattern table failed, could not locate the parent Rule map. .
Action: This is an internal error. The Pattern table parent pointer may have been corrupted. Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01569: Searching the Pattern table failed, no Pattern table was located in the Rule Map. This is an internal error. The Pattern table may have been corrupted.
Cause: Searching the Pattern table failed, no Pattern table was located in the Rule Map.
Action: This is an internal error. The Pattern table may have been corrupted. Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01570: Failed to create Action at {0}, received exception: {1}
Cause: Failed to create Action.
Action: See underlying exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01571: Field name at [{0}] is not a valid RL identifier. Modify the field name {1} to be a valid RL name.
Cause: Field name is not a valid RL identifier.
Action: Modify the field name to be a valid RL name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01572: Rules must have at least one Pattern.
Cause: Rules must have at least one Pattern.
Action: Add at least one Pattern to each Rule.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01573: Make a selection for {0}.
Cause: No value selected for the component.
Action: Make a selection for the value of the component.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01574: Method Name {0} with no parent.
Cause: Method Name with no parent.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01575: Bind Instance Name {0} not located for Condition in Rule.
Cause: Bind Instance Name not located for Condition in Rule.
Action: Provide a valid bind instance name for the Condition.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01576: token: {0} at {1} is unterminated
Cause: Token is unterminated.
Action: Terminate token.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01577: token: {0} at {1} is not a known token
Cause: Token is not a known token.
Action: Provide a valid token in that location.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01578: token: {0} at {1} is unmatched
Cause: Token is unmatched.
Action: Match token.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01579: token: {0} at {1} is an invalid number
Cause: Token is an invalid number.
Action: Provide a valid number for this token.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01580: Syntax error for token '{0}' at column {1}
Cause: Syntax error for token.
Action: Correct the syntax error.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01581: token: {0} at {1} is an unknown parser error
Cause: Token is an unknown parser error
Action: Correct parser error.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01582: properties {0} and {1} have the same aliases {2}. Aliases must be unique within a Class. Change one of the aliases.
Cause: Two properties have the same aliases.
Action: Aliases must be unique within a Class. Change one of the aliases.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01583: methods {0} and {1} have the same aliases {2}. Aliases must be unique within a Class. Change one of the aliases.
Cause: Two methods have the same aliases.
Action: Aliases must be unique within a Class. Change one of the aliases.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01584: The field {0} was NOT set. Select a value for {0}.
Cause: The field was NOT set.
Action: Select a value for the field.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01585: The type specified {0}. Is not a valid node type. See documentation for the SDK and JavaNode class.
Cause: The type specified. Is not a valid node type.
Action: See documentation for the SDK and JavaNode class.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01586: The Root Node for type {0}, could not be located in the NodeTable. Refer to the documentation for the SDK and JavaNode class.
Cause: The Root Node for type, could not be located in the NodeTable.
Action: Refer to the documentation for the SDK and JavaNode class.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01599: An error has occurred. {0} is incorrect.
Cause: An error has occurred.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01600: Fact Type {0} cannot be deleted as it is used {1} time(s) in the dictionary.
Cause: Fact Type cannot be deleted as it is used in the dictionary.
Action: Remove the refrences to the Fact Type and then attempt to delete it.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01601: Function {0} cannot be deleted as it is used {1} time(s) in the dictionary.
Cause: Function cannot be deleted as it is used in the dictionary.
Action: Remove the refrences to the Function and then attempt to delete it.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01602: Constraint {0} cannot be deleted as it is used {1} time(s) in the dictionary.
Cause: Constraint cannot be deleted as it is used in the dictionary.
Action: Remove the refrences to the Constraint and then attempt to delete it.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01603: Variable {0} cannot be deleted as it is used {1} time(s) in the dictionary.
Cause: Variable cannot be deleted as it is used in the dictionary.
Action: Remove the refrences to the Variable and then attempt to delete it.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01604: Dictionary object is null, found while checking consistency for deleting Fact Type {0}.
Cause: Dictionary object is null, found while checking consistency for deleting Fact Type.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01605: Fact Type {0} is used in variable {1}.
Cause: Fact Type is used in variable.
Action: Remove variable before attempting to remove Fact Type

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01606: Fact Type {0} is used in function {1}.
Cause: Fact Type is used in function.
Action: Remove function before attempting to remove Fact Type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01607: Fact Type {0} is used in another Fact Type {1} as array component type.
Cause: Fact Type is used in another Fact Type as array component type.
Action: Remove references to this Fact Type before attempting to remove this component.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01608: Fact Type {0} is used in another Fact Type {1} as its interface.
Cause: Fact Type is used in another Fact Type as its interface.
Action: Remove references to this Fact Type before attempting to remove this component.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01609: Fact Type {0} is used in another Fact Type {1} as its super class.
Cause: Fact Type is used in another Fact Type as its super class.
Action: Remove references to this Fact Type before attempting to remove this component.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01610: Fact Type {0} is used in another Fact Type {1} as its field type.
Cause: Fact Type is used in another Fact Type as its field type.
Action: Remove references to this Fact Type before attempting to remove this component.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01611: Fact Type {0} is used in method {1} of the class {2}.
Cause: Fact Type is used in a method of the class.
Action: Remove references to this Fact Type before attempting to remove this component.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01612: Fact Type {0} is used in one of the constructors in the class {1}.
Cause: Fact Type is used in one of the constructors in the class.
Action: Remove references to this Fact Type before attempting to remove this component.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01613: Fact Type {0} is used in ruleset {1} rule {2} pattern {3}.
Cause: Fact Type is used in a rule pattern.
Action: Remove references to this Fact Type before attempting to remove this component.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01614: Fact Type {0} is used in the action of ruleset {1} rule {2}.
Cause: Fact Type is used in the action of a rule.
Action: Remove references to this Fact Type before attempting to remove this component.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01615: Dictionary object is null while checking consistency for deleting function {0}.
Cause: Dictionary object is null while checking consistency for deleting function.
Action: Remove references to this Fact Type before attempting to remove this component.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01616: Function {0} is used in variable {1}.
Cause: Function is used in a variable.
Action: Remove references to this Function before attempting to remove this component.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01617: Function {0} is used in ruleset {1} rule {2} pattern {3}.
Cause: Function is used in rule pattern.
Action: Remove references to this Function before attempting to remove this component.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01618: Function {0} is used in the action of ruleset {1} rule {2}.
Cause: Function is used in the action of rule.
Action: Remove references to this Function before attempting to remove this component.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01619: Dictionary object is null while checking consistency for deleting constraint {0}.
Cause: Dictionary object is null while checking consistency for deleting constraint.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01620: Constraint {0} is used in variable {1}.
Cause: Constraint is used in variable.
Action: Remove references to this Constraint before attempting to remove this component.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01621: Constraint {0} is used in ruleset {1} rule {2} pattern {3}.
Cause: Constraint is used in rule pattern.
Action: Remove references to this Constraint before attempting to remove this component.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01622: Constraint {0} is used in the action of ruleset {1} rule {2}.
Cause: Constraint is used in the action of rule.
Action: Remove references to this Constraint before attempting to remove this component.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01623: Dictionary object is null while checking consistency for deleting variable {0}.
Cause: Dictionary object is null while checking consistency for deleting variable.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01624: Variable {0} is used in another variable {1}.
Cause: Variable is used in another variable.
Action: Remove references to this Variable before attempting to remove this component.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01625: Variable {0} is used in ruleset {1} rule {2} pattern {3}.
Cause: Variable is used in ruleset rule pattern.
Action: Remove references to this Variable before attempting to remove this component.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01626: Variable {0} is used in the action of ruleset {1} rule {2}.
Cause: Variable is used in the action of rule.
Action: Remove references to this Variable before attempting to remove this component.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01627: The schema {0} has been imported. Delete it if you want to reimport the same schema.
Cause: The schema has been imported.
Action: Delete it if you want to reimport the same schema.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01701: The name cannot be blank. Enter a name.
Cause: The name cannot be blank.
Action: Enter a name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01702: The name \\"{0}\\" is already in use. Enter a different name
Cause: The name is already in use.
Action: Enter a different name

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01703: The rule must have at least one pattern. Add a pattern.
Cause: The rule must have at least one pattern.
Action: Add a pattern.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01704: \\"{0}\\" is not the name of a Fact Type. Enter a valid Fact Type.
Cause: The value is not the name of a Fact Type.
Action: Enter a valid Fact Type name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01706: The pattern variable \\"{0}\\" is used more than once. Change one of the names.
Cause: The pattern variable is used more than once.
Action: Change one of the names.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01707: Priority must be blank, or a positive or negative number.
Cause: Priority must be blank, or a positive or negative number.
Action: Specify a valid value.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01708: Data validation error: {0}
Cause: Data validation error
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01709: \\"{0}\\" is not a valid Fact Type.
Cause: The value is not a valid Fact Type.
Action: Specify a valid Fact Type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01710: \\"{0}\\" is not a valid choice for {1}.
Cause: Selected value is not a valid choice for the component.
Action: Specify a valid value.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01711: Expression cannot be blank. Enter an expression
Cause: Expression cannot be blank.
Action: Enter an expression

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01712: Invalid variable name \\"{0}\\": contains multiple spaces.
Cause: Invalid variable name, contains multiple spaces.
Action: Specify a variable name that does not contain multiple spaces.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01713: Invalid rule set name \\"{0}\\": Must begin with a letter and contain only letters and numbers.
Cause: Invalid rule set name.
Action: Specify a rule set name that begins with a letter and contains only letters and numbers.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01714: Invalid rule name \\"{0}\\": Must begin with a letter and contain only letters and numbers.
Cause: Invalid rule name.
Action: Specify a rule name that begins with a letter and contains only letters and numbers.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01716: \\"{0}\\" is not a valid function name.
Cause: The name is not a valid function name.
Action: Specify a valid function name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01717: \\"{0}\\" is not a valid identifier name, or a string has not been properly surrounded with quotes(\\"\\").
Cause: The value is not a valid identifier name, or a string has not been properly surrounded with quotes("").
Action: Specify a valid identifier name or surround the identifier with quotes.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01718: \\"{0}\\" is not a valid constraint name.
Cause: The value is not a valid constraint name.
Action: Specify a valid constraint name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01719: Nothing to restore.
Cause: Nothing to restore.
Action: None.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01720: Nothing to discard.
Cause: Nothing to discard.
Action: None.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01721: Missing test on Pattern. Confirm or supply a test
Cause: Missing test on Pattern.
Action: Confirm or supply a test

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01722: {0} must match the pattern: {1}
Cause: Value must match the pattern value.
Action: Specify a matching value.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01723: {0} must be a number between {1} and {2}
Cause: The value must be a number between the upper and lower bound.
Action: Specify a valid value.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01724: Array {0} must be followed by []
Cause: Array must be followed by []
Action: Add [] to array definition.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01725: {0} is not an Array and cannot be followed by []
Cause: The value is not an Array and cannot be followed by []
Action: Specify a valid value.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01726: Data type operator for {0}, at position {1}: {2} {3} {4}
Cause: Data type operator error.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01727: Incorrect number of parameters for function {0} at {1}
Cause: Incorrect number of parameters for the function.
Action: Specify the correct number of parameters for the function.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01728: Test expression must return true or false, not \\"{0}\\"
Cause: Test expression must return true or false, but did not.
Action: Specify a test expression that returns a boolean value.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01729: Must be a literal value. Strings must be quoted with \\"\\".
Cause: Must be a literal value.
Action: Provide a numeric value or quote Strings.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01730: Must be a number.
Cause: Value is not a number.
Action: Specify a numeric value.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01731: The nested Pattern has an empty NestedTable. Remove the nested Pattern or add nested entries.
Cause: The nested Pattern has an empty NestedTable.
Action: Remove the nested Pattern or add nested entries.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01801: The value {0} is not in the option list for {1}.
Cause: The value is not in the option list.
Action: Specify a value that is in the option list.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01802: RuleComponent {0} is not associated with a Dictionary
Cause: RuleComponent is not associated with a Dictionary
Action: Recreate the RuleComponent using the factory methods in the dictionary components, or contact Oracle Support Service.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01803: Action of FORM_ASSERT_NEW requires TARGET of class alias. See javadoc for Action.
Cause: Action of FORM_ASSERT_NEW requires TARGET of class alias.
Action: Specify an alias for the Action target. See javadoc for Action.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01804: Action of FORM_ASSIGN requires requires assignable target and single parameter. See javadoc for Action.
Cause: Action of FORM_ASSIGN requires requires assignable targetand single parameter.
Action: Specify valid values for the Action.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01805: Action of FORM_NESTED_TABLE requires ActionTable. See javadoc for Action.
Cause: Action of FORM_NESTED_TABLE requires ActionTable.
Action: Specify an ActionTable for the Action. See javadoc for Action.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01806: System error: unable to instantiate component copy
Cause: System error: unable to instantiate component copy
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01807: Action of FORM_ASSERT or FORM_RETRACT requires TARGET variable (not \\"{0}\\"). See javadoc for Action.
Cause: Action of FORM_ASSERT or FORM_RETRACT requires target variable.
Action: Specify a target variable for the Action. See javadoc for Action.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01808: Unable to save rule set. SDK Exception: \\"{0}\\"
Cause: Unable to save rule set.
Action: Correct exception or contact Oracle Support Services.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01809: Unable to load rule set. SDK Exception: \\"{0}\\"
Cause: Unable to load rule set.
Action: Correct exception or contact Oracle Support Services.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01810: Expression parameter conflict, Form is \\"{0}\\" but property {1} was set.
Cause: Conflicting form and property set.
Action: Resolve conflict. See javadoc for Action.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01811: The number of rows in this table cannot be changed.
Cause: The number of rows in this table cannot be changed.
Action: Do not attempt to add or remove rows from this table.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01812: Row not found
Cause: Row not found.
Action: Specify a row that exists.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01813: Enum constraint {0} contains invalid values for property {1}
Cause: Enum constraint contains invalid values for property
Action: Remove invalid values from constraint.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01814: Program set option list contains invalid values for {0}
Cause: Program set option list contains invalid values.
Action: Remove invalid values from program set option list.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01815: Null values not allowed for key or value put ( {0}, {1} )
Cause: Null values not allowed for key or value of put() call
Action: Specify a non-null value for key and value.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01816: put() key must be of type String
Cause: put() key must be of type String
Action: Specify a key of type String

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01817: Property {0} is read only
Cause: Property is read only
Action: Do not attempt to set property.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01818: Value for property {0} must be of type {1}
Cause: Value for property must be of type.
Action: Specify a value of the correct type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01819: \\"{0}\\" is not a valid property of {1}
Cause: The value is not a valid property of the component.
Action: Specify a valid property of the component.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01820: Constraint \\"{0}\\" not found in data model
Cause: Constraint not found in data model.
Action: Specify a Constraint in the data model

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01821: Only CUSTOM and program set OPTIONS properties can be removed
Cause: Only CUSTOM and program set OPTIONS properties can be removed.
Action: Do not attempt to remove the specified property.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01822: Cannot set Property {0} in custom mode, has default CONSTRAINT_FIXED.
Cause: Cannot set Property in custom mode, has default CONSTRAINT_FIXED.
Action: Do not attempt to set this property or change the constraint to something other than fixed.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01880: While loading ruleset {0} from persistence to editor, unable to find this ruleset in the dictionary.
Cause: While loading ruleset from persistence to editor, unable to find this ruleset in the dictionary.
Action: Specify a different ruleset or contact Oracle Support Services.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01881: The ruleset to be loaded contains a pattern {0}, which has nested conjunction tests. Oracle Rules Editor API currently doesn't support the nested tests.
Cause: The ruleset to be loaded contains a pattern, which has nested conjunction tests. Oracle Rules Editor API currently doesn't support the nested tests.
Action: Remove the nested conjunction tests.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01882: The ruleset to be loaded contains a test which is not in the format (lhs op rhs). Oracle Rules Editor API only supports simple test given above.
Cause: The ruleset to be loaded contains a test which is not in the format (lhs op rhs).
Action: Oracle Rules Editor API only supports simple test given above.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01883: Unable to save priority {0} for rule {1}. Make sure the priority is a well-formatted integer.
Cause: Unable to save priority for rule.
Action: Ensure the priority is a well-formatted integer.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01884: While saving the editor DataModel, the type \\"{1}\\" of variable \\"{0}\\" is not found in persistent DataModel.
Cause: While saving the editor DataModel, the type of the variable is not found in persistent DataModel.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01885: While saving the editor DataModel, the enumeration constraint \\"{0}\\" does not have a list of possible values.
Cause: While saving the editor DataModel, the enumeration constraint does not have a list of possible values.
Action: Specify a list of values for the constraint.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01886: While saving the editor DataModel, the return type \\"{1}\\" of function \\"{0}\\" is not found in the persistent DataModel.
Cause: While saving the editor DataModel, the return type of function is not found in the persistent DataModel.
Action: Import or define the Fact Type of the return function.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01887: While saving the editor DataModel, the parameter type \\"{1}\\" of function \\"{0}\\" is not found in the persistent DataModel.
Cause: While saving the editor DataModel, the parameter type of function is not found in the persistent DataModel.
Action: Import or define the Fact Type of the function.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01888: While saving the editor DataModel, the exception type \\"{1}\\" of function \\"{0}\\" is not found in the persistent DataModel.
Cause: While saving the editor DataModel, the exception type of function is not found in the persistent DataModel.
Action: Import or define the Fact Type of the function.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01889: While saving the editor DataModel, RLFact Type \\"{0}\\" super class \\"{1}\\" is not found in the persistent DataModel.
Cause: While saving the editor DataModel, RLFact Type super class is not found in the persistent DataModel.
Action: Import or define the Fact Type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01890: While saving the editor DataModel, the type \\"{1}\\" of property \\"{0}\\" is not found in the persistent DataModel.
Cause: While saving the editor DataModel, the type of property is not found in the persistent DataModel.
Action: Import or define the Fact Type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01891: While saving the editor DataModel, the corresponding Java Property \\"{0}\\" is not found in the persistent DataModel.
Cause: While saving the editor DataModel, the corresponding Java Property is not found in the persistent DataModel.
Action: Import or define the Fact Type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01892: The lower or upper bound for the range constraint \\"{0}\\" is not found in the datamodel.
Cause: The lower or upper bound for the range constraint is not found in the datamodel.
Action: Specify an lower and upper bound for the range constraint.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01893: The lower or upper bound \\"{0}\\" for the range constraint \\"{1}\\" is not a well formatted double.
Cause: The lower or upper bound for the range constraint is not a well formatted double.
Action: Specify a well formatted double for both values.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01894: The global variable \\"{0}\\" is not initialized.
Cause: The global variable is not initialized.
Action: Specify an initializer for the global variable.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01895: While validating \\"{0}\\", found {1} Error(s).
Cause: While validating component, an error was found.
Action: Correct the underlying errors.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01896: While checking for uses before a delete an invalid type of {0} was used. Change the type.
Cause: While checking for uses before a delete an invalid type was used.
Action: Change the type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01897: While checking for uses before a delete, no data model was located.
Cause: While checking for uses before a delete, no data model was located.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-01898: While checking for uses before a delete of a Constraint, no Form property was located.
Cause: While checking for uses before a delete of a Constraint, no Form property was located.
Action: Specify a form property before attempting delete.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01899: The Primitive Fact Type {0} cannot be deleted.
Cause: The Primitive Fact Type cannot be deleted.
Action: Do not attempt to delete the fact type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01900: Unable to delete Fact Type {0}.
Cause: Unable to delete Fact Type.
Action: Unknown.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01901: Unable to delete Constraint {0}.
Cause: Unable to delete Constraint.
Action: Unknown

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01902: The built-in function {0} cannot be deleted.
Cause: The built-in function cannot be deleted.
Action: Do not attempt to delete the built-in function.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01903: Unable to delete Function {0}.
Cause: Unable to delete Function.
Action: Unknown.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01904: Unable to delete Variable {0}.
Cause: Unable to delete Variable.
Action: Unknown.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01905: A {0} cannot be deleted.
Cause: Component cannot be deleted.
Action: Do not attempt to delete component.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01906: A Java property cannot be deleted.
Cause: A Java property cannot be deleted.
Action: Do not attempt to delete the property.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01907: A constraint must have a name.
Cause: A constraint must have a name.
Action: Specify a name for the constraint.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01908: Range Constraint {0} does not have a lower bound.
Cause: Range Constraint does not have a lower bound.
Action: Specify a lower bound for the range constraint.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01909: Range Constraint {0} does not have a well formatted lower bound {1}.
Cause: Range Constraint does not have a well formatted lower bound.
Action: Specify a well formatted lower bound.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01910: Range Constraint {0} does not have a upper bound.
Cause: Range Constraint does not have a upper bound.
Action: Specify an upper bound.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01911: Range Constraint {0} does not have a well formated upper bound {1}.
Cause: Range Constraint does not have a well formated upper bound.
Action: Specify a well formatted upper bound.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01912: Range Constraint {0} has a lower bound {1} larger than upper bound {2}.
Cause: Range Constraint has a lower bound larger than upper bound.
Action: Specify a lower bound smaller than upper bound.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01913: Enumeration Constraint {0} does not have enumeration values defined.
Cause: Enumeration Constraint does not have enumeration values defined.
Action: Define values for enumeration constraint.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01914: Regular Expression Constraint {0} does not have the regular expression defined.
Cause: Regular Expression Constraint does not have the regular expression defined.
Action: Define a regular expression for the constraint.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01915: Function name {0} is not a valid identifier.
Cause: Function name is not a valid identifier.
Action: Specify a valid function name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01916: Function name {0} is an RL reserved word.
Cause: Function name is an RL reserved word.
Action: Specify a function name that is not an RL reserved word.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01917: Return type of function {0} has to be defined.
Cause: Return type of function has to be defined.
Action: Specify return type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01918: Return type \\"{1}\\" of Function {0} is not defined in the datamodel.
Cause: Return type of Function is not defined in the datamodel.
Action: Import or define the Fact Type or specify a return type that is in datamodel.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01919: Body of Function {0} has to be defined.
Cause: Body of Function has to be defined.
Action: Define body of function.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01920: Function {0} has two parameters with the same name.
Cause: Function has two parameters with the same name.
Action: Change the name of one of the duplicate parameter names.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01921: Duplicated Function Name {0}.
Cause: Duplicated Function Name.
Action: Specify a different name for the function.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01922: Duplicated Function Alias {0}.
Cause: Duplicated Function Alias.
Action: Specify a different alias for the function.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01923: InitValue {0} is not valid.
Cause: InitValue is not valid.
Action: Provide a valid init value.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01924: DataModel Component {0} has an alias \\"{1}\\" starting with space.
Cause: DataModel Component has an alias starting with space.
Action: Specify an alias that does not start with a space.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01925: DataModel Component {0} has an alias \\"{1}\\" ending with space.
Cause: DataModel Component has an alias ending with space.
Action: Specify an alias that does not end with a space.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01926: DataModel Component {0} has an alias \\"{1}\\" containing double space.
Cause: DataModel Component has an alias containing double space.
Action: Remove the double space from the alias.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01927: Property must have a name.
Cause: Property must have a name.
Action: Specify a name for the property.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01928: Property name {0} is not a valid identifier.
Cause: Property name is not a valid identifier.
Action: Specify a valid identifer for the property name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01929: Property name {0} is an RL reserved word.
Cause: Property name is an RL reserved word.
Action: Specify a name that is not an RL reserved word.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01930: Property {0} must have a type.
Cause: Property must have a type.
Action: Specify a type for the property .

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01931: Type \\"{1}\\" of property {0} is not defined in the datamodel.
Cause: Type of property is not defined in the datamodel.
Action: Import or define the type of the property into the datamodel or specify a type that is already in the datamodel.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01932: RL Fact Type name {0} is not a valid identifier.
Cause: RL Fact Type name is not a valid identifier.
Action: Specify a valid identifer for the RL Fact Type name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01933: RL Fact Type name {0} is an RL reserved word.
Cause: RL Fact Type name is an RL reserved word.
Action: Specify a name for the RL Fact Type that is not an RL reserved word.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01934: RL Fact Type {0} contains duplicate property names.
Cause: RL Fact Type contains duplicate property names.
Action: Change the name of one of the duplicate property names.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01935: RL Fact Type {0} contains duplicate property aliases.
Cause: RL Fact Type contains duplicate property aliases.
Action: Change the name of one of the duplicate property names.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01936: Duplicated RL Fact Type Name {0}.
Cause: Duplicated RL Fact Type Name.
Action: Change the name of one of the duplicate fact types.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01937: Duplicated RL Fact Type Alias {0}.
Cause: Duplicated RL Fact Type Alias.
Action: Change one of the duplicate aliases.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01938: Global Variable name {0} is not a valid identifier.
Cause: Global Variable name is not a valid identifier.
Action: Change one of the duplicate variable names.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01939: Global Variable name {0} is a RL reserved word.
Cause: Global Variable name is an RL reserved word.
Action: Specify a global variable name that is not an RL reserved word.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01940: Value of Global variable {0} is not set.
Cause: Value of global variable is not set.
Action: Specify the value of the global variable.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01941: Value {1} of Global variable {0} is not valid.
Cause: Value of Global variable is not valid.
Action: Specify a vaild value for the global variable.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01942: Global Variable {0} must have a type.
Cause: Global variable must have a type.
Action: Specify a type for the global variable.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01943: Type \\"{1}\\" of Global Variable {0} is not defined in the datamodel.
Cause: Type of Global Variable is not defined in the datamodel.
Action: Import or define the type of variable into the datamodel or specify a different type for the variable.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01944: Value of Global variable {0} does not match its type {1}.
Cause: Value of Global variable does not match its type.
Action: Specify a value that matches type or change the type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01945: Duplicated Global Variable Name {0}.
Cause: Duplicated Global Variable Name.
Action: Change one of the variable names.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01946: Duplicated Global Variable Alias {0}.
Cause: Duplicated Global Variable Alias.
Action: Change one of the variable aliases.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01947: One parameter in Function {0} has no name.
Cause: One parameter in Function has no name.
Action: Specify a name for the Function parameter.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01948: Formal Parameter name {0} is not a valid identifier.
Cause: Formal Parameter name is not a valid identifier.
Action: Specify a valid identifier for the formal parameter.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01949: Formal Parameter name {0} is a RL reserved word.
Cause: Formal Parameter name is an RL reserved word.
Action: Specify a name that is not an RL reserved word.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01950: Type for Formal Parameter {0} has to be defined.
Cause: Type for Formal Parameter has to be defined.
Action: Import or define type of parameter, or specify a different type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01951: Type \\"{1}\\" of Formal Parameter {0} is not defined in the datamodel.
Cause: Type of Formal Parameter is not defined in the datamodel.
Action: Import or define type of parameter, or specify a different type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01952: Duplicated Property Alias {0}.
Cause: Duplicated Property Alias.
Action: Change the name of one property alias.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01953: Duplicated Method Alias {0}.
Cause: Duplicated Method Alias.
Action: Change the name of one method alias.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01954: Duplicated Java Fact Type Alias {0}.
Cause: Duplicated Java Fact Type Alias.
Action: Change the name of one Java Fact Type alias.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01955: One parameter in Function {0} has no alias.
Cause: One parameter in Function has no alias.
Action: Specify an alias for this parameter.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01956: Function {0} has two parameters with the same alias.
Cause: Function has two parameters with the same alias.
Action: Change one of the duplicate parameter aliases.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-01958: Constraint {0} is used in other component(s) of the dictionary. Remove all references in order to modify the constraint name.
Cause: Constraint is used in other component(s) of the dictionary.
Action: Remove all references in order to modify the constraint name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-02001: See the base exception for details.
Cause: Unknown.
Action: See the base exception for details.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-02002: File corresponding to the path {0} does not exist. Ensure the file exists in the file system.
Cause: File corresponding to the path does not exist.
Action: Ensure the file exists in the file system.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-02102: Document ID has not been validated.
Cause: A rule SDK internal failed to validate a document ID before invoking the repository store layer.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-02103: ID ''{0}'' is missing the dictionary name.
Cause: A document ID was missing the dictionary name.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-02104: ID ''{0}'' is missing the document name.
Cause: A document ID was missing the document name.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-02105: ID ''{0}'' is missing the document type.
Cause: A document ID was missing the document type.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-02106: ID ''{0}'' contains an invalid wildcard. The wildchar character, '*', must apply to the entire field.
Cause: A invalid wildcard was supplied in the document ID.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-02107: Wildcards only valid with listDocuments, ID ''{0}''.
Cause: A wildcard was supplied in the document ID to be used for access other than listDocuments.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-02110: No registration exists for ''{0}''.
Cause: No RepositoryConnection implementation was available for the specified key.
Action: Verify that the key is correct and that the corresponding RepositoryConnection was successfully registered.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-02112: The dictionary name in ID ''{0}'' is not a legal Unicode identifier.
Cause: An invalid dictionary name was specified.
Action: Specify a valid dictionary name. It must be a legal Unicode identifier.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-02113: The document name in ID ''{0}'' is not a legal Unicode identifier.
Cause: A invalid document name was supplied in the document ID.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-02114: The document type in ID ''{0}'' is not a legal Unicode identifier.
Cause: A invalid document type was supplied in the document ID.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-02115: The marker in ID ''{0}'' is not a legal Unicode identifier.
Cause: An invalid marker was specified.
Action: Specify a valid marker. It must be a legal Unicode identifier.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-02116: invalid or missing registration
Cause: A RepositoryConnection registration was null or one of its properties was null (not specified).
Action: Verify that the key is correct and that the corresponding RepositoryConnection was successfully registered.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-02117: ID ''{0}'' is missing the marker.
Cause: A marker was not specified in the document ID.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-02118: ID ''{0}'' is not valid for use with this repository connection.
Cause: The document ID was not created with this connection.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-02119: Unable to load repository store add-in class ''{0}''. The store is unavailable.
Cause: An error was encountered in loading the specified RepositoryConnection implementation class.
Action: Verify that the class is available on the class path.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-02120: repository connection factory initialization failure
Cause: An error was encountered initializing the RepositoryConnection factory.
Action: Investigate the exception that was logged.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-02201: missing initialization property for key ''{0}''
Cause: A required initialization parameter was missing.
Action: Provide the missing initialization parameter.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-02202: URL ''{0}'' is not a WebDAV collection.
Cause: A WebDAV URL was expected to be a path to a folder (a WebDAV collection) but it was not.
Action: Verify that the URL is correct and that it does identify a folder.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-02203: WebDAV error
Cause: A WebDAV error occurred.
Action: Consult the root cause exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-02204: WebDAV error occurred for URL ''{0}''.
Cause: The URL for the WebDAV repository was incorrect.
Action: Supply a valid WebDAV URL.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-02205: WebDAV repository ''{0}'' does not exist.
Cause: The specified WebDAV repository was not be found.
Action: Verify that the path to the repository is correct.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-02206: null document
Cause: A null XML Document was supplied.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-02207: WebDAV error occurred for document ''{0}'', WebDAV URL ''{1}''
Cause: A error occurred accessing a rule dictionary document on the WebDAV repository.
Action: Consult the root cause exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-02210: ID ''{0}'' is not valid for document access.
Cause: An internal ID identifying a document that is part of a rule dictionary was not valid.
Action: Contact Oracle Support.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-02301: missing initialization property for key ''{0}''
Cause: A required initialization parameter was missing.
Action: Provide the missing initialization parameter.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-02302: error accessing file ''{0}''
Cause: An I/O error occurred accessing the file repository.
Action: The nested exception specifies the root cause. Investigate and resolve.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-02303: null document
Cause: A null XML Document was supplied.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-02305: file path ''{0}'' does not exist
Cause: The specified file repository could not be found.
Action: Verify that the path to the file is correct.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-02307: ID ''{0}'' is not valid for document access.
Cause: An internal ID identifying a document that was part of a rule dictionary was not valid.
Action: Contact Oracle Support.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-02311: Unable to rename ''{0}'' so that it can be replaced. This can be caused by another rules based application reading the repository at the same time as this attempt to update it. The operation may be retried. If this error persists, then some other application is keeping the repository open.
Cause: An attempt to rename the original repository file so that the new one can be written failed.
Action: Verify that it is not being accessed by another application and then retry.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-02312: Unable to rename updated file ''{0}'' to ''{1}''. The repository update failed. The old repository content is in the file ''{2}''. The updated repository content is in the file ''{0}''. To recover from this error, manually rename the file ''{0}'' to ''{1}''.
Cause: An attempt to rename the new repository file to the correct name failed.
Action: Recover manually by renaming the files as directed in the error message.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-02313: Unable to delete the file ''{0}'' which contains old repository content. It may be deleted manually.
Cause: An attempt to delete the old, renamed repository file failed.
Action: Recover by manually deleting the file as directed in the error message.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-04001: unable to instantiate RuleAdministrator
Cause: An error occurred getting a JSR-94 RuleAdministrator instance.
Action: Verify that jsr94.jar and jsr94_obr.jar are present.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-04002: unable to instantiate RuleRuntime
Cause: An error occurred getting a JSR-94 RuleRuntime instance.
Action: Verify that jsr94.jar and jsr94_obr.jar are present.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-04003: JSR-94 RuleServiceProvider registration failure
Cause: An error occurred registering the Oracle Business Rules JSR-94 RuleServiceProvider.
Action: Verify that jsr94.jar and jsr94_obr.jar are present.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-04004: The creation of a RuleExecutionSet from an abstract syntax tree is not supported.
Cause: An attempt was made to create a RuleExecutionSet with a method that takes an abstract syntax tree. This is not supported.
Action: Create a RuleExecutionSet with a supported method.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-04005: null argument
Cause: An null was passed to an extension to JSR-94 to progamatically create a RuleExecutionSet.
Action: Correct the invocation of the method.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-04009: unable to create an XML DocumentBuilder
Cause: An error occurred getting a DocumentBuilder.
Action: Verify that the XML parser configuration is correct.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-04010: rule execution set name missing
Cause: An XML or programmatic specification of a RuleExecutionSet was missing the name of the RuleExecutionSet.
Action: Supply the missing name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-04011: missing repository location
Cause: An XML or programmatic specification of a RuleExecutionSet was missing the repository location.
Action: Supply the missing repository location.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-04012: missing dictionary name
Cause: An XML or programmatic specification of a RuleExecutionSet was missing the name of the rule dictionary.
Action: Supply the missing rule dictionary name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-04015: No RuleExecutionSet is registered under URI ''{0}''.
Cause: An attempt was made to deregister a RuleExectionSet that had not been registered.
Action: Verify that the URI is correct.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-04018: Multiple dictionaries were found in the RuleExecutionSet specification. The second dictionary is named ''{0}'' in respository ''{1}''
Cause: An XML or programmatic specification of a RuleExecutionSet contained references to more than one rule dictionary.
Action: Limit the specification to a single rule dictionary.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-04019: missing MDS instance name
Cause: An XML or programmatic specification of a RuleExecutionSet that references a rule dictionary in an MDS repository was missing the name of the MDS instance.
Action: Supply the missing MDS instance name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05004: The file tools.jar containing com.sun.tools.javac.Main cannot not be found on the classpath. Ensure it is on the classpath.
Cause: The file tools.jar containing com.sun.tools.javac.Main could not be found on the classpath.
Action: Add tools.jar to the classpath.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05003: The visible fact type \\"{0}\\" should only inherit from one visible fact type, but inherits from visible fact types \\"{1}\\" and \\"{2}\\".
Cause: A visible fact type inherited from more than one visible fact type.
Action: Make one of the fact types not visible.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05005: The class com.sun.tools.javac.Main does not contain the method \\"invoke\\".
Cause: The class com.sun.tools.javac.Main does not contain the method "invoke"
Action: Verify that your JVM installation is not corrupted.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05011: The schema \\"{1}\\" is not on schema path \\"{0}\\".
Cause: The schema root path is set, but the schema that was added is not on this same path. Set the correct schema root path or move the schema to be added.
Action: See the base exception for resolution.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05013: The Java class \\"{0}\\" cannot be added to the data model. Ensure the class and its associated classes, including parent classes and attribute type classes, are on the current class path.
Cause: The Java class could not be added to the data model.
Action: Ensure the class and its associated classes, including parent classes and attribute type classes, are on the current class path.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05015: The user path \\"{0}\\" is not a directory or zip file. Ensure the user path is either a directory, zip file, or jar file.
Cause: The user path was not a directory or zip file.
Action: Ensure the user path is either a directory, zip file, or jar file.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05016: The Java class \\"{0}\\" cannot be loaded. Ensure the class and all its dependent classes are either in the class path, or user specified path.
Cause: Could not load Java class.
Action: Ensure the class and all its dependent classes are either in the class path, or user specified path.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05017: The Java class cannot be loaded. The class name must be valid.
Cause: Could not load Java class.
Action: The class name must be valid.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05018: The Java class \\"{0}\\" cannot be loaded. The class must be inside a package.
Cause: Could not load Java class.
Action: The class must be inside a package.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05019: The Java class \\"{0}\\" cannot be imported. Ensure the class and its associated classes, including parent classes and attribute type classes, are on the current class path. See the base exception for detail.
Cause: Could not reimport Java class.
Action: Ensure the class and its associated classes, including parent classes and attribute type classes, are on the current class path. See base exception for detail.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05020: The Java class \\"{0}\\" cannot be loaded. The class name contains RL reserved word \\"{1}\\".
Cause: Could not load Java class. The class name contained an RL reserved word.
Action: Remove the RL reserved word from the class name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05021: The Java class \\"{0}\\" has a field \\"{1}\\" that is an RL reserved word.
Cause: Java class had a field that is an RL reserved word.
Action: Change the name of the field.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05022: The Java class \\"{0}\\" has a property \\"{1}\\" that is an RL reserved word.
Cause: Java class had a property that is an RL reserved word.
Action: Change the name of the property.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05023: The Java class \\"{0}\\" has a method \\"{1}\\" that is an RL reserved word.
Cause: Java class had a method that is an RL reserved word.
Action: Change the name of the method.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05024: The JAXB output directory is null or an empty string.
Cause: JAXB output directory was null or an empty string.
Action: Use a valid directory.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05025: The JAXB output directory \\"{0}\\" is not a valid directory.
Cause: JAXB output directory was not a valid directory.
Action: Use a valid directory.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05026: The JAXB output directory \\"{0}\\" is not writable.
Cause: JAXB output directory was not writable.
Action: Use a valid directory.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05027: The package name is not a valid Java identifier.
Cause: Package name was not a valid Java identifier.
Action: Provide a package name that is a valid Java identifier.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05028: The XML schema name is null or an empty string.
Cause: XML schema name was null or an empty string.
Action: Provide a valid schema name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05029: The XML schema \\"{0}\\" does not exist.
Cause: XML schema did not exist.
Action: Provide an XML schema that exists.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05030: The source code generated by \\"{0}\\" in the directory \\"{1}\\" cannot be compiled.
Cause: JAXB generated source code could not be compiled.
Action: Make sure tools.jar is in CLASSPATH.

Level: 1

Type: WARNING

Impact: Programmatic

RUL-05035: The value to be validated is null.
Cause: The value to be validated was null.
Action: Provide a value that is not null.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05034: A \\"return\\" action is missing. Add a return action or change the function return type to void.
Cause: A return action was missing.
Action: Add a return action or change the function return type to void.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05036: The XSL resource named \\"{0}\\" cannot be located on the classpath.
Cause: The XSL resource named could not be located on the classpath.
Action: Check that the XSL resource name and classpath are correct.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05038: The XML schema \\"{0}\\" cannot be added to the data model. Could not generate JAXB source. See the base exception for resolution.
Cause: The XML schema could not be added into the data model beause the JAXB source files could not be generated.
Action: See the base exception for resolution.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05037: A circular definition exists in the data model \\"{0}\\" .
Cause: Data model contained circular definitions of RL or ADF-BC Fact Types.
Action: Remove cyclical dependencies from the data model. For RL Fact Typess, the cycle must be disconnected by removing properties. For ADF-BC Fact Types, the cycle must be disconnected by marking properties non-visible

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05039: The XML schema path \\"{0}\\" cannot be added to the data model. Could not generate JAXB mapping. See the base exception for resolution.
Cause: The XML schema could not be added into the data model because the JAXB mapping could not be generated.
Action: See the base exception for resolution.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05040: The XML schema path \\"{0}\\" cannot be added to the data model. Could not compile JAXB source. See the base exception for resolution.
Cause: The XML schema could not be added into the data model because the JAXB source could not be compiled.
Action: See the base exception for resolution.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05041: The XML schema path \\"{0}\\" cannot be added to the data model. Could not add path to datamodel and classloader. See the base exception for resolution.
Cause: The XML schema could not be added into the data model because the schema path could not be added to the datamodel and classloader.
Action: See the base exception for resolution.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05101: The ruleset cannot be serialized to XML. See base exception for resolution.
Cause: Ruleset could not be serialized to XML.
Action: See base exception for resolution.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05102: The XML document cannot be deserialized into a ruleset. See the base exception for resolution.
Cause: XML document could not be deserialized into a ruleset.
Action: See the base exception for resolution.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05103: The ruleset visibility filter cannot be evaluated. Check syntax of dates, times, and numbers.
Cause: Could not evaluate ruleset visibility filter.
Action: Check syntax of dates, times, and numbers.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05130: component does not support property \\"{0}\\"
Cause: Component did not support the property specified.
Action: Do not use this property.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05140: The XML schema \\"{0}\\" could not be mapped to XML fact types. See base exception for detail.
Cause: XML schema could not be mapped to XML fact types .
Action: See base exception for detail.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05148: The ADF-BC View Definition name is null.
Cause: The ADF-BC View Definition name was null.
Action: Specify a valid ADF-BC View Definition name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05149: exception while attempting to import the ADF-BC View Definition \\"{0}\\"
Cause: An exception occurred while attempting to import the View Definition.
Action: See base exception for detail.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05161: The decision function \\"{0}\\" requires fact type \\"{1}\\", but this type is not part of the input.
Cause: Decision function rule flow checking detected a missing fact type required by the called decision function.
Action: Assert the required fact types before invoking the decision function.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05162: The rule set \\"{0}\\" requires fact type \\"{1}\\", but this type is not part of the input.
Cause: Decision function rule flow checking detected a missing fact type required by the called ruleset.
Action: Assert the required fact types before invoking the ruleset.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05163: The fact type \\"{0}\\" is not used in any ruleset called by this decision function.
Cause: Decision function rule flow checking detected an unused fact type.
Action: Reference all asserted fact types in a rule condition or decision function output type list.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05164: The fact type \\"{0}\\" is referenced, but is not asserted nor input.
Cause: Decision function rule flow checking detected a fact type referenced in a rule condition, called decision function input, or this decision function output that is not an input to this decision function, nor an output of a called decision function, and is not asserted by a ruleset in this decision function
Action: Ensure all fact types in conditions are asserted or input to the decision function.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05165: The decision function \\"{0}\\" has two adjacent entries in the ruleset or decision function table with the name \\"{1}\\".
Cause: The decision function has two adjacent entires in the ruleset / decision function table that have the same name. This is an error, because no rules will fire when second entry is called.
Action: Remove one of the entries.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05170: unexpected exception
Cause: An unexpected exception occurred.
Action: Contact Oracle Support Services

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05171: A RuleDictionary instance or name is required.
Cause: A RuleDictionary instance or name was not supplied.
Action: Provide a RuleDictionary instance or name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05172: A decision function name is required.
Cause: A decision function name was not supplied.
Action: Provide a decision function name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05173: A transaction instance is required.
Cause: A transaction instance was not supplied.
Action: Provide a transaction instance.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05174: A valid file name is required.
Cause: The file name was missing or null.
Action: Provide a valid file name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05175: A decision point name is required.
Cause: A decision point name was missing or null.
Action: Provide a decision point name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05176: The rule dictionary \\"{0}\\" cannot be found within the current classpath.
Cause: The Rule Dictionary {0} could not be found within the current classpath.
Action: Change the classpath or provide a different rule dictionary.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05177: A fact type named \\"{0}\\" does not exist in the rule dictionary.
Cause: The fact type did not exist in the Rule Dictionary's combined data model.
Action: Provide a fact type name that exists.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05178: A decision function named \\"{0}\\" does not exist in the rule dictionary.
Cause: The Decision Function was found within the combined Rule Dictionary.
Action: Provide a different decision function.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05179: naming exception creating transaction
Cause: A naming exception was thrown when attempting to create a transaction.
Action: Correct the environment configuration.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05180: naming exception when looking up data source
Cause: A naming exception was thrown when attempting to look up the data source.
Action: Correct the environment configuration.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05181: error looking up data source
Cause: An error was encountered looking up the data source.
Action: See the underlying exeception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05182: error interacting with rule session
Cause: An error was encountered interacting with the rule session.
Action: See the underlying exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05183: error loading the view object
Cause: An error was encountered loading the view object.
Action: See the underlying error.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05185: error loading or creating decision point dictionary
Cause: An error was encountered loading or creating the decision point dictionary.
Action: See the underlying error.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05184: error writing decision point dictionary
Cause: An error was encountered writing the decision point dictionary.
Action: See the underlying error.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05186: error setting up rule session pool for decision point
Cause: An error was encountered setting up the rule session pool for the decision point.
Action: See the underlying error.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05187: error getting a rule session from decision point rule session pool.
Cause: An error was encountered getting a rule session from the decision point rule session pool.
Action: See the underlying error.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05188: error returning a rule session to decision point rule session pool.
Cause: An error was encountered returning a rule session to the decision point rule session pool.
Action: See the underlying error.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05200: The fully qualified dictionary name is not valid for accessing a dictionary. Each component of the name {0} must begin with a letter and consist of letters, digits, or the underscore character.
Cause: The fully qualified dictionary name was not valid for accessing a dictionary.
Action: Change the name so that each component of the name must begin with a letter and consist of letters, digits, or the underscore character.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05201: The fully qualified dictionary name is not valid for obtaining a list of dictionary names.
Cause: The fully qualified dictionary name was not valid for obtaining a list of dictionary names.
Action: Use dictionary's local name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05202: A repository type must be specified.
Cause: A repository type was not specified.
Action: Specify a repository type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05203: This repository connection has been closed and can no longer be used to access the repository. A new connection must be established.
Cause: The repository connection was closed and could not be used to access the repository.
Action: Establish a new connection.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05204: A dictionary with name \\"{0}\\" does not exist in repository.
Cause: A dictionary with the given name did not exist in repository.
Action: Provide the name of a dictionary that exists.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05205: A dictionary with name \\"{0}\\" already exists in repository.
Cause: A dictionary with given name already exists in repository.
Action: Provide a name for the dictionary that does not exist.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05206: There is an error when initializing the repository. Refer to the base exception.
Cause: There was an error initializing the repository.
Action: Refer to the base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05207: There is a repository error. Refer to the base exception.
Cause: A repository error occurred.
Action: Refer to the base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05208: There is a mismatch between the fully qualified name of the dictionary and the name with which it was retrieved.
Cause: There was a mismatch between the fully qualified name of the dictionary and the name with which it was retrieved.
Action: Ensure the package and name in the dictionary match the directory structure and rules file name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05209: The dictionary with name \\"{0}\\" cannot be saved. The dictionary has already been modified and this version is older than the latest version in the repository. Re-edit the dictionary to modify the latest version.
Cause: The dictionary could not be saved because the version in the repository was newer than the version being saved.
Action: Re-edit the dictionary.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05210: The repository does not support a sandbox feature. Change the application code to test if the sandbox feature is supported and only invoke sandbox operations if it is supported.
Cause: The repository did not support a sandbox feature and a sandbox operation was invoked.
Action: Re-code the application to test if the sandbox feature is supported and only invoke sandbox operations if it is supported.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05211: A sandbox named \\"{0}\\" already exists and as a result sandbox creation failed. Use the existing sandbox or use a different name.
Cause: A sandbox with the supplied name already exists and as a result sandbox creation failed.
Action: Use the existing sandbox or use a different name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05212: The name of the sandbox is missing. Provide a non-empty sandbox name.
Cause: The sandbox name was missing.
Action: Provide a non-empty sandbox name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05304: The ruleset with the name \\"{0}\\" is not in dictionary.
Cause: The ruleset with the name was not in dictionary.
Action: Provide the name of a ruleset that exists in the dictionary.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05355: The same location provided for both dictionary (\\"{0}\\") and output destination (\\"{1}\\"). Canonical path is \\"{2}\\"
Cause: The same location was provide for both the dictionary and the output destination.
Action: Check both paths to ensure they are correct.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05356: The dictionary path location \\"{0}\\" does not exist.
Cause: The dictionary path location do not exist.
Action: Provide a path to the dictionary that does exist.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05357: The destination path \\"{0}\\" location cannot be written.
Cause: The output destination location cannot be written.
Action: Provide a destination that is writable.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05400: Another thread updated the in-memory copy of the dictionary. Try your changes again.
Cause: Another thread updated the in-memory copy of the dictionary.
Action: Try your changes again.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05401: The path \\"{0}\\" does not exist. Ensure the path exists on the host system.
Cause: The path specified did not exist.
Action: Ensure the path exists on the host system.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05403: The parameter \\"{0}\\" is null. Ensure that the parameter is not null.
Cause: The parameter was null.
Action: Ensure that the parameter is not null.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05534: internal error. Item should be one of \\"{0}\\" but is \\"{1}\\".
Cause: Item was not one of the required values.
Action: Internal error.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05576: token: \\"{0}\\" at \\"{1}\\" is unterminated
Cause: Token was unterminated.
Action: Terminate token.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05577: token: \\"{0}\\" at \\"{1}\\" is not a known token
Cause: Token was not a known token.
Action: Provide a different token.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05579: token: \\"{0}\\" at \\"{1}\\" is an invalid number
Cause: Token was an invalid number.
Action: Provide a valid number.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05580: syntax error for token \\"{0}\\" at column \\"{1}\\"
Cause: Token contained a syntax error.
Action: Correct the syntax error.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05582: token: \\"{0}\\" at \\"{1}\\" is unmatched
Cause: Token was unmatched.
Action: Match token.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05581: token: \\"{0}\\" at \\"{1}\\" is an unknown parser error
Cause: Token caused an unknown parser error.
Action: Correct the error in the expression.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05583: Expecting a primitive type or a fact type, but neither can be found.
Cause: The parser was expecting the name of a type, but none was found.
Action: Select a valid type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05584: The variable \\"{0}\\" must be final to be used here.
Cause: A non-final variable was used in a rule condition.
Action: Mark the variable as final, or do not use the variable here.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05600: The dictionary \\"{0}\\" must have a DictionaryFinder to resolve dictionary links.
Cause: Dictionary did not have a DictionaryFinder to resolve dictionary links.
Action: Provide a DictionaryFinder to resolve dictionary links.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05601: The dictionary cannot be found using link \\"{0}\\".
Cause: The dictionary could not be found using the provided link.
Action: Provide a valid link.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05602: The dictionary link \\"{0}\\" refers to a dictionary with validation warnings.
Cause: Dictionary link refered to a dictionary with validation warnings.
Action: Provide a dictionary link without validation warnings.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05701: The name cannot be blank. Enter a name.
Cause: The name was be blank.
Action: Provide a non-blank name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05702: The component attempting to be added to the table does not exist within the parent component's tree. Choose a different component to add.
Cause: The component to be added to the table did not exist within the parent component's tree.
Action: Choose another component to add.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05703: The rule or decision table must have at least one pattern or test. Add a pattern or a test.
Cause: The rule or decision table had no patterns.
Action: Add a pattern.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05704: The pattern must have a fact type. Enter a valid fact type.
Cause: The pattern did not have a fact type.
Action: Enter a valid fact type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05706: The pattern variable \\"{0}\\" is used more than once in the same rule. Change one of the names.
Cause: The pattern variable was used more than once in the same rule.
Action: Change one of the names.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05707: The priority must be a predefined value such as 'high' or 'low', or a number.
Cause: Priority was not a predefined value or a number.
Action: Priority must be a predefined value or a number.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05709: The variable \\"{0}\\" is used more than once in the same rule. Change one of the names.
Cause: The variable was used more than once in the same rule.
Action: Change one of the names.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05710: The value chosen, \\"{0}\\", is not a valid choice for \\"{1}\\" of \\"{2}\\".
Cause: The value was not a valid choice.
Action: Enter a valid choice.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05711: The expression cannot be blank. Enter an expression
Cause: The expression was blank.
Action: Enter an expression.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05712: The value \\"{0}\\" of \\"{1}\\" cannot be blank. Select a value.
Cause: The value was blank.
Action: Select a value.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05713: invalid alias \\"{0}\\", must begin with a letter and contain only letters, numbers, \\".\\", \\"-\\", \\"_\\",\\"'\\", \\":\\", \\"/\\", and single spaces
Cause: The element contained an invalid alias.
Action: Must begin with a letter and contain only letters, numbers, ".", "-", "_","'", ":", "/" and single spaces.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05715: The value \\"{0}\\" is excluded by bucket set \\"{1}\\"
Cause: Expression value was excluded by a bucket set.
Action: Choose an allowed value.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05714: invalid name \\"{0}\\", must begin with a letter and contain only letters and numbers
Cause: The element contained an invalid name.
Action: Must begin with a letter and contain only letters and numbers.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05716: The function \\"{0}\\" is not valid here.
Cause: Function was not valid here.
Action: Provide the name of a valid function.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05717: The identifier \\"{0}\\" is not valid here.
Cause: Identifier was not valid here.
Action: Provide a valid identifier.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05721: The result type of the expression is \\"{2}\\" but should be \\"{3}\\".
Cause: The result type of the expression is not as expected.
Action: Provide a different expression, or add a cast to the expression.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05724: The array \\"{0}\\" must be followed by []
Cause: Array was not followed by [].
Action: Add [] to the end of the array.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05725: The value \\"{0}\\" is not an array and cannot be followed by []
Cause: The value was not an Array and was not allowed to be followed by [].
Action: Remove the [] from the value.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05726: data type mismatch for operator \\"{0}\\" at position {1}: {2} {3} {4}
Cause: There was a data type mismatch for the operator.
Action: Provide a different operator or provide different operands.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05727: incorrect number of parameters for function \\"{0}\\" at {1}
Cause: There was an incorrect number of parameters for function.
Action: Provide the correct number of parameters for the function.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05728: The test expression must return true or false, not \\"{0}\\".
Cause: Test expression must return true or false but did not.
Action: Provide a test expression that returns true or false.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05729: The value must be a literal value. Strings must be quoted with double quotes.
Cause: Value was not a literal value.
Action: Provide a literal value. Strings must be quoted with "".

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05730: type \\"{0}\\" may not be used here
Cause: The provided type was not valid for use.
Action: Provide a valid type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05731: The nested pattern has an empty nested table. Remove the nested pattern or add nested entries.
Cause: The nested Pattern had an empty NestedTable.
Action: Remove the nested Pattern or add nested entries.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05732: form value not set
Cause: Form value not set.
Action: Set form value.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05733: for a nested SimpleTestTable, incorrect operator \\"{0}\\" selected
Cause: Nested SimpleTestTable had incorrect operator selected.
Action: Select a valid operator.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05735: cannot cast type \\"{0}\\" to type \\"{1}\\"
Cause: Could not cast expression type to cast type.
Action: Provide a valid cast type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05736: The date \\"{0}\\" is invalid. It must match the selected calendar format \\"{1}\\".
Cause: Date was invalid.
Action: Provide a date that matches the selected calendar format.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05737: The effective start date \\"{0}\\" must be strictly less than the effective end date {1}.
Cause: Effective start date was not strictly less than the effective end date.
Action: Provide an effective start date that is strictly less than the effective end date.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05738: The effective start date \\"{0}\\" must be greater than or equal to the rule set effective start date \\"{1}\\".
Cause: Effective start date was not greater than or equal to the rule set effective start date.
Action: Provide an effective start date that is greater than or equal to the rule set effective start date.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05739: The effective end date \\"{0}\\" must be less than or equal to the rule set effective end date \\"{1}\\".
Cause: Effective end date was not less than or equal to the rule set effective end date.
Action: Provide an effective end date that is less than or equal to the rule set effective end date.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05740: The \\"{0}\\" action does not allow nested actions in its action table. Remove all actions from the nested action table.
Cause: Action table was not empty.
Action: The action table is not empty, but should be. Remove all actions from the action table.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05742: A calendar form incompabitility detected with forms \\"{0}\\" and \\"{1}\\". If the calendar form is set to \\"Time\\" on a rule set or any of the rules or decision tables within that ruleset then the calendar form for that entire rule set is restricted to \\"Time\\".
Cause: Calendar form was incompatible.
Action: If the calendar form is set to "Time" on a rule set or any of the rules or decision tables within that ruleset then the calendar form for that entire rule set is restricted to "Time".

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05741: The action contains the wrong number of expressions. Re-create the action. If the problem persists, contact Oracle Support Services.
Cause: The action contained the wrong number of expressions.
Action: Re-create the action. If the problem persists, contact Oracle Support Services.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05743: The Action's ExpressionTable is larger than the number of parameters or properties for the Action's Target. Set the value of removed properties or parameters to the empty string and validate the Action again.
Cause: The action's expression table was larger than the number of parameters or properties for the action's target.
Action: Set the value of removed properties or parameters to the empty string and validate the Action again.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05744: The action with form \\"expression\\" and value \\"{0}\\" is not a statement. Change the expression to be an assigment statement or method call.
Cause: The Expression action did not contain a statement.
Action: Change the expression to be an assigment statement or method call.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05804: The action \\"assign\\" requires requires a variable and an expression. Select a variable from the list and enter an expression for its value.
Cause: Action "assign" did not contain a variable and an expression.
Action: Select a variable from the list and enter an expression for its value.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05806: The \\"{0}\\" action requires at least one action in its nested action table. Add a nested action.
Cause: Action table was empty.
Action: Add at least one action to this action's nested action table.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05811: The actions \\"assert\\", \\"retract\\", \\"modify\\", and \\"synchronized\\" require a variable. Select a variable from the list.
Cause: Action type "assert", "retract", "modify", and "synchronized" did not contain a variable.
Action: Select a variable from the list.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05810: The action \\"modify\\" requires at least one property be set.
Cause: Action "modify" did not have at least one property be set.
Action: Set at least one property for the Action.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05814: The program set option list contains invalid values for \\"{0}\\".
Cause: Program set option list contained invalid values.
Action: Contact Oracle Support Services.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05815: null values are not allowed for key or value put ( {0}, {1} )
Cause: Null values provided for key or value in call to method put.
Action: Provide a non-null key or value for put.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05817: The property \\"{0}\\" is read only
Cause: Property was read only.
Action: Do not set the value of this read only property.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05818: The value for property \\"{0}\\" must be of type \\"{1}\\"
Cause: Value for property was of the wrong type.
Action: Provide a value of the correct type for the property.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05819: The value \\"{0}\\" is not a valid property of \\"{1}\\"
Cause: Property specified was not a valid property of the element.
Action: Provide a valid property.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05821: only CUSTOM and program set OPTIONS properties can be removed
Cause: CUSTOM and program set OPTIONS properties were tried to be removed.
Action: Do not attempt to remove these properties.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05822: The property \\"{0}\\" cannot be customized.
Cause: The specified property was attemped to be customized.
Action: Do not attempt to customize this property.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05824: Dictionary components cannot be added or removed in customization mode.
Cause: Could not add or remove dictionary components in customization mode.
Action: Turn customization mode off to add or remove components.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05823: RuleSet is not valid, so RL generation is not possible.
Cause: Attempt to generate RL failed because RuleSet failed validation.
Action: Correct validation warnings.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05830: The decision table bucketset reference cannot be found.
Cause: Decision table bucket reference was not found.
Action: Provide a valide bucket reference.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05831: The decision table bucket reference cannot be found.
Cause: Decision table bucket reference not found.
Action: Provide a valide bucket reference.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05832: The bucket name \\"{0}\\" is invalid.
Cause: Bucket name was invalid.
Action: Provide a bucket name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05833: The bucket value contains invalid characters \\"{0}\\".
Cause: Bucket name contained invalid characters.
Action: Remove invalid characters in bucket name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05834: The last bucket in the bucket set cannot be removed.
Cause: Could not remove the last bucket in a bucket set.
Action: Do not attempt to remove the last bucket in the bucket set.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05835: All rules have \\"do not care\\" set for condition \\"{0}\\". Select one or more buckets in one or more condition cells.
Cause: All rules had "don''t care" set about condition.
Action: Select one or more buckets in one or more condition cells.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05836: The bucket set \\"{0}\\" has only one bucket. Add one or more buckets.
Cause: Bucket set had only one bucket.
Action: Add one or more buckets.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05837: The decision table has no conditions or rules.
Cause: Decision table had no conditions or rules.
Action: Add a condition or rule to the decision table.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05838: The decision table has no actions.
Cause: Decision table had no actions.
Action: Add an action to the decision table.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05839: The bucket set \\"{0}\\" has duplicate otherwise bucket named \\"{1}\\". Delete one of the otherwise buckets.
Cause: Bucket set had duplicate otherwise bucket.
Action: Delete one of the otherwise buckets.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05840: The decision table rule cannot reference rule \\"{0}\\" in both NO CONFLICT and RUN BEFORE lists.
Cause: Decision table rule referenced a rule in both NO CONFLICT and RUN BEFORE lists.
Action: Remove the decision table rule from one of NO CONFLICT and RUN BEFORE lists.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05841: The decision table rule cannot reference rule \\"{0}\\" in both NO CONFLICT and OVERRIDE lists.
Cause: Decision table rule referenced rule in both NO CONFLICT and OVERRIDE lists.
Action: Remove the decision table rule from one of NO CONFLICT and OVERRIDE lists.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05842: The decision table rule cannot reference rule \\"{0}\\" in both OVERRIDE and RUN BEFORE lists.
Cause: Decision table rule referenced rule in both OVERRIDE and RUN BEFORE lists.
Action: Remove the decision table rule from one of OVERRIDE and RUN BEFORE lists.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05843: The decision table rule cannot OVERRIDE or RUN BEFORE itself.
Cause: Decision table rule set OVERRIDE or RUN BEFORE itself.
Action: Select a different option.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05846: The bucket set must have a primitive or Calendar data type.
Cause: Bucket set did not have a primitive or Calendar data type.
Action: Provide a primitive or Calendar data type for the bucket set.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05847: The decision table action parameter \\"{0}\\" is a duplicate.
Cause: Decision table contained duplicate action parameter.
Action: Remove one of the duplicate decision table action parameters.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05848: In a decision table, an \\"assign new\\" action must be \\"always selected\\".
Cause: A decision table "assign new" action was not always selected.
Action: Select a decision table "assign new" action.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05849: The bucketset has duplicate bucket value \\"{0}\\".
Cause: Bucket set had a duplicate bucket value.
Action: Delete the duplicate bucket or choose another bucket value.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05850: The condition \\"{0}\\" has type \\"{1}\\", but has bucketset of type \\"{2}\\".
Cause: Condition expression's type was incompatible with its bucket set type.
Action: Associate a different bucketset with the condition expression.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05851: The decision table has unresolved conflicts
Cause: The decision table had unresolved conflicts.
Action: Display the conflicts and mark each with "override", "run before", or "ignore".

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05853: Bucket value contains invalid character \\"{0}\\".
Cause: Bucket value contained invalid char value.
Action: Provide a valid char value for bucket value.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05852: The decision table has gaps
Cause: The decision table had gaps.
Action: Display the gaps and add rules as needed, or check "allow gaps".

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05854: The bucket value must be a constant expression.
Cause: The bucket expression was not constant.
Action: Set the "constant" property of the bucket expression to "true".

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05855: The rules \\"{0}\\" and \\"{1}\\" do not conflict. Remove override information.
Cause: There was no conflict between decision table rules.
Action: Remove the conflict overriding information.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05856: The parent object of type \\"{0}\\" with name \\"{1}\\" has more than one \\"{2}\\" with value \\"{3}\\".
Cause: Two elements had the same name.
Action: Provide a different name for one of the elements.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05895: while validating \\"{0}\\", found {1} error(s)
Cause: Datamodel element contained validation errors.
Action: Correct the errors.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05899: The primitive fact type \\"{0}\\" cannot be deleted.
Cause: A primitive fact type was attempted to be deleted.
Action: Do not attempt to delete primitive fact types.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05902: The built-in function \\"{0}\\" cannot be deleted.
Cause: A built-in function was attempted to be deleted.
Action: Do not attempt to delete the built-in function.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05905: The element \\"{0}\\" cannot be deleted.
Cause: An element was attempted to be deleted.
Action: Do not attempt to delete the element.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05906: A Java property cannot be deleted.
Cause: A Java property was attempted to be deleted.
Action: Do not attempt to delete Java properties.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05916: The name \\"{0}\\" is an RL reserved word.
Cause: An RL reserved word was provided as the name.
Action: Provide a different name that is not a reserved word.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05918: The function \\"{0}\\" has both a body and actions defined. Only one of these should be defined.
Cause: Function had both a body and actions defined.
Action: Remove either the body or the defined actions.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05919: The body of function \\"{0}\\" has to be defined.
Cause: Body of function was empty.
Action: Define the body of the function.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05920: The parent object of type \\"{0}\\" with name \\"{1}\\" has more than one \\"{2}\\" with name \\"{3}\\".
Cause: Two elements had the same name.
Action: Provide a different name for one of the elements.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05921: The parent object of type \\"{0}\\" with name \\"{1}\\" has more than one \\"{2}\\" with alias \\"{3}\\".
Cause: Two elements had the same alias.
Action: Provide a different alias for one of the elements.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05922: Linked dictionaries cannot have the same alias \\"{0}\\".
Cause: Two linked dictionaries had the same alias.
Action: Change the alias for one of the linked dictionaries.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05923: Linked dictionaries cannot have the same fully qualified name \\"{0}\\".
Cause: Two linked dictionaries had the same fully qualified name.
Action: Change the name of one of the linked dictionaries.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05924: The alias \\"{0}\\" cannot start with a space.
Cause: Alias started with a space.
Action: Change the alias so it does not start with a space.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05925: The alias \\"{0}\\" cannot end with a space.
Cause: Alias ended with a space.
Action: Change the alias so it does not end in a space.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05926: The alias \\"{0}\\" contains a double space or invalid character.
Cause: Alias contained a double space or invalid character.
Action: Change the alias so it does not contain a double space or invalid character.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05928: The linked dictionary \\"{0}\\" imports \\"{1}\\" with less visibility than dictionary \\"{2}\\".
Cause: Two linked dictionaries D1 and D2 contained the same fact type.
Action: Change the visibility in D1 or reorder the dictionary link table. D1 must have at least as many members visible as D2 has.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05927: The alias cannot be blank.
Cause: Alias was blank.
Action: Provide an alias.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05940: The value of global variable \\"{0}\\" is not set.
Cause: The value of the global variable was not set.
Action: Set the value of the global variable.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05942: The element \\"{0}\\" \\"{1}\\" must have a type.
Cause: Element did not have a type.
Action: Provide a type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05943: The file corresponding to the path \\"{0}\\" does not exist. Ensure the file exists in the file system.
Cause: File corresponding to the path did not exist.
Action: Ensure the file exists in the file system.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05946: The class not found while initializing builtin datamodel. Ensure rl.jar is on the classpath.
Cause: The class was not found while initializing builtin datamodel.
Action: Ensure rl.jar is on the classpath.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05945: initialization of built-in datamodel failed
Cause: Initialization of built-in datamodel failed.
Action: If the problem persists, contact Oracle Support Services.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05959: The result type of \\"{0}\\" cannot be aggregated.
Cause: Invalid result type for aggregate expression.
Action: minimum and maximum must be a primitive or Comparable type. sum and average must be a primitive numeric type.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05960: An aggregate pattern block must contain one pattern.
Cause: An aggregate pattern block has no patterns or more than one pattern.
Action: Add or remove patterns from the aggregate pattern block as needed.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05961: The pattern in aggregate has operator \\"{0}\\" and form \\"{1}\\", should have operator OPERATOR_FOREACH and form FORM_FACT_TYPE.
Cause: Pattern in aggregate had invalid operator and form combination.
Action: Pattern in should use operator OPERATOR_FOREACH and form FORM_FACT_TYPE.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05962: The aggregate table does not contain an aggregate.
Cause: Aggregate table did not contain an aggregate.
Action: Provide an aggregate for the aggregate table.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05963: The aggregate variable \\"{0}\\" is used more than once. Change one of the names.
Cause: The aggregate variable was used more than once.
Action: Change one of the aggregate variable names.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05964: The aggregate must have an aggregate function. Specify a valid aggregate function.
Cause: The aggregate did not specify an aggregate function.
Action: Specify a valid aggregate function.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05965: The aggregate function \\"{0}\\" does not exist or does not implement oracle.rules.rl.Aggregate.
Cause: The specified aggregate function did not exist or did not implement orace.rules.rl.Aggregate.
Action: Provide a valid aggregate function.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05966: The aggregate must have a variable set. Enter a variable.
Cause: The aggregate did not have a variable set.
Action: Specify a variable for the aggregate.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05967: The aggregate variable cannot contain a double space.
Cause: Aggregate variable contained a double space.
Action: Provide an aggregate variable that does not contain a double space.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05968: The aggregate function count does not require an expression.
Cause: Aggregate function count did not require an expression.
Action: Remove the expression set for the count function expression.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-05969: cannot parse dictionary XML source
Cause: Dictionary source was not valid XML.
Action: Provide a valid XML dictionary.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-08000: No registration exists for \\"{0}\\"
Cause: No RepositoryConnection implementation was available for the specified key.
Action: Verify that the key is correct and that the corresponding RepositoryConnection was successfully registered.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-08001: invalid or missing registration
Cause: A RepositoryConnection registration was null or one of its properties was null (not specified).
Action: Verify that the key is correct and that the corresponding RepositoryConnection was successfully registered.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-08002: unable to load repository store add-in class \\"{0}\\", the store is unavailable.
Cause: An error was encountered in loading the specified RepositoryConnection implementation class.
Action: Verify that the class is available on the class path.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-08003: repository connection factory initialization failure
Cause: An error was encountered initializing the RepositoryConnection factory.
Action: Investigate the exception that was logged.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-08201: missing initialization property for key \\"{0}\\"
Cause: A required initialization parameter was missing.
Action: Provide the missing initialization parameter.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-08202: error accessing file \\"{0}\\"
Cause: An I/O error occurred accessing the file repository.
Action: The nested exception specifies the root cause. Investigate and resolve.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-08203: null document
Cause: A null XML Document was supplied.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-08204: File \\"{0}\\" does not exist.
Cause: The specified file repository could not be found.
Action: Verify that the path to the file is correct.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-08205: unable to rename \\"{0}\\" so that it can be replaced. This can be caused by another rules based application reading the repository at the same time as this attempt to update it. The operation may be retried. If this error persists, then some other application is keeping the repository open.
Cause: An attempt to to rename the original repository file so that the new one can be written failed.
Action: Verify that it is not being accessed by another application and then retry.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-08206: unable to rename updated file \\"{0}\\" to \\"{1}\\". The repository update failed. The old repository content is in the file \\"{2}\\". The updated repository content is in the file \\"{0}\\". To recover from this error, manually rename the file \\"{0}\\" to \\"{1}\\".
Cause: An attempt to rename the new repository file to the correct name failed.
Action: Recover manually by renaming the files as directed in the error message.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-08207: unable to delete the file \\"{0}\\" which contains old repository content, it may be deleted manually
Cause: An attempt to delete the old, renamed repository file failed.
Action: Recover by manually deleting the file as directed in the error message.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-08300: The required MDS instance name has not been specified.
Cause: The MDS instance name was not provided.
Action: Provide the MDS instance name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-08301: More than one MDS configuration specifier is provided. Only one of a file path, a configuration URL, or an MDSSession instance can be provided. Correct by removing all but one of these.
Cause: Conflicting MDS configuration data was provided.
Action: Resolve the conflicts.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-08302: An MDS instance with name \\"{0}\\" does not exist. Either correct the MDS instance name or supply either the MDS file repository path or the MDS configuration URL.
Cause: An MDS instance with the supplied name did not exist.
Action: Supply a name of an existing MDS instance.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-08303: no dictionary supplied
Cause: A null rule dictionary XML document was supplied.
Action: Contact Oracle Support Services.

Level: 1

Type: INCIDENT_ERROR

Impact: Programmatic

RUL-08304: The MDS file repository path is not a string.
Cause: The path to a file based MDS repsitory was not a string.
Action: Provide a valid file path.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-08305: The MDS configuration URL is not a string.
Cause: The URL to an MDS configuration file was not a string.
Action: Provide a URL.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-08306: The MDS session is not an instance of MDSSession.
Cause: The object passed as an MDSSession to use was not an instance of MDSSession.
Action: Provide a valid instance of MDSSession.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-08307: The MDS instance does not have persistence layer configured.
Cause: The MDSInstance did not have a persistence layer configured.
Action: Check that MDS is configured correctly in the application.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-08308: The MDS configuration does not contain a namespace that included the expected path \\"${0}\\".
Cause: The MDS configuration did not contain a namespace mapping that included the expected path.
Action: Check that MDS is configured correctly in the application.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09002: failed to execute RL code generated from dictionary: {0}
Cause: The RL code generated from the dictionary failed to execute.
Action: See base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09003: destination ExpressionTable is smaller than origin for target {0} : {1} > {2}
Cause: ExpressionTable is the wrong size.
Action: None.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09005: failed to connect to origin repository for location {0} , root cause: {1}
Cause: Failed to connect to origin repository.
Action: See base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09004: constraint {0} was not migrated, regular expression constraint does not have an equivalent component in SDK2
Cause: Source dictionary contained a regular expression constraint.
Action: None. Regular expression constraints do not have an equivalent structure in SDK2.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09007: failed to close to origin repository, root cause: {0}
Cause: Failed to close to origin repository.
Action: See base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09006: failed to connect to origin dictionary, name {0} version {1} , root cause: {2}
Cause: Failed to open origin dictionary.
Action: See base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09008: failed to saveAs resulting dictionary, package: {0} dictionary: {1}
Cause: Failed to saveAs migrated dictionary.
Action: Check input parameters and source dictionary for validitiy.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09009: failed to connect to destination repository: {0}
Cause: Failed to connect to destination repository
Action: See base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09010: dictionary: {0}::{1} already exists, failed
Cause: Dictionary indicated already exists.
Action: Remove the existing dictionary or provide a different name.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09012: failed to load ruleset {0} from origin dictionary, root cause: {1}
Cause: Failed to load ruleset.
Action: See base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09011: failed to create destination dictionary {0} {1} because {2}
Cause: Failed to create destination dictionary.
Action: See base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09013: The origin and destinations are not set.
Cause: The origin and destinations are not set.
Action: Set both the origin and destination locations.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09014: Classpath and XML schema properties are not set
Cause: Classpath and XML schema properties are not set.
Action: Specify the classpath and XML schema properties.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09015: unable to convert pattern operator: {0}
Cause: The pattern operator was unable to be migrated.
Action: Check the origin dictionary for validity.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09016: key {0} is not valid for SDK2 so skipping, message is: {1}
Cause: The key was not a valid key for SDK2.
Action: None necessary. Some properties in SDK are not valid in SDK2.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09017: key in ruleset processing: {0} is a {1} parent is a {2}
Cause: The value of a key in the dictionary was not of the correct type.
Action: Check source dictionary for validity.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09018: missing arguments for WebDav: must supply either Oracle Wallet source or WebDAV name and password
Cause: Missing arguments for WebDav.
Action: Supply either Oracle Wallet source or WebDAV name and password.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09019: missing arguments for WebDav proxy, must supply a host, a port, and either a Oracle Wallet source or proxy name and password
Cause: Missing arguments for WebDav proxy.
Action: Supply the proxy access values.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09021: errors ({0}) in conversion: {1}
Cause: There were errors in the conversion.
Action: See base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09020: value {0} could not be added to bucketset {1}
Cause: The value was invalid to add to the bucketset.
Action: Ensure the value is valid or add it manually after migration.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09022: failed to get RuleSet, internal error: {0}
Cause: The migration failed to retrieve the indicated rule set.
Action: Check that the ruleset exisits. Also see base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09024: invalid PROP_FORM value: {0}
Cause: Form value was invalid.
Action: Check the validity of the origin dictionary.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09029: Number of {0} : {1}
Cause: None.
Action: None.

Level: 1

Type: NOTIFICATION

Impact: Programmatic

RUL-09030: destination written, dictionary: {0} in package: {1}
Cause: None.
Action: None.

Level: 1

Type: NOTIFICATION

Impact: Programmatic

RUL-09031: origin and destination repositories may not be the same
Cause: The Origin and Destination Repositories were the same.
Action: Provide different repositories for the origin and destination.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09032: no origin repository connection, open an origin repository
Cause: No origin repository connection.
Action: Open an origin repository.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09033: origin dictionary not set, open an origin dictionary.
Cause: Origin dictionary was not set.
Action: Set the origin dictionary.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09034: destination dictionary not set, open a destination dictionary.
Cause: Destination dictionary not set.
Action: Set the destination dictionary.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09035: the {0} property has not been set, set this property
Cause: Property indicated was not set.
Action: Set the indicated property.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09036: the element {0} has been set to an invalid value {1}
Cause: The element indicated was been set to an invalid value.
Action: Set a valid value for the element.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09037: desitination dictionary name and detination package must be null or MIGRATE_ALL
Cause: Desitination dictionary name and detination package was not null or MIGRATE_ALL.
Action: Set the value to null or MIGRATE_ALL.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09038: an exception occurred {0}, check root exception
Cause: An exception occured.
Action: See base exception.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09039: element is null: parentType0={0} , key0= {1} , valFrom0= {2} , to= + {3}
Cause: A method in the SDK returned null.
Action: None.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09040: could not retrieve RuleComponent advanced expression
Cause: Problem retrieving advanced expression RuleComponent.
Action: None.

Level: 1

Type: ERROR

Impact: Programmatic

RUL-09043: error: to= {0} , from= {1} , fromparent= {2}
Cause: RuleComponent or DictionaryComponent were null.
Action: None.

Level: 1

Type: ERROR

Impact: Programmatic