2017-06-15 93 views
0

ATG-Endeca CAS部署使用cas-cmd API在环境之间迁移的标注值标识。如果ID没有被导入索引完成OK。否则,就会出现以下错误:ATG-Endeca自动标注索引错误

Caused by: com.endeca.soleng.eac.toolkit.exception.CasControlException: Crawl 'app-last-mile-crawl' failed with error: Dimension value records cannot be specified for autogen dimensions. Received dimension value record with spec 'r8-16' for dimension 'product.sizeRange'

按我的理解,当在IDS,从环境中的出口,有一个AUTOGEN维维值ID但当A-IDS进口到环境B与B触发错误发生。

此外,对于在index_config.json中具有配置的维度(即范围维度),错误似乎更频繁。

任何想法如何解决或确认原因将不胜感激。

谢谢。

回答

1

范围尺寸不能是自动尺寸,这需要在index-config.json或尺寸映射csv文件中可用。将index-config从一个env迁移到其他所有使用相同id配置的范围维度。

我希望这会有所帮助。

谢谢, Ajay Agrawal

+0

嗨Ajay。感谢您的回答。是的,问题在于此范围维度在多个ouput-config.xml文件(atg-endeca应用程序)中定义,并且其中一些文件被设置为自动生成。 –