fieldVal = data.get(DataKey.JOB_CONTEXT);
} else if (fType == StepContext.class) {
//fieldVal may be null when StepContext was not stored in data map, as in job listeners
fieldVal = data.get(DataKey.STEP_CONTEXT);
} else if (hasBatchProps) {
BatchProperty batchPropertyAnn = f.getAnnotation(BatchProperty.class);
if (batchPropertyAnn != null) {
String propName = batchPropertyAnn.name();
if (propName.equals("")) {
propName = f.getName();
}
String sVal = BatchUtil.getBatchProperty(batchProps, propName);
if (sVal != null) {