我正在使用Documentum 7,并尝试登录到Documentum时遇到此异常

java.lang.NoSuchMethodError:com.rsa.jsafe.CryptoJ.isNativeAvailable(Ljava / lang / String;)

到目前为止,我一直在研究以下可能性,但似乎一切都准备就绪

这可能是由于许多原因

1.您的项目中有一个新的jar,并用它编译代码,但是当您部署到服务器时,它的类路径中有旧的jar文件,而类加载器已加载了没有此新jar文件指定类中的方法。

2.您的类路径中可能有两个版本的同一个jar文件,一个旧版本和一个新版本。

3.我的类路径中也有dfc.properties文件。

任何人都可以帮助解决这里出现的问题吗?

最佳答案

经过数天的敲打头撞后,我很幸运找到解决方案,该解决方案是从Documentum安装文件夹中复制最新的dfc.properties,然后在类路径中复制另一个名为dfc.keystore的文件。这就解决了我的问题。看来我已经在我的类路径中的文件损坏了,或者需要从documentum安装文件夹中复制新文件对我有用。

关于java - 为什么我在Documentum中遇到java.lang.NoSuchMethodError:com.rsa.jsafe.CryptoJ.isNativeAvailable(Ljava/lang/String;),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32557939/

10-12 03:12