for (Map.Entry<String, String> entry : getMappingWithUnmappedColumns(false).entrySet()) {
String sfdcName = entry.getValue();
if(StringUtils.hasText(sfdcName)) {
final Field f = getClient().getField(sfdcName);
if (f == null)
throw new MappingInitializationException("Field mapping is invalid: " + entry.getKey() + " => " + sfdcName);
}
}
}