code: public Object findConvertStringToObject(String className, String versionRange, String string)
      {
      	Object object = this.convertStringToObject(null, className, versionRange, string);
  
          if (object == null) {
              Object resource = this.deployThisResource(ClassFinderActivator.getPackageName(className, false), versionRange, false);
              if (resource != null)
              {
              	object = this.convertStringToObject(null, className, versionRange, string);	// It is possible that the newly started bundle registered itself
              	if (object == null)
              		object = this.convertStringToObject(resource, className, versionRange, string);
              }
          }
  
          return object;
      }
docs: Convert this encoded string back to a Java Object.
  @param string The string to convert.
  @return The java object.