Partial update failed with below error logs. Can someone explain this error and solution as I am new to Endeca.
[12.24.18 12:17:25] SEVERE: Crawl 'APP_NAME-last-mile-crawl' failed with error: String index out of range: -2.
Occurred while executing line 38 of valid BeanShell script:
[[
35| log.info("Baseline update script finished.");
36| } catch (Exception e) {
37| log.severe("CRITICAL ERROR: Baseline update failed.");
38| throw e;
39| }
40| } else {
41| log.severe("CRITICAL ERROR: Failed to obtain lock.");
]]
[12.24.18 12:17:25] SEVERE: CRITICAL ERROR: Partial update failed.
[12.24.18 12:17:25] SEVERE: Error executing valid BeanShell script.
Occurred while executing line 49 of valid BeanShell script:
[[
46| }
47| } catch (Exception e) {
48| log.severe("CRITICAL ERROR: Partial update failed.");
49| throw e;
50| }
51|
52|
]]
[12.24.18 12:17:25] SEVERE: Caught an exception while invoking method 'run' on object 'PartialUpdate'. Releasing locks.
Caused by java.lang.reflect.InvocationTargetException
- sun.reflect.NativeMethodAccessorImpl invoke0 - null Caused by com.endeca.soleng.eac.toolkit.exception.AppControlException
- com.endeca.soleng.eac.toolkit.script.Script runBeanShellScript - Error executing valid BeanShell script.
Caused by com.endeca.soleng.eac.toolkit.exception.AppControlException
- com.endeca.soleng.eac.toolkit.script.Script runBeanShellScript - Error executing valid BeanShell script.
Caused by com.endeca.soleng.eac.toolkit.exception.CasControlException
- com.endeca.eac.toolkit.component.cas.ContentAcquisitionServerComponent checkCrawlCompletedSuccessfully - Crawl 'MarriottCMSContent-last-mile-crawl' failed with error: String index out of range: -2.
[12.24.18 12:17:25] INFO: Released lock 'update_lock'.