MethodInstance mi=getMethodInstanceEL(obj,clazz, KeyImpl.getInstance(methodName), args);
if(mi!=null) return mi;
Class[] classes = getClasses(args);
//StringBuilder sb=null;
JavaObject jo;
Class c;
ConstructorInstance ci;
for(int i=0;i<classes.length;i++){
if(args[i] instanceof JavaObject) {
jo=(JavaObject) args[i];
c=jo.getClazz();
ci = Reflector.getConstructorInstance(c, new Object[0], null);
if(ci==null) {
throw new NoSuchMethodException("The "+pos(i+1)+" parameter of "+methodName+"("+getDspMethods(classes)+") ia a object created " +
"by the createObject function (JavaObject/JavaProxy). This object has not been instantiated because it does not have a constructor " +