in timebase-kafka-connector/src/main/java/deltix/kafka/connect/RawMessageSerializer.java [434:444]
private void validateSourceFields(Schema schema, Set<String> srcFields) {
if (srcFields != null && !srcFields.isEmpty()) {
for (String srcField : srcFields) {
String destField = fieldMap.getDestination(srcField);
String[] srcPath = fieldMap.getSourcePath(destField);
if (getField(schema, srcPath) == null) {
throw new IllegalArgumentException("Schema is missing specified field: " + srcField);
}
}
}
}