code: public static Object instantiate(ClassLoader cls, String beanName, BeanContext beanContext) throws IOException, ClassNotFoundException
  	{
  		return internalInstantiate(cls, beanName, beanContext, null);
  
  	}
docs: Obtains an instance of a JavaBean specified the bean name using the specified class loader, and adds the instance into the specified bean context.
  
  <p>
  If the specified class loader is null, the system class loader is used.
  </p>
  
  @param cls
  the specified class loader. It can be null.
  @param beanName
  the name of the JavaBean
  @param beanContext
  the beancontext in which the bean instance will be added.
  @return an instance of the specified JavaBean.
  @throws IOException
  @throws ClassNotFoundException