code: public Class<?> findClass(String className, String versionRange)
      {
          //if (ClassServiceBootstrap.repositoryAdmin == null)
          //    return null;
  
          Class<?> c = this.getClassFromBundle(null, className, versionRange);
  
          if (c == null) {
              Object resource = this.deployThisResource(ClassFinderActivator.getPackageName(className, false), versionRange, false);
              if (resource != null)
              {
              	c = this.getClassFromBundle(null, className, versionRange);	// It is possible that the newly started bundle registered itself
              	if (c == null)
              		c = this.getClassFromBundle(resource, className, versionRange);
              }
          }
  
          return c;
      }
docs: Find, resolve, and return this class definition.
  @param className
  @return The class definition or null if not found.