Я создаю универсальный c адаптер, который будет принимать XML сообщение (с пространством имен) и преобразовывать его в JSON. Я могу удалить пространство имен с помощью xslt, а затем использовать org. json api для преобразования в JSON, и есть некоторые другие преобразования и использовать поток SI -
return IntegrationFlows
.from(org.springframework.integration.jms.dsl.Jms.messageDrivenChannelAdapter(
org.springframework.integration.jms.dsl.Jms.container(this.queueConnFactory, this.queue)
.transactionManager(transactionManager()).get()))
.transform(dynamicEnricherImpl.get(enricherName), "enrich")
.handle(publisher, "publishMessage")
.get();
Я ищу, может ли то же самое достигается с помощью внутренних классов SPring Integration, таких как преобразователь ObjectTo JSON, чтобы удалить пространство имен XML и преобразовать его в JSON. Пожалуйста, предложите