throw new ClassNotFoundException(L.l("`{0}' not valid {1}", className, e.toString()));
throw new ClassNotFoundException(L.l("'{0}' not valid {1}", className, e.toString()));
  public JavaClassDef getJavaClassDefinition(String className)  {    JavaClassDef def = _javaClassWrappers.get(className);    if (def != null)      return def;    try {      ClassLoader loader = Thread.currentThread().getContextClassLoader();      Class type;      try {        type = Class.forName(className, false, loader);      }      catch (ClassNotFoundException e) {        throw new ClassNotFoundException(L.l("`{0}' not valid {1}", className, e.toString()));      }      def = JavaClassDef.create(getModuleContext(), className, type);      _javaClassWrappers.put(className, def);      // def.introspect(getModuleContext());      return def;    } catch (RuntimeException e) {      throw e;    } catch (Exception e) {      throw new QuercusRuntimeException(e);    }  }