Monday, April 02, 2007

Drools DotNet 3.0

JBoss Rules 3.0 has been ported to the .Net platform by the community using the great tool IKVM. The project, Drools DotNet http://droolsdotnet.codehaus.org is housed over at codehaus.

3 comments:

  1. That's pretty cool. I just saw this blog today. Someone ran into limitations of windows worflow engine and tried the old drools.net 2.

    http://lovedjohnysmith.wordpress.com/2007/03/26/droolsnet-net-rules-engine/

    I posted a comment suggesting they try the jbossrules3, but I didn't realize there's already drools3.net.

    you might want to drop the guy a comment. seems like a chance to get more .NET users.

    ReplyDelete
  2. Hi,

    I'm using Drools.NET and run into a Decision Table specific problem.

    If I merge cells in the first row for the ObjectType and put the conditionst into the second row, the parser throws 'ScriptTempalteIsNull' Exception.

    The main problem is that if I'm using the same class in more than one column then the parser creates

    when
    Person(Age==$param)
    Person(Likes==$param)
    ...

    and not

    when
    Person(Age==$param, Likes==$param)
    ...

    drl rules.

    I like the decision table modell - but how can I use it?

    Thanx guys!

    ReplyDelete
  3. Solution:

    when
    p:Person(Age==$param)
    p:Person(Likes==$param)
    ...

    ReplyDelete