12-8 Oracle Fusion Middleware Users Guide for Oracle Business Rules
12.3.2 What Happens When You Open an Oracle Business Rules Dictionary
When you use the Open menu and select Open Rules to open a dictionary, Oracle SOA Composer shows you all the metadata artifacts associated with the soa-infra that
is co-located with the running Oracle SOA Composer application. From the supplied list, as shown in
Figure 12–9 , you select the composite, dictionary, and ruleset to open.
12.3.3 What You Need to Know to Obtain the Dictionary Path from the Open Dialog
The Open Dialog includes a Rules File field. When you hold the mouse over the values in the Rules File field, Oracle SOA Composer shows a Complete Path popup
that includes the dictionary path, as shown in Figure 12–10
.
Figure 12–10 Showing the Dictionary Rules File Complete Path from the Open Dialog
12.3.4 How to View Globals in an Oracle Business Rules Dictionary at Run Time
When you open a dictionary Oracle SOA Composer displays the Globals tab. The Globals
tab only shows final global variables global variables with Final option
selected. Final global variables from linked dictionaries are also displayed in the Globals
tab. However, these linked global variables are not editable even in the edit mode.
You cannot create or delete global variables. From the Globals tab, in edit mode, you can edit the Name, Description, and Value fields. For the Value field, you can use the
expression builder to set the value. To check for validity, you can click Validate button on the Oracle SOA Composer menu bar. In view mode, the edit operations are not
available. For information on using the Oracle SOA Composer edit mode, see
Section 12.4, Getting Started with Editing and Saving a Dictionary at Run Time .
To view globals in Oracle SOA Composer: 1.
In Oracle SOA Composer, from the Open menu, select Open Rules. Note:
You can also open a ruleset by first selecting a row in the
Select a dictionary to open dialog box and you then clicking the
Open button. This opens the first ruleset of the selected rules
dictionary as the default tab.
Using Oracle SOA Composer with Oracle Business Rules 12-9
2. After you open a dictionary, select the Globals tab from the left-side pane. This
displays the Globals table, as shown in Figure 12–11
.
Figure 12–11 Using the Oracle SOA Composer Rules Dictionary Globals Tab
12.3.5 How to View Bucketsets in an Oracle Business Rules Dictionary at Run Time
When you open a dictionary and select the Bucketsets tab, if the dictionary contains bucketsets, the table shows all the bucketsets. Bucketsets from linked dictionaries are
also displayed in the Bucketsets table. You can select a linked bucketset and click the Edit
button to view the buckets. However, a linked bucketset is not editable even in the edit mode.
For information on the Oracle SOA Composer edit mode, see Section 12.4, Getting
Started with Editing and Saving a Dictionary at Run Time .
To view bucketsets in Oracle SOA Composer: 1.
In Oracle SOA Composer, from the Open menu select Open Rules. 2.
After you open a dictionary, select the Bucketsets tab from the left-side pane. This displays the Bucketsets table, as shown in
Figure 12–12 .
12-10 Oracle Fusion Middleware Users Guide for Oracle Business Rules
Figure 12–12 Using the Oracle SOA Composer Rules Dictionary Bucketsets Tab
12.3.6 How to View Linked Dictionary Names at Run Time
In Oracle SOA Composer,you can view the names of the dictionaries to which the current dictionary is linked by using the Links tab on the left-side panel as shown in
Figure 12–13 . Currently, even in the edit mode, you can only view the linked
dictionary names, but you cannot link to a dictionary or delete an existing link to any dictionary.
To view linked dictionary names in Oracle SOA Composer: 1.
In Oracle SOA Composer, from the Open menu, select Open Rules. 2.
After you open a dictionary, select the Links tab from the left-side pane. This displays the Links table, as shown in
Figure 12–13 .
Figure 12–13 Viewing the Linked Dictionary Name
The Links table displays the name of the linked dictionaries, which in this case is CreditRatingRules.
Using Oracle SOA Composer with Oracle Business Rules 12-11
12.3.7 How to View Decision Functions in Oracle Business Rules Dictionary at Run Time