“Getting started” tutorial from JRules Information Center completed

It took me the past 3 days working through the “Getting started” tutorial from WebSphere ILOG JRules 7.0.2 Information Center. I must admit it was a pretty extensive exercise and anyone wishing to know more about JRules should take it without a doubt.

The 13-part “Getting started” tutorial walks you through the entire set of tools available in ILOG JRules 7.0.2 – Rule Studio (a Eclipse-based development tool), Decision Validation Services (the solution for testing rules), Rule Team Server (the solution for business people running atop an JEE application server and accessible via a browser) and Rule Execution Server (the runtime environment – an application server – for JRules).

A whole lot of guidance and screenshots, so you should feel nicely guided by an invisible helping hand. I wish it had been recorded as a screencast instead. It would make it even easier to digest and let people see the tutorial in action, esp. those who’re not yet ready with the tools. Wish me find some spare time and do it for you. Let me know in comments below.

Just to indulge your taste a little bit, here is a screenshot of Rule Execution Server (on Apache Tomcat if that matters), with the miniloanruleapp deployed from the tutorial.

A ruleapp is a packaging format for Rule Execution Server to have rules deployed on in. Once you’ve created a ruleset, it is packaged as a ruleapp and deployed onto a execution environment – RES. Since the execution environment is a JEE application server, a ruleapp is a WAR file (unless I’m mistaken, which is not improbable providing my knowledge of JRules at the moment).

In the course of the tutorial I have made some changes to the “Getting Started with IBM WebSphere ILOG JRules 7.0.2 Trial – Installation” document as it turned out that OpenJDK didn’t work well with Rule Studio on RHEL 5.4 x86-64 and I had to install IBM Java SDK 6. See the doc for more information.


One response to ““Getting started” tutorial from JRules Information Center completed

  1. Congratulations! We are always interested in feedback on the Getting Started.

    PS. A RuleApp is not a WAR — though it does share the JAR packaging format. It is an archive that contains executable IRL rules, the BOM and other metadata used by the RES and underlying rule engine. You can browse the contents of a RuleApp using the RES console.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s