Annotation ann = AnnotationUtil.hasOwbInjectableResource(field.getDeclaredAnnotations());
if (ann == null) continue;
@SuppressWarnings("unchecked")
ResourceReference<Object, ?> resourceRef = new ResourceReference(field.getDeclaringClass(), field.getName(), field.getType(), ann);
boolean acess = field.isAccessible();
try {
securityService.doPrivilegedSetAccessible(field, true);
field.set(managedBeanInstance, getResourceReference(resourceRef));
} catch (Exception e) {