Cause
This error occurs if you have defined a condition method that does not conform to the required signature for condition methods.
Condition methods must have constant parameters (if any) of primitive type, a
Action
Change the condition method header to conform to the rules for the signature of condition methods, above. If you did not intend the method to be a condition method, remove the condition option from the method signature.