CXF:无法创建Crypto类null

时间:2016-04-17 01:50:46

标签: java grails cxf

当我拨打任何CXF端点时,我收到此错误。导致null类的原因是什么?

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

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

1 个答案:

答案 0 :(得分:0)

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

我还在研究,但似乎在我们升级到Grails 3的新文件夹结构中检测到这个位置不同。由于此错误没有出现在任何其他网站上,我认为应该提供一个提示其他