2012-11-20 15 views
0

當我運行DotCMIS露天服務器上的」 Folder.GetChildren,我有時會收到一些重複的項目,例如:露天+ DotCMIS:Folder.GetChildren返回一些重複的項目

dir1 dir2 dir3 file1 dir4 dir5 file1 dir4 dir5 

你可以看到,在過去3項目不應該存在。

這是我的代碼,並示出了重複的項中的一個調試:

enter image description here

Here是屏幕截圖的下部的細節,示出了兩個項表示同一文件夾中。您可以看到兩個項目具有相同的名稱(「cmissync」)和相同的ID(「workspace:// SpacesStore/385da00c-8b3a-4736-b3e5-1ca1c2ff1cac」)。

這是我的代碼問題嗎? (在上面的屏幕截圖中顯示的行,完整的方法here
或者是DotCMIS或Alfresco的已知問題?

我試圖分析CMIS網絡流量,但不幸的是數據包內容不可讀,而且當我嘗試使用新安裝的非HTTPS Alfresco時,我無法再現問題。

+1

也可以嘗試使用Apache Chemistry Workbench,它使用CMIS REST調用Alfresco。因此,如果方法給出錯誤結果,或者露天通過CMIS暴露他們錯誤,您可以利用。 –

回答

0

將DotCMIS從0.4升級到0.5可以解決問題。

相關問題