code: private void initScriptClasses(Set<Class<?>> classes)throws Exception
  	{
  		Set<Class<? extends S>> scriptClass=findScriptClass(classes);
  		Set<Class<? extends S>> instanceAbleScript = findInstanceAbleScript(scriptClass);
  		Map<String, Class<? extends S>> nameMap_ = new HashMap<String, Class<? extends S>>();
  		Map<Integer, Class<? extends S>> idMap_ = new HashMap<Integer, Class<? extends S>>();
  		for(Class<? extends S> clazz:instanceAbleScript)
  		{
  			registScript(clazz, nameMap_, idMap_);
  		}
  		this.idMap.clear();
  		this.nameMap.clear();
  		this.idMap.putAll(idMap_);
  		this.nameMap.putAll(nameMap_);
  		_log.info("loadScriptClass complete,id mapping size:"+idMap.size()+",name mapping size:"+nameMap.size());
  	}
docs: 脚本类的加载不交给父类控制
  @param classes
  @throws Exception