// This is the managed bean class instance
T managedBean = (T) interceptorInvoker.getTargetInstance();
injectionMgr.injectInstance(managedBean, desc);
interceptorInvoker.invokePostConstruct();
desc.addBeanInstanceInfo(managedBean, interceptorInvoker);
return managedBean;
}