gpt4 book ai didi

java - 调用 JaxWsProxyFactoryBean.create() 时 apache cxf 出现异常(在 maven 项目中)

转载 作者:行者123 更新时间:2023-12-02 08:32:17 26 4
gpt4 key购买 nike

我编写了一个使用 Web 服务的客户端。在单独的项目中运行良好。但是当我尝试在我的 Maven 项目中使用它时,它失败了。依赖项是正确的:

    <dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-frontend-jaxws</artifactId>
<version>2.2.8</version>
</dependency>
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-http</artifactId>
<version>2.2.8</version>
</dependency>
<!-- Jetty is needed if you're are not using the CXFServlet -->
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-rt-transports-http-jetty</artifactId>
<version>2.2.8</version>
</dependency>

但是调用此方法似乎发生错误:

JaxWsProxyFactoryBean.create();

这就是我得到的:

    10.06.2010 12:50:59 org.apache.cxf.service.factory.ReflectionServiceFactoryBean buildServiceFromClass
INFO: Creating Service {http://tempuri.org/}BMWebServiceSoapService from class net.myClassPath.BMWebServiceSoap
2010-06-10 12:51:00.992::WARN: Nested in org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.NoClassDefFoundError: javax/wsdl/extensions/soap12/SOAP12Address:
java.lang.NoClassDefFoundError: javax/wsdl/extensions/soap12/SOAP12Address

有人知道吗?谢谢!

最佳答案

执行 Maven dependency:tree 或类似的操作。看起来您正在使用旧版本或坏版本的 wsdl4j。

关于java - 调用 JaxWsProxyFactoryBean.create() 时 apache cxf 出现异常(在 maven 项目中),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3013790/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com