Solved
CQ5.5 Analytics framework.getMapping(key) vs. cmp.getInherited(key, null)
Within the sitcatalyst.js under /foundation/vault/web/apps/cq/analytics/components/sitecatalyst/
if(framework != null) { for (String name : framework.getAllComponents().keySet()) { FrameworkComponent cmp = framework.getAllComponents().get(name); for (String key : cmp.inheritedKeySet()) { if(key.indexOf(":") < 0) { String value = framework.getMapping(key); if (value == null) continue; if (value.startsWith("eventdata.events.")) { value = key; key = framework.getMapping(key); } %> mapping.push({scVar:"<%= key %>",cqVar:"<%= value %>",resourceType:"<%= name %>"});<% } } } }When retrieving the value for key, why does it use
framework.getMapping(key)
instead of
cmp.getInherited(key, null)