// BeanUtil.setDeclaredProperty(bean, pip.propertyDescriptor.getName(), value);
Setter setter = pip.propertyDescriptor.getSetter(true);
try {
setter.invokeSetter(bean, value);
}
catch (Exception ex) {
throw new PetiteException("Wiring failed", ex);
}
}