context.setDeclaredRoles(_declaredRoles);
// XXX: separate additions?
if (injectManager.getBeans(SessionContext.class).size() == 0)
injectManager.addBean(factory.singleton(context));
_contextMap.put(context.getApi(), context);
try {
String beanName = getAnnotatedType().getJavaClass().getName();