无法加载扩展类org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl

问题描述 投票:0回答:1

我正在为 cxf 配置的类上运行 junit。我收到这个错误 导致:org.apache.cxf.bus.extension.ExtensionException:无法加载扩展类org.apache.cxf.ws.policy.AssertionBuilderRegistryImpl。 当我要求 Spring 检索他类上的实例时。 maven 依赖项包括 cxf 2.7.4 (cxf-rt-ws-policy-2.7.4.jar),我看到 neethi 3.0.2.jar 也包括在内。另一篇文章提到了如果 neethi 2.x 与 cxf 2.x 一起使用的问题。但这不是我的情况。

cxf junit4
1个回答
0
投票

使用

mvn dependency:tree
找出哪个依赖项也具有
org.apache.neethi:neethi:{version}
。就我而言,它是
org.wso2.carbon.core
。 为了解决这个问题,我首先在我的依赖项 pom 树中添加了所需的 neethi 依赖项。

© www.soinside.com 2019 - 2024. All rights reserved.