@Override
public CdmBase getFromCache(CdmBase cdmBase) {
- CdmEntityCacheKey cacheId = generateKey(cdmBase);
+ CdmEntityCacheKey cacheId = generateKey((CdmBase)ProxyUtils.deproxy(cdmBase));
// first try this cache
CdmBase cachedCdmEntity = getFromCache(cacheId);