Sunday, May 24, 2009

Runtime: BPEL Rules Engine

Steps to update the value of a certain field at runtime using Oracle Business Rules Engine (BRE) using version 10.1.3.4 of Oracle SOA Suite:

1. Log into BPEL Console -> Click on the process where you want to change the rule -> Click on the decision service as shown:





2. Click on Open Rules Author above which will prompt you to log in to the BRE.




3. Once logged in to BRE, change to the rule. In the case below: I have changed the user from "jlondon" to "jstein".

4. After changing the value -> save the dictionary and update the version as show below:


5. Go back to BPEL console -> All new instances of the BPEL process after the change will pick the updated user as shown below:

Note: If you are using version 10.1.3.3 of SOA Suite or below, you might have to clear the WSDL cache in order to pick the changes from the BRE.

No comments:

Post a Comment