Endeca CAS Based Application LastMileCrawl Merge Issue (Doc ID 2116255.1)

Last updated on SEPTEMBER 21, 2017

Applies to:

Oracle Commerce Platform - Version 11.1 and later
Oracle Commerce Guided Search / Oracle Commerce Experience Manager - Version 11.0 and later
Information in this document applies to any platform.

Symptoms

Summary

When using the out-of-the-box CAS-based deployment template, or the 11.1 CRS deployment template for an Endeca integration, Endeca's baseline_index script is failing.

This is reported as a failure of the /atg/commerce/endeca/index/EndecaScriptService within Dynamo Admin within Oracle Commerce Platform + Endeca integrations.

An error is reported in the application console logging, and within the cas-service log on the Endeca ITL host machine.

The baseline_update script fails at the line CAS.runBaselineCasCrawl("${lastMileCrawlName}");

Errors

SEVERE: Caught an exception while invoking method 'run' on object 'BaselineUpdate'. Releasing locks.
java.lang.reflect.InvocationTargetException
...
Caused by: Crawl failed to start: Error retrieving attributes from the config repository: Unable to create JSON output for merge request: validation errors:
ERROR: failure to add '/sites/LVMJAJP/attributes/endecaRollupKey' to merged output: wrong value for property 'mergeAction' (UPDATE) when no imported entry found to merge with.

 

Changes

Recently, this environment has been moved or cloned from another environment.

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