在Endeca Dgraph(MDEX)中,会重复记录以下错误。 这会影响ATG的缓存组件。
DGRAPH {dgraph} Dimension product.category does not exist
DimensionValueCacheTools
组件的cacheMap没有填充类别维度,只有emptyCacheMap。 refreshCache也没有提供预期的结果。
查看以下错误,该错误实际上是从DimensionValueCacheRefreshHandler
**** Error Tue Sep 12 12:37:38 -04:00 2017 1505234258871 /atg/endeca/assembler/AssemblerTools No dimension whose name matches product.category could be found.
请提供宝贵的意见。
答案 0 :(得分:0)
在以下ATG组件中
/atg/endeca/assembler/cartridge/handler/config/DimensionValueCacheRefreshConfig
dimensionList 属性不应为null。
dimensionList属性应使用product.category的维度ID更新。
此值可以从Endeca获得。
答案 1 :(得分:0)
在基线更新过程中,没有输出 product.category 数据。尝试运行 CMS 组件并重新设置基线。
检查 PCOC 文件 ProductCatalogOutputConfig 中没有错误。您还可以使用负责基线的 dyn/admin 组件进行调试。
您将需要工作台中的 JSPref 应用程序来反映 product.category 维度,然后才能在此缓存中看到任何内容。