A Oracle Business Rules Files and Limitations

List of known naming constraints for Rules Designer files and names, and certain Rules SDK limitations.

A.1 Rules Designer Naming Conventions

This section covers Rules Designer naming conventions.

Some of the naming conventions are for ruleset, dictionary, alias, and, XML schema target packaging naming.

A.1.1 Ruleset Naming

Rules Designer enforces a limitation for ruleset names; a ruleset name must start with a letter and contain only letters, numbers, or the following characters: ".", "-", "_","", ":", "/", and single spaces. Letters include the characters (a to z and A to Z) and numbers (0 to 9).

A.1.2 Dictionary Naming

Rules Designer dictionary names can contain only the following characters, upper and lowercase letters (a to z and A to Z), numbers (0 to 9), and the underscore (_). Special characters are not valid in a dictionary name.

Rules Designer dictionary names are case preserving but case-insensitive. For example, the dictionary names Dictionary and DICT are both valid. If you create a dictionary named Test, then you can create another dictionary named TEST only if you first delete the dictionary named Test.

A.1.3 Alias Naming

Rules Designer alias names must begin with a letter and contain only letters, numbers, ".", "-", "_","", ":", "/", and single spaces.

A.1.4 XML Schema Target Package Naming

The Target Package Name that you specify for an XMLFact on the XML Schema Selector page is limited to ASCII characters, digits, and the underscore character.