Map<String, String> inputValues,
ConanProcess process) {
for (ConanParameter param : process.getParameters()) {
// validate our request by checking we have this param value supplied
if (inputValues.get(param.getName()) == null) {
throw new MissingRequiredParameterException(
"Required parameter '" + param.getName() + "' not supplied, " +
"required for process '" + process.getName() + "'");
}
else {
if (!parameters.containsKey(param)) {