所以我有一个工作项目,我正在尝试升级CXF和WSS4J
看起来我已经升级了我的客户端,但那是因为我在wss4j中使用它:
<dependency>
<groupId>org.apache.wss4j</groupId>
<artifactId>wss4j</artifactId>
<version>2.1.8</version>
<type>pom</type>
</dependency>
但我的服务器正在抛出ClassNotFound异常,显然是因为type = pom。
那么我在哪里可以找到新的jar类?特别是WSPasswordCallback。
BTW,我正在使用CXF 3.1.9
答案 0 :(得分:1)
简短的回答是他们搬了一切。您要查看的第一个地方是:https://maven-repository.com/artifact/org.apache.wss4j
这就是所有新的。从那里你只需要谷歌你想要的课程,看看你是否能找到你需要的包。对我来说,WSPasswordCallback转移到了commons包...
<dependency>
<groupId>org.apache.wss4j</groupId>
<artifactId>wss4j-ws-security-common</artifactId>
<version>2.1.8</version>
</dependency>
恕我直言,这本来可以更好地处理,但它是一个开始找到你需要的东西。