OpenCMIS TCK基础测试组永无止境



我已经为自定义存储库开发了CMIS服务器,当我在其上运行TCK测试时,Root Folder Test永远需要永远,我从来没有能够等到它结束。p>责备实际上是在getObjectParents实施中。当我将断点放在那里时,我意识到TCK测试在根文件夹上创建了太多文档,并且它们都会为每个文件夹调用getObjectParents。花了很长时间,我从未设法等到结束,看看接下来会发生什么!我认为首先没有一个无限的循环,因为每当我停下来时,我都会停在getObjectParents断点,并且每当我获得不同的文档ID(至少有50个我设法跟踪的文件)。

>

也作为P.S.,如果我故意打破了getObjectParents的实现并投掷CmisRuntimeException,则TCK测试将运行并通过OK。

任何类似的经验或解决方案都非常感谢。

我认为这不是TCK问题。

您是否检查了您的getObjectparents实施需要多少时间来响应一个文档?一些客户经常调用此方法。如果不断需要太长时间(> 2秒),客户可能无法与您的存储库一起工作。

相关内容

  • 没有找到相关文章

最新更新