标签: java apache web-services wsdl cxf
我们共享了多个客户端使用的Web服务,我在其中一个客户端的WSDL中添加了一个新的可选元素。当其他客户端尝试使用现有客户端代码访问Web服务时,它会中断并抛出unmarshall异常。它查找新添加的可选元素。
客户端代码是使用Apache CXF 2.5.8生成的
答案 0 :(得分:0)
我找到了答案。
根据Jax-WS规范,必须使可选元素成为可能。为了避免现有客户端在没有任何中断的情况下调用Web服务。