for (Object o : properties.entrySet())
{
Map.Entry entry = (Map.Entry)o;
String property = (String)entry.getKey();
ValueMetaData vmd = (ValueMetaData)entry.getValue();
TargettedJoinpoint jp = configurator.getPropertySetterJoinPoint(info, property, cl, vmd);
jp.setTarget(result);
jp.dispatch();
}
}
invokeLifecycle("create", create, info, cl, result);
invokeLifecycle("start", start, info, cl, result);
return result;