我的 spring mvc 正在调用一个 SOAP 客户端。我必须在我的应用程序中集成另一个 SOAP 客户端调用。 我必须为 cxf-rt-frontend-jaxws 添加新的 Maven 依赖项。以前的 cxf 依赖项的版本是 3.1.5,但是当我使用此版本添加 cxf-rt-frontend-jaxws 时,我在旧的 SOAP 类之一中遇到 bean 创建异常“由以下原因引起:java.lang.NoSuchFieldError: QUALIFIED ”。 我以前的soap 客户端集成是通过注释进行的,但新的soap 客户端在xml 中有其映射。所以,我的 Maven 中需要这个 cxf-rt-frontend-jaxws 。我不知道该怎么办。帮助。
最佳答案
请运行 mvn dependency:tree 并检查 XmlSchema 依赖关系。您必须排除它的旧版本并使用 CXF 提供的版本。
关于java - cxf-rt-frontend-jaxws 的 Maven 依赖项破坏了现有的 SOAP 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43691468/