Error in logs related to Rule Machine - No signature of method

Platform Version: 2.3.2.141
Hardware Version: Rev C-5

The below error displays in the logs for all of my rules (save for one I created new).

app:xxx 2022-09-21 06:31:17.743 pm error org.codehaus.groovy.runtime.metaclass.MissingMethodExceptionNoStack: No signature of method: ruleApp50.broken() is applicable for argument types: () values:
Possible solutions: run(), run(), grep(), siren(java.lang.Object), toner(java.lang.Object), grep(java.lang.Object) (broken)

Is there any solution besides manually recreating all 19 rules?

FWIW, the rules that have the error are based on Rule 5.0. The error does not occur with Rule 5.1 it seems.
Also, the rules continue to run.

Thanks.

1 Like

I will look into it. Can you still edit the rules, that is, open the rule setup page? I think this is probably an innocuous error. If not, let me know. We will be putting out the 2.3.3 release quite soon, and hot fixes shortly after that. So this can get addressed in the near future --> don't recreate all of the rules...

1 Like

Yes, I can still edit the rules and they all still run.

1 Like

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.