throw a exception when a cache instance is missing for smart cache and reconize when a cache default setting in admin change