Chris,

   If you are creating a function library, why don't you create it as static methods in a java class? easier to develop, to unit test and you can use "import function" in the DRL to import all of them.

   []s
   Edson

2009/6/18 Chris Richmond <crichmond@referentia.com>

Ok…I am trying to build a function library in my .drl file and I added this one test function

 

function String outputString(String sData){

    return sData;

}

 

And no matter where I place this in my .drl file, I get an exception one way or the other with compiling when I try instaniate and fire my rules.  The .drl file works exactly as expected if I remove this function declaration, and when I *do* try to add it, I do not actually call it anywhere…but get those errors.  

 

So my question is, where exactly do I need to place function declarations..

 

 

Thanks,


Chris

 

 


_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users




--
 Edson Tirelli
 JBoss Drools Core Development
 JBoss, a division of Red Hat @ www.jboss.com