jobAttr.setStdin(app.getStandardInput());
} else {
// input parameter
for (Iterator<String> iterator = context.getInput().getNames(); iterator.hasNext();) {
String key = iterator.next();
jobAttr.addArgument(context.getInput().getStringValue(key));
}
}
// Using the workflowContext Header values if user provided them in the request and overwrite the default values in DD
ContextHeaderDocument.ContextHeader currentContextHeader = WorkflowContextHeaderBuilder.getCurrentContextHeader();
if (currentContextHeader.getWorkflowSchedulingContext().getApplicationSchedulingContextArray() != null &&