如何自定义CXF + Aegis以生成xsd:string类型?

时间:2017-11-28 17:21:12

标签: java xml soap cxf aegis

将我的服务从CXF 2.4.10升级到CXF 3.2.1后,我的客户端在尝试处理SOAP响应时抛出异常,因为CXF + Aegis为字符串值生成不同的类型。

我无法更改客户端。

目前生成的类型为“ns3:string”:

<ns2:value xmlns:ns3='http://www.w3.org/2001/XMLSchema' xsi:type='ns3:string'>myValue</ns2:value>

我需要输入“xsd:string”:

<ns2:value xmlns:xsd='http://www.w3.org/2001/XMLSchema' xsi:type='xsd:string'>myValue</ns2:value>

0 个答案:

没有答案