mapEntry.setValue(ScriptVariableParser.translateVariables((String) mapEntry.getValue(), transientVars, ps));
mapEntry.setValue(getConfiguration().getVariableResolver().translateVariables((String) mapEntry.getValue(), transientVars, ps));
    protected void verifyInputs(WorkflowEntry entry, List validators, Map transientVars, PropertySet ps) throws WorkflowException {        for (Iterator iterator = validators.iterator(); iterator.hasNext();) {            ValidatorDescriptor input = (ValidatorDescriptor) iterator.next();            if (input != null) {                String type = input.getType();                HashMap args = new HashMap(input.getArgs());                for (Iterator iterator2 = args.entrySet().iterator();                        iterator2.hasNext();) {                    Map.Entry mapEntry = (Map.Entry) iterator2.next();                    mapEntry.setValue(ScriptVariableParser.translateVariables((String) mapEntry.getValue(), transientVars, ps));                }                Validator validator = getResolver().getValidator(type, args);                if (validator == null) {                    String message = "Could not load validator class";                    context.setRollbackOnly();                    throw new WorkflowException(message);                }                try {                    validator.validate(transientVars, args, ps);                } catch (InvalidInputException e) {                    throw e;                } catch (Exception e) {                    context.setRollbackOnly();                    if (e instanceof WorkflowException) {                        throw (WorkflowException) e;                    }                    String message = "An unknown exception occured executing Validator " + validator;                    throw new WorkflowException(message, e);                }            }        }    }