DBZ-7142 Improved Outbox Event Router SMT to handle whitespaces inside of fields.additional.placement setting
This commit is contained in:
parent
f429536a75
commit
daf7f57d77
@ -328,9 +328,9 @@ static List<AdditionalField> parseAdditionalFieldsConfig(Configuration config) {
|
|||||||
if (extraFieldsMapping != null) {
|
if (extraFieldsMapping != null) {
|
||||||
for (String field : extraFieldsMapping.split(",")) {
|
for (String field : extraFieldsMapping.split(",")) {
|
||||||
final String[] parts = field.split(":");
|
final String[] parts = field.split(":");
|
||||||
final String fieldName = parts[0];
|
final String fieldName = parts[0].trim();
|
||||||
AdditionalFieldPlacement placement = AdditionalFieldPlacement.parse(parts[1]);
|
AdditionalFieldPlacement placement = AdditionalFieldPlacement.parse(parts[1].trim());
|
||||||
final AdditionalField addField = new AdditionalField(placement, fieldName, parts.length == 3 ? parts[2] : fieldName);
|
final AdditionalField addField = new AdditionalField(placement, fieldName, parts.length == 3 ? parts[2].trim() : fieldName);
|
||||||
additionalFields.add(addField);
|
additionalFields.add(addField);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user