我们在Grails中使用CXF通过SOAP调用另一个Web服务。服务端具有其他元素,但不对现有元素进行更改。我希望客户端能够使用新服务,只需忽略新字段并解析已经存在的字段。是否有一些标志或我们可以设置的东西告诉它忽略额外的元素/属性/字段?
我发现有些帖子跟set "set-jaxb-validation-event-handler" to "false"
说过,但我已经尝试在Config.groovy中这样做,但它仍然没有用。
答案 0 :(得分:1)
经过更多的谷歌搜索和实验后,我发现了它:
cxf {
...
client {
clientName {
// ...
requestContext = ['set-jaxb-validation-event-handler': false]