public Object create(String url) throws MalformedURLException, ClassNotFoundException {
  HessianMetaInfoAPI metaInfo;
  metaInfo=(HessianMetaInfoAPI)create(HessianMetaInfoAPI.class,url);
  String apiClassName=(String)metaInfo._hessian_getAttribute("java.api.class");
  if (apiClassName == null)   throw new HessianRuntimeException(url + " has an unknown api.");
  Class<?> apiClass=Class.forName(apiClassName,false,_loader);
  return create(apiClass,url);
}

public Object create ( String url ) throws MalformedURLException , ClassNotFoundException { HessianMetaInfoAPI metaInfo ; metaInfo = ( HessianMetaInfoAPI ) create ( HessianMetaInfoAPI . class , url ) ; String apiClassName = ( String ) metaInfo . _hessian_getAttribute ( "java.api.class" ) ; if ( apiClassName == null ) throw new HessianRuntimeException ( url + " has an unknown api." ) ; Class < ? > apiClass = Class . forName ( apiClassName , false , _loader ) ; return create ( apiClass , url ) ; }
creates a new proxy with the specified url . the api class uses the java . api . class value from _hessian_
