for (Iterator i = properties.entrySet().iterator(); i.hasNext();)
{
Map.Entry entry = (Map.Entry) i.next();
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;