/* 46 */ Kernel kernel = controller.getKernel();
/* 47 */ KernelConfigurator configurator = kernel.getConfigurator();
/* */
/* 49 */ BeanMetaData metaData = context.getBeanMetaData();
/* 50 */ BeanInfo info = context.getBeanInfo();
/* 51 */ Joinpoint joinPoint = configurator.getConstructorJoinPoint(info, metaData.getConstructor(), metaData);
/* */
/* 53 */ Object object = dispatchJoinPoint(context, joinPoint);
/* 54 */ if (object == null)
/* 55 */ throw new IllegalStateException("Instantiate joinpoint returned a null object: " + joinPoint);
/* 56 */ context.setTarget(object);