2017-06-15 94 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應用程序)中定義,並且其中一些文件被設置爲自動生成。 –