@Override
protected HandlerProcessingResult processAnnotation(AnnotationInfo ainfo, ResourceContainerContext[] rcContexts) throws AnnotationProcessorException {
MailSessionDefinitions defns = (MailSessionDefinitions) ainfo.getAnnotation();
MailSessionDefinition values[] = defns.value();
Set duplicates = new HashSet();
if (values != null && values.length > 0) {
for (MailSessionDefinition defn : values) {
String defnName = MailSessionDescriptor.getName(defn.name());