<ul>
<p><font face="Arial" size="2">In Drools 3 i used the following code (in a DSL file):</font> </p>
<p><font face="Courier New" size="2">[when]ist BlaBlub=BlaBlub(number</font><font face="Courier New" size="2"> :</font> <font face="Courier New" size="2">id</font><font face="Courier New" size="2"> -> (</font><font face="Courier New" size="2">
BlaClass</font><font face="Courier New" size="2">.</font><font face="Courier New" size="2">staticFunction</font><font face="Courier New" size="2">(</font><font face="Courier New" size="2">number</font><font face="Courier New" size="2">
))</font> </p>
<p><font face="Arial" size="2">where id can be resolved be method getId in class BlaBlub and staticFunction ist a public static function in a helper class.</font></p>
<p><font face="Arial" size="2">Drools 4 doesn't allow me this construct, how should this be migrated?</font> </p>
<p><font face="Arial" size="2">Any help is much appreciated</font> </p>
<p><font face="Arial" size="2">Cheers</font> </p>
<p><font face="Arial" size="2">Markus</font> </p></ul>