Лучше объяснить.
То, что я хочу, это xml проверки в DSL, который применяет тот или иной xsd в зависимости от одного из полей xml.
В настоящее время выглядит так:
Чтение из MongoDB -> Разделить файлы, которые есть в JSON -> при попытке проверить.Но я хочу передать в качестве параметра тот же XML, а не «classpath: validation.xsd».
return IntegrationFlows.from(configurationInbound(factory))
.split(Configuration.class,m->m.getFiles().values())
.filter(new XmlValidatingMessageSelector(commonResources.getResource("classpath:validation.xsd"),
SchemaType.XML_SCHEMA))
Есть ли способ сделать это?