Hi, On Thu, 2010-02-04 at 16:04 -0500, Edson Tirelli wrote: > > Ok, this one was hidden for a long time. Interesting no one > stumbled on it before you. > > https://jira.jboss.org/jira/browse/JBRULES-2424 > > The problem is triggered in case your fact class/interface has a > method that matches the following 3 conditions: > > * it is public > * its name starts with "set" > * it has no parameters > > Your fact interface had a method: > > public XXX setup(); > > That would make the ClassFieldInspector class to raise an > exception, making it impossible to create any field accessors for it.
I can understand why. > Anyway, it is fixed now on trunk (to be released in M2) and branch > 5.0.x. Meanwhile, the possible workaround is to break one of the three > conditions above: either make the method non-public, or rename it to > not start with "set" or add at least one (dummy) parameter to it. > > Thanks for reporting. Thank you for fixing it! I renamed the method and it is now working! -- Brice Figureau My Blog: http://www.masterzen.fr/ _______________________________________________ rules-users mailing list [email protected] https://lists.jboss.org/mailman/listinfo/rules-users
