// check for weirdness
if (annotation != null) {
logger.debug("Found ", HttpCache.class.getSimpleName(), " for ", beanClass.getName(),
".", method.getName(), "()");
final int expires = annotation.expires();
if (annotation.allow() && expires != HttpCache.DEFAULT_EXPIRES && expires < 0) {
logger.warn(HttpCache.class.getSimpleName(), " for ", beanClass.getName(), ".",
method.getName(), "() allows caching but expires in the past");
}
else if (!annotation.allow() && expires != HttpCache.DEFAULT_EXPIRES) {