CmisSync icon indicating copy to clipboard operation
CmisSync copied to clipboard

CMISSync stops on multifiling documents with one path where the owner has no access

Open cpot opened this issue 8 years ago • 2 comments

The file is multifiled but one of the access path is not accessible to the user. CMISSync should try all other path and find one where the user has access

Nb: This bug has been corrected in the past (Sylvain Jeandroz has exchanged emails about this topic)

2017-04-25 15:49:39,166 [9] ERROR CmisSync.Lib.Sync.CmisRepo+SynchronizedFolder [(null)] - Could not crawl sync remote folder: /Sites/_Extranet System.NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet. à CmisSync.Lib.Sync.CmisRepo.SynchronizedFolder.ProcessRecoverableException(String logMessage, Exception exception) à CmisSync.Lib.Sync.CmisRepo.SynchronizedFolder.CrawlRemoteFolder(IFolder remoteSubFolder, String remotePath, String localFolder, IList1 remoteFolders) à CmisSync.Lib.Sync.CmisRepo.SynchronizedFolder.CrawlRemote(IFolder remoteFolder, String remotePath, String localFolder, IList1 remoteFiles, IList1 remoteFolders) à CmisSync.Lib.Sync.CmisRepo.SynchronizedFolder.CrawlSync(IFolder remoteFolder, String remotePath, String localFolder) à CmisSync.Lib.Sync.CmisRepo.SynchronizedFolder.CrawlRemoteFolder(IFolder remoteSubFolder, String remotePath, String localFolder, IList1 remoteFolders) 2017-04-25 15:49:39,167 [9] INFO CmisSync.Lib.RepoBase [(null)] - Sync Error: CmisSync.Lib.Cmis.BaseException, La référence d'objet n'est pas définie à une instance d'un objet. 2017-04-25 15:49:39,167 [9] ERROR CmisSync.StatusIconController [(null)] - Error syncing 'gofast_v3': La référence d'objet n'est pas définie à une instance d'un objet.

cpot avatar Jul 11 '17 13:07 cpot

Problem still occur with CMISSYNC v2.13.1

Unfortunately this makes now CMISSYNC unusable with GoFAST (more and more users are using multi-filing).

cpot avatar Jun 20 '19 13:06 cpot

In fact we have done more tests on our stagging environment and this error La référence d'objet n'est pas définie à une instance d'un objet seems to have no correlation with a path/directory without reading rights, because in this case CMISSync write :

DotCMIS.Exceptions.CmisPermissionDeniedException: Forbidden

cpot avatar Jun 22 '19 08:06 cpot