From Drools version 4 to version 5, the framework has undergone quite a few improvements. These include support for three additional business modeling techniques. So today, Drools is not only a rule engine, but much more than that. One of these techniques is event processing. The module that added event processing capabilities to the framework [...]
Read Full Post »
Posted by Alexander Zagniotov in: drools on Aug 31st, 2009 22:05
One of the blog readers, who posted a comment in my previous post Drools – tutorial on writing DSL template asked to me to help him with creating DSL for the following rule, so I decided to use his example as a small case study: For readability, I added some comments to the original rule: [...]
Read Full Post »
Posted by Alexander Zagniotov in: drools on Aug 29th, 2009 17:20
I was reading about JBoss security today, and came across the following page: JBoss Security vulnerability JMX Management Console. The guy tells how common is to come across servers on the Internet that run completely unsecured JMX-Console. I gave it a try, typed few keywords in Google, and voilà – around one third of the [...]
Read Full Post »
Posted by Alexander Zagniotov in: jboss, xml on Aug 27th, 2009 12:46
Today while checking my blog’s referrers, to my pleasant surprise I discovered that few Drools articles I have published on this blog, were praised by Mark Proctor in Drools blog. Mark is one of the Drools creators and I think at the moment the project lead. The following is the post where my articles were [...]
Read Full Post »
Posted by Alexander Zagniotov in: drools on Aug 23rd, 2009 17:49
This can be a hard one, since it requires from you to be familiar with Drools. Consider the condition side of the following rules: rule "object comparison one" no-loop when $customer1 : Customer( ) $customer2 : Customer(this != $customer1) then System.out.println("Rule one – Objects are equal"); end rule "object comparison two" no-loop when $customer1 : [...]
Read Full Post »
Posted by Alexander Zagniotov in: brainteaser, drools on Aug 22nd, 2009 22:50