因此,我有一个工作项目,我正在尝试升级CXF和WSS4J。
看起来我已经升级了我的客户端,但这是因为我将它用于wss4j:
<dependency>
<groupId>org.apache.wss4j</groupId>
<artifactId>wss4j</artifactId>
<version>2.1.8</version>
<type>pom</type>
</dependency>但是我的服务器抛出ClassNotFound异常,显然是因为type=pom。
那么,我在哪里能找到新的类罐呢?特别是WSPasswordCallback。
顺便说一下,我使用的是CXF 3.1.9
发布于 2016-12-23 04:54:48
简单地说,他们移动了所有的东西。您首先要查看的地方是:https://mvnrepository.com/artifact/org.apache.wss4j
所有的新成员都在那里。从那里开始,你只需要搜索你想要的类,看看你是否能找到你需要的包。对我来说,WSPasswordCallback搬到了下议院.
<dependency>
<groupId>org.apache.wss4j</groupId>
<artifactId>wss4j-ws-security-common</artifactId>
<version>2.1.8</version>
</dependency>IMHO本可以处理得更好,但这是找到您需要的东西的一个开始。
https://stackoverflow.com/questions/41250309
复制相似问题