[rules-users] Combine DSL and Java Code?

Raj, Govinda (Mohan) mohan at hp.com
Wed Nov 7 12:46:46 EST 2007


Try changing DSL

from
[consequence][]write "{value}" to stdout=System.out.println("{value}");
To
[consequence][]write {value} to stdout=System.out.println( {value} );

And see if it works.

--Mohan

-----Original Message-----
From: rules-users-bounces at lists.jboss.org 
[mailto:rules-users-bounces at lists.jboss.org] On Behalf Of Markus Helbig
Sent: Wednesday, November 07, 2007 8:09 AM
To: rules-users at lists.jboss.org
Subject: [rules-users] Combine DSL and Java Code?

Hi,

following example:

Item Class:

public class MyItem {

      public MyItem() {}

      public String getMessage()
      {
            return "Hello World!";
      }

}

DSL:

[condition][]is of type MyItem=MyItem()
[consequence][]write "{value}" to stdout=System.out.println("{value}");

DSRL File:

rule
    when
           $item: is of type MyItem
    then
           write $item.getMessage() to stdout
end

Is this "write $item.getMessage() to stdout" possible in any way?
Currently i'm not able to get it to work ...

Cheers

Markus
_______________________________________________
rules-users mailing list
rules-users at lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 4786 bytes
Desc: not available
Url : http://lists.jboss.org/pipermail/rules-users/attachments/20071107/7f583b3a/attachment.bin 


More information about the rules-users mailing list