gpt4 book ai didi

java.lang.NoSuchFieldError : PRE_CLIENT_CREATE 错误

转载 作者:行者123 更新时间:2023-11-30 11:06:30 24 4
gpt4 key购买 nike

我们已经升级为使用 Apache CXF 3.0.0-milestone2,并且我们正在使用 WSDL2Java 生成 WS 客户端。但是,在调用客户端时,出现以下错误:

java.lang.NoSuchFieldError: PRE_CLIENT_CREATE
at org.apache.cxf.frontend.ClientFactoryBean.create(ClientFactoryBean.java:92)
at org.apache.cxf.frontend.ClientProxyFactoryBean.create(ClientProxyFactoryBean.java:157)
at org.apache.cxf.jaxws.JaxWsProxyFactoryBean.create(JaxWsProxyFactoryBean.java:142)
at org.apache.cxf.jaxws.ServiceImpl.createPort(ServiceImpl.java:493)
at org.apache.cxf.jaxws.ServiceImpl.getPort(ServiceImpl.java:359)
at org.apache.cxf.jaxws.ServiceImpl.getPort(ServiceImpl.java:350)
at javax.xml.ws.Service.getPort(Service.java:119)

我检查过我周围没有任何旧库,据我所知,只有 CXF 3/3.0.4 库存在。

最佳答案

看来这是因为我有 apache CXF 的混合版本。我有一个我正在拉动的 cxf-bundle,其中有一个里程碑版本,我没有意识到在版本 3.0.4 发布时不再支持它。引入 cxf-core 3.0.4 后,现在可以了

关于java.lang.NoSuchFieldError : PRE_CLIENT_CREATE 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29286329/

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