Object managedObject = target.produce(cc);
target.inject(managedObject, cc);
if( invokePostConstruct ) {
target.postConstruct(managedObject);
}
context = new JCDIInjectionContextImpl(target, cc, managedObject);
}
// TODO: PJZ: This doesn't seem appropriate