The Drools project started as an attempt to write a rule engine for Java. Drools 2, was a “working” rewrite, with Drools3, a.k.a JBoss Rules becoming a mature solution.
See project page at JBoss.
Mark Proctor is the JBoss Rules Lead, he has a Drules blog too.