0

尝试使用DFC API获取文件夹内容时出现异常

ERROR ~ IO Exception attempting to acquire interprocess lock

java.io.FileNotFoundException: /bea/documentumCache/cache/6.7.1000.0027/bof/myDocBase/content.lck (No such file or directory)

您知道为什么会发生这种情况以及我们如何解决同样的问题吗?

注意:我们正在使用其中包含Documentum设置的Weblogic 服务器

4

1 回答 1

2

问题陈述

昨天我的 Documentum 代码 (DFC) 低于异常

ERROR ~ IO Exception试图获取进程间锁

java.io.FileNotFoundException:/bea/documentumCache/cache/6.7.1000.0027/bof/myDocBase/content.lck(没有这样的文件或目录)

我能够在 Documentum 上成功登录,但是当我尝试获取如下文件夹的内容时出现上述问题

IDfFolder 文件夹 = session.getFolderByPath(folderPath);

原因: 幸运的是,在与服务器团队讨论后找到了原因,我们发现文件夹“/bea/documentumCache/cache/6.7.1000.0027/bof/myDocBase”最近被服务器团队删除。不知何故,它不是由 documentum/weblogic 再次创建的。

解决方案: 像往常一样,一旦我们知道解决方案非常简单的原因,我们重新启动了 weblogic 服务器,我相信 weblogic/documentum 再次创建了所有需要的文件夹。现在我可以毫无问题地获取我的文件夹的内容并执行其他操作,如工作流等。

注意: 像这样的例外可能会浪费我们大量的时间来找出解决方案,而其他人可能已经面临同样的问题,并且可以使用他们的知识并且可以立即应用解决方案。

对于 stckoverflow 管理员,我在您的网站上找不到相关问题,因此不得不自己提出问题并回答:),如果您认为有更好的方法,请告诉我,我很乐意贡献根据您的推荐到这个美妙的社区。

于 2013-09-16T06:10:44.823 回答