我正在尝试使用spring-boot和Weblogic公开Contract First SOAP Webservice。它是基于Gradle的设置,我使用以下依赖项来生成JAXB类。
jaxb 'com.sun.xml.bind:jaxb-core:2.2.11'
jaxb 'com.sun.xml.bind:jaxb-xjc:2.2.11'
jaxb 'com.sun.xml.bind:jaxb-impl:2.2.11'
jaxb 'javax.xml.bind:jaxb-api:2.2.12-b141001.1542'
compile(files(genJaxb.classesDir).builtBy(genJaxb))
我有一个静态响应XML,我将其作为响应发送。 XML首先被解组然后返回。现在的问题是响应XML元素带有名称空间前缀,我想避免在客户端,它导致一些我不知道的问题,因为我无法访问该系统。
请问您如何控制Spring框架使用的编组过程以避免前缀生成?
谢谢和问候, HG