<html><body><div>Hi folks,</div><div><br></div><div>Is it possible to refer to DRL functions from a DRL when the dialect is mvel?</div><div><br></div><div>I have been working on unit tests for a rule that were consistently failing due to not being able to find the function that should be imported.&nbsp;Having tried various formats (the documentation is rather unhelpful here) for the import, I thought I'd see what happened if I just switched to the Java dialect. Suddenly it worked without even needing an import statement.</div><div><br></div><div>Unfortunately, this forces me to switch from the neat ...</div><div style="padding-left: 24px; ">newFact.Property = otherFact.Property</div><div>... to the rather ugly Java-style&nbsp;</div><div style="padding-left: 24px; ">newFact.setProperty(otherFact.getProperty())</div><div><br></div><div>So I would quite like to know if there is an undocumented (or well-hidden-documented) mechanism for using functions when in mvel dialect. Or am I stuck with switching to Java?</div><div><br></div><div>Thanks in advance for any pointers anybody can provide,</div><div><br></div><div>Steve</div></body></html>