Understanding the Validation Panel Updating the Validation Panel

Using Oracle SOA Composer with Oracle Business Rules 12-57 Figure 12–77 The Validation Panel

12.10.1 Understanding the Validation Panel

The Validation Panel lists all the dictionary-level validation errors. When you double-click a row in the Validation Panel, Oracle SOA Composer leads you to the erroneous component. For example, if a Bucket or a Bucketset error is double-clicked in the Validation Panel, Oracle SOA Composer switches to the Bucketsets tab and displays the invalid icon next to the Bucketset name. You can move the mouse cursor over the invalid icon to see the list of error messages for that Bucketset as shown in Figure 12–78 . 12-58 Oracle Fusion Middleware Users Guide for Oracle Business Rules Figure 12–78 Bucketset Validation Error Messages When the Bucketset Editor window is displayed, the invalid fields are highlighted in the editor, and a pop-up containing the error messages are displayed, as shown in Figure 12–79 . Using Oracle SOA Composer with Oracle Business Rules 12-59 Figure 12–79 Highlighted Error Entries in Bucketset Editor When you double-click an error pertaining to a Decision Table, the UI switches to the Decision Table UI and displays the error messages when you move the mouse cursor on the invalid icon as shown in Figure 12–80 . 12-60 Oracle Fusion Middleware Users Guide for Oracle Business Rules Figure 12–80 Accessing the Erroneous Component Similarly, in the Validation Panel, if you double-click an error pertaining to a rule in a ruleset, the UI switches to the ruleset to which the rule belongs and highlights the erring fields of the rule. In addition, all the errors pertaining to the rule are displayed in a pop-up as shown in Figure 12–81 . Using Oracle SOA Composer with Oracle Business Rules 12-61 Figure 12–81 Rules Validation

12.10.2 Updating the Validation Panel

The Validation Panel does not get updated automatically to display any new validation errors that may be generated due to any modification to the dictionary components. For example, when a new rule is added with some errors, the Validation Panel is not updated automatically. You need to click the Validate button on the Oracle SOA Composer menu to update the Validation Panel with the new error entry, as shown in Figure 12–82 . 12-62 Oracle Fusion Middleware Users Guide for Oracle Business Rules Figure 12–82 The Validate Button

12.11 Obtaining Composite and Dictionary Information at Run Time