code: public static Object callGetter(Object obj, String prop) throws PageException {
  	try {
  	    return getGetter(obj.getClass(), prop).invoke(obj);
  	}
  	catch (InvocationTargetException e) {
  	    Throwable target = e.getTargetException();
  	    if (target instanceof PageException) throw (PageException) target;
  	    throw Caster.toPageException(e.getTargetException());
  	}
  	catch (Exception e) {
  	    throw Caster.toPageException(e);
  	}
      }
docs: to invoke a getter Method of a Object
  
  @param obj Object to invoke method from
  @param prop Name of the Method without get
  @return return Value of the getter Method
  @throws PageException