private Object handleRuleWithInvalidTags(final Map<Long,Object> pInputParams) throws RuleEvaluationException {
  final Object result=tryToIgnoreInvalidTags(pInputParams);
  if (isResultInvalid(result)) {
    throw new RuleEvaluationException("Cannot evaluate rule: Invalid tags found!");
  }
  return result;
}

private Object handleRuleWithInvalidTags ( final Map < Long , Object > pInputParams ) throws RuleEvaluationException { final Object result = tryToIgnoreInvalidTags ( pInputParams ) ; if ( isResultInvalid ( result ) ) { throw new RuleEvaluationException ( "Cannot evaluate rule: Invalid tags found!" ) ; } return result ; }
ruleexpressions that contain invalid tags use a different parser for the evaluation .
