if(dereferencedFields != null && !dereferencedFields.isEmpty()){
List<FieldMapping> mappings = new ArrayList<FieldMapping>(dereferencedFields.size());
log.debug(" > parse configured field mappings");
for(String configuredMapping : dereferencedFields){
log.trace(" - parse configure mapping '{}'",configuredMapping);
FieldMapping mapping = FieldMappingUtils.parseFieldMapping(configuredMapping,nsPrefixService);
if(mapping != null){
log.debug(" - add FieldMapping {}",mapping);
mappings.add(mapping);
} else if(configuredMapping != null && !configuredMapping.isEmpty()){
log.warn(" - unable to parse FieldMapping '{}'", configuredMapping);