CXF:无法创建加密 class null

CXF: Cannot create Crypto class null

当我调用任何 CXF 端点时,我收到此错误。是什么导致了 null class?

Exception javax.xml.ws.soap.SOAPFaultException: Cannot create Crypto class null
    at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:161)
    [...]

端点有效,Wireshark 指示尚未建立与服务器的连接。此错误必须与连接初始化有关。

我的 ws-security.encryption.properties/ws-security.signature.properties 文件的 org.apache.ws.security.crypto.merlin.keystore.file 定义路径不正确。

我仍在研究,但似乎在我们为 Grails 3 升级到的新文件夹结构中检测到此位置不同。由于此错误未出现在任何其他站点上,我认为应该提示其他人可用。