logger.info("Satisfied {} with {}", desire, chain.getCurrentDesire().getSatisfaction()); policy = chain.getCurrentDesire().getSatisfaction().getDefaultCachePolicy(); if (policy.equals(CachePolicy.NO_PREFERENCE)) { policy = defaultPolicy; return new Resolution(chain.getCurrentDesire().getSatisfaction(), policy, chain, fixed, defer); } else if (binding == null) {