Лучше объясни.
Я хочу проверить 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))
Есть ли способ сделать это?