implementor = producer.produce(creationalContext);
if (producer instanceof InjectionTarget) {
final InjectionTarget injectionTarget = (InjectionTarget) producer;
injectionTarget.inject(implementor, creationalContext);
injector = injectCxfResources(implementor); // we need it before postconstruct
injectionTarget.postConstruct(implementor);
}
if (aob.getScope().equals(Dependent.class)) {
creationalContext.addDependent(aob, instance);
}
}