Business Rule Engine Cookbook: create a simple Decision Table in Oracle SOA Suite

Emiel Paasschens 5
0 0
Read Time:47 Second

For educational purposes I’ve created a cookbook in powerpoint format on how to create a simple decision table in Oracle SOA Suite with a Business Rule engine.
To share this I’ve uploaded it to slideshare and post it here in the Amis blog as well.

Business Rule Engine Cookbook on Slideshare

Additional Remark

The xml-, xsd- and wsdl-files which are used or referenced by more than one composite or by the outside world are stored in the Meta Data Storage (MDS). This prevents having copies of the same file in projects with the risk that files become out of sync in case of changes.
Only files which are used inside one composite only (inner composite usage) are normally stored in the project of the composite.

More…

A more difficult example of a Business Rule Engine in the Oracle SOA Suite can be found here.

 _ 

About Post Author

Emiel Paasschens

Emiel is a Solutions Architect and a Java & Integration consultant in The Netherlands.
Happy
Happy
0 %
Sad
Sad
0 %
Excited
Excited
0 %
Sleepy
Sleepy
0 %
Angry
Angry
0 %
Surprise
Surprise
0 %

Average Rating

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%

5 thoughts on “Business Rule Engine Cookbook: create a simple Decision Table in Oracle SOA Suite

  1. Hi Emiel,
    I make it work!
    I check the “Advanced Mode” and “assign new” appears in the list of possible actions…
    Thank you.
    JP
     
     

  2. Hi Emiel,
    Excellent examples with Rules!!
    I am trying to return a List from a Rule and can’t make it work.
    I request with a string, and I expect this response
    <xsd:element name=”holdResponse”>
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element name=”holds” type=”holdsType” minOccurs=”0″/>
    <xsd:element name=”message” type=”xsd:string” minOccurs=”0″/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    <xsd:complexType name=”holdsType”>
    <xsd:sequence>
    <xsd:element name=”hold” type=”xsd:string” maxOccurs=”unbounded”
    minOccurs=”0″/>
    </xsd:sequence>
    </xsd:complexType>
    Could you give me an advice?
    Thank you.
    JP
     
     

  3. Hi Emiel,
    At first – great cookbook to learn. Why did you block possibility to download it from slideshare ? Standalone version will be more comfortable to use.

Comments are closed.

Next Post

Publications written in 2011

  Name Java ontwikkelaars: zet de Database aan het werk – deel 2 – (Java Magazine, maart 2011) date 24th February 2011 Click LaatDeDatabaseVoorJeWerken_deel2_JavaMagazine_LJ for this article. Name Forms2Future or End Users on Strike on Application Modernization (the Oracle way) – (ODTUG, Technical Journal, Q1 2011) date 1st March 2011 Click ODTUG_TechJournalQ1-2011-AppModernizationThe Fusion […]
%d bloggers like this: