Crawling Fails With The Error "Workclient Local Workclient failed due to cause java.lang.reflect.InvocationTargetException" (Doc ID 1631742.1)

Last updated on JULY 01, 2017

Applies to:

Oracle Knowledge - Version 8.5.1 and later
Information in this document applies to any platform.

Symptoms

Crawling fails with the following error message appearing repeatedly throughout the Scheduler wrapper log:

[544 Local Workclient-default-statupd(32)] Event(Code=WORKCLIENT_FAILURE, id=#1B4I32P31) with Error occurred at 2/18/14 8:27 PM: Workclient Local Workclient failed due to cause java.lang.reflect.InvocationTargetException
java.nio.channels.OverlappingFileLockException
at sun.nio.ch.FileChannelImpl$SharedFileLockTable.checkList(FileChannelImpl.java:1176)
at sun.nio.ch.FileChannelImpl$SharedFileLockTable.add(FileChannelImpl.java:1078)
at sun.nio.ch.FileChannelImpl.lock(FileChannelImpl.java:834)
at java.nio.channels.FileChannel.lock(FileChannel.java:860)
at com.inquira.util.io.FileBasedLock.lock(FileBasedLock.java:136)
at com.inquira.util.io.FileBasedLock.lock(FileBasedLock.java:121)
at com.inquira.util.io.FileBasedLockManager.lock(FileBasedLockManager.java:54)
at com.inquira.util.io.FileBasedLockManager.lock(FileBasedLockManager.java:64)
at com.inquira.infra.Instance.lock(Instance.java:3191)
at com.inquira.infra.ApplicationDirectoryLockManager.lock(ApplicationDirectoryLockManager.java:69)
at com.inquira.infra.Application.lock(Application.java:830)
at com.inquira.scheduler.SchedulerServiceImpl.requestWork(SchedulerServiceImpl.java:414)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.inquira.scheduler.SchedulerServiceManager$SchedulerWorker.run(SchedulerServiceManager.java:324)
Causing: java.lang.reflect.InvocationTargetException
...5 more

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms