Hi, Thank you for your report. The problem that you’re experiencing is due to a fault in the expression parser. With the information you’ve provided, I’ll make sure that it’s fixed for the Beta release. Regards, Tim
Sourced file: inline evaluation of: !(CMSTDY != null && CMENDY != null) || ((CMSTDY != null && CMENDY != null) && (c . . . '' : Object constructor : at Line: 1 : in file: inline evaluation of:
boolean compare(lhs, rhs, operator) { if(lhs == null || rhs == null) { return fa . . . ‘’ : new Integer ( rhs .toString ( ) )
Target exception: java.lang.NumberFormatException: For input string: " -12"
at bsh.BSHAllocationExpression.constructObject(Unknown Source)
at bsh.BSHAllocationExpression.objectAllocation(Unknown Source)
at bsh.BSHAllocationExpression.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHAssignment.eval(Unknown Source)
at bsh.BSHBlock.evalBlock(Unknown Source)
at bsh.BSHBlock.eval(Unknown Source)
at bsh.BSHBlock.eval(Unknown Source)
at bsh.BSHIfStatement.eval(Unknown Source)
at bsh.BSHBlock.evalBlock(Unknown Source)
at bsh.BSHBlock.eval(Unknown Source)
at bsh.BshMethod.invokeImpl(Unknown Source)
at bsh.BshMethod.invoke(Unknown Source)
at bsh.BshMethod.invoke(Unknown Source)
at bsh.Name.invokeLocalMethod(Unknown Source)
at bsh.Name.invokeMethod(Unknown Source)
at bsh.BSHMethodInvocation.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHBinaryExpression.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHPrimaryExpression.eval(Unknown Source)
at bsh.BSHBinaryExpression.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at bsh.Interpreter.eval(Unknown Source)
at org.opencdisc.validator.rules.ConditionalRule.performValidation(ConditionalRule.java:103)
at org.opencdisc.validator.rules.GeneralRule.validate(GeneralRule.java:240)
at org.opencdisc.validator.ValidationEngine.process(ValidationEngine.java:615)
at org.opencdisc.validator.ValidationEngine.run(ValidationEngine.java:415)
at org.opencdisc.validator.ThreadedValidationEngine.run(ThreadedValidationEngine.java:75)