Well, we look for certain kinds of exceptions from JCIFS and allow the job to continue if we can't succeed. You have to be sure though that the failure was from *that* exception. The reason I point that out is because we have already a check for that, I believe.
Karl On Mon, Aug 24, 2020 at 5:55 AM Bisonti Mario <mario.biso...@vimar.com> wrote: > Yes, but after I obtain: > > > > Error: Repeated service interruptions - failure processing document: The > process cannot access the file because it is being used by another process. > > > > And the job stops > > > > > > *Da:* Karl Wright <daddy...@gmail.com> > *Inviato:* lunedì 24 agosto 2020 11:52 > *A:* user@manifoldcf.apache.org > *Oggetto:* Re: Job interrupted > > > > Hi, > That's a warning. The job will keep running and the document will be > retried later. > > > > Karl > > > > > > On Mon, Aug 24, 2020 at 5:24 AM Bisonti Mario <mario.biso...@vimar.com> > wrote: > > Hallo. > > I have some problems about job interrupted. > > The job execute a windows share scan > > > > After many errors, sometimes it stops > > > > I see in the manifoldcf.log many errors: > > > > > > at > org.apache.manifoldcf.crawler.connectors.sharedrive.SharedDriveConnector.processDocuments(SharedDriveConnector.java:610) > [mcf-jcifs-connector.jar:?] > > at > org.apache.manifoldcf.crawler.system.WorkerThread.run(WorkerThread.java:399) > [mcf-pull-agent.jar:?] > > WARN 2020-08-24T11:17:25,501 (Worker thread '59') - JCIFS: 'File in Use' > response when getting document version for smb:// > fileserver.net/Workgroups/Dir/Dir2/finename.xlsx > <https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Ffileserver.net%2FWorkgroups%2FDir%2FDir2%2Ffinename.xlsx&data=01%7C01%7CMario.Bisonti%40vimar.com%7Ca26fd37fa4af4fe8b96708d848135dc1%7Ca1f008bcd59b4c668f8760fd9af15c7f%7C1&sdata=iMDk%2FqLW6FLe3gPsqwKVba6OFJw7HZd5XoRTUQGH7tg%3D&reserved=0>: > retrying... > > jcifs.smb.SmbException: The process cannot access the file because it is > being used by another process. > > at > jcifs.smb.SmbTransportImpl.checkStatus2(SmbTransportImpl.java:1441) > ~[jcifs-ng-2.1.2.jar:?] > > at > jcifs.smb.SmbTransportImpl.checkStatus(SmbTransportImpl.java:1552) > ~[jcifs-ng-2.1.2.jar:?] > > at jcifs.smb.SmbTransportImpl.sendrecv(SmbTransportImpl.java:1007) > ~[jcifs-ng-2.1.2.jar:?] > > at jcifs.smb.SmbTransportImpl.send(SmbTransportImpl.java:1523) > ~[jcifs-ng-2.1.2.jar:?] > > at jcifs.smb.SmbSessionImpl.send(SmbSessionImpl.java:409) > ~[jcifs-ng-2.1.2.jar:?] > > at jcifs.smb.SmbTreeImpl.send(SmbTreeImpl.java:472) > ~[jcifs-ng-2.1.2.jar:?] > > at jcifs.smb.SmbTreeConnection.send0(SmbTreeConnection.java:399) > ~[jcifs-ng-2.1.2.jar:?] > > at jcifs.smb.SmbTreeConnection.send(SmbTreeConnection.java:314) > ~[jcifs-ng-2.1.2.jar:?] > > at jcifs.smb.SmbTreeConnection.send(SmbTreeConnection.java:294) > ~[jcifs-ng-2.1.2.jar:?] > > at jcifs.smb.SmbTreeHandleImpl.send(SmbTreeHandleImpl.java:130) > ~[jcifs-ng-2.1.2.jar:?] > > at jcifs.smb.SmbTreeHandleImpl.send(SmbTreeHandleImpl.java:117) > ~[jcifs-ng-2.1.2.jar:?] > > at jcifs.smb.SmbFile.withOpen(SmbFile.java:1747) > ~[jcifs-ng-2.1.2.jar:?] > > at jcifs.smb.SmbFile.withOpen(SmbFile.java:1716) > ~[jcifs-ng-2.1.2.jar:?] > > at jcifs.smb.SmbFile.withOpen(SmbFile.java:1710) > ~[jcifs-ng-2.1.2.jar:?] > > at jcifs.smb.SmbFile.queryPath(SmbFile.java:763) > ~[jcifs-ng-2.1.2.jar:?] > > at jcifs.smb.SmbFile.exists(SmbFile.java:844) > ~[jcifs-ng-2.1.2.jar:?] > > at > org.apache.manifoldcf.crawler.connectors.sharedrive.SharedDriveConnector.fileExists(SharedDriveConnector.java:2188) > [mcf-jcifs-connector.jar:?] > > at > org.apache.manifoldcf.crawler.connectors.sharedrive.SharedDriveConnector.processDocuments(SharedDriveConnector.java:610) > [mcf-jcifs-connector.jar:?] > > at > org.apache.manifoldcf.crawler.system.WorkerThread.run(WorkerThread.java:399) > [mcf-pull-agent.jar:?] > > WARN 2020-08-24T11:17:25,502 (Worker thread '59') - Service interruption > reported for job 1533797717712 connection 'WinShare': Timeout or other > service interruption: The process cannot access the file because it is > being used by another process. > > > > > > What could I check? > > > > Thanks a lot > > Mario > >