Forum Stats

  • 3,855,546 Users
  • 2,264,521 Discussions
  • 7,906,059 Comments

Discussions

Endeca CAS/ITL Partial update failed

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

  1. sun.reflect.NativeMethodAccessorImpl invoke0 - null Caused by com.endeca.soleng.eac.toolkit.exception.AppControlException
  2. com.endeca.soleng.eac.toolkit.script.Script runBeanShellScript - Error executing valid BeanShell script.

Caused by com.endeca.soleng.eac.toolkit.exception.AppControlException

  1. com.endeca.soleng.eac.toolkit.script.Script runBeanShellScript - Error executing valid BeanShell script.

Caused by com.endeca.soleng.eac.toolkit.exception.CasControlException

  1. 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'.

Tagged: