throw new IllegalArgumentException("Missing className: " + this);
String[] signature = getSignature(constructor.getParameters());
ConstructorInfo constructorInfo = Config.findConstructorInfo(beanInfo.getClassInfo(), signature);
Object[] params = getParams(constructor.getParameters(), constructorInfo.getParameterTypes());
result = constructorInfo.newInstance(params);
}
}
else
{
if (beanInfo == null)