使用内置Spring WS拦截器时java xml transformer出现问题
您好,我正在使用Spring编写一个SAOPWeb服务,它在头中嵌入了一个复杂类型使用内置Spring WS拦截器时java xml transformer出现问题,java,xml,web-services,spring,Java,Xml,Web Services,Spring,您好,我正在使用Spring编写一个SAOPWeb服务,它在头中嵌入了一个复杂类型 <soapenv:Header> <ser:Header> <ser:from>xyz</ser:from> <ser:to>abc</ser:to> </ser:Header> </soapenv:Header> <soapenv:Bod
<soapenv:Header>
<ser:Header>
<ser:from>xyz</ser:from>
<ser:to>abc</ser:to>
</ser:Header>
</soapenv:Header>
<soapenv:Body>
<abc>test</abc>
</soapenv:Body>
但在这里,我只得到Ouput头中的第一行,如下所示
<soapenv:Header>
<ser:Header xmlns:ser="http://test.services.com"/>
</soapenv:Header>
我没有得到完整的标题。虽然在deebug模式下,我可以看到整个字符串头被添加到xmlInput变量中
我尝试了所有的选择,但没有成功。请尽快在这方面提供帮助
提前谢谢 如果删除.append(“”),会发生什么;线路?Davos555.对不起,我弄错了。那行代码不在那里。我编辑了这个查询!
transformer.transform(xmlInput, xmlOutput);
<soapenv:Header>
<ser:Header xmlns:ser="http://test.services.com"/>
</soapenv:Header>