code: public EJBHome getRemoteHome(String jndiHomeName, Class className) throws ServiceLocatorException {
  		EJBHome home = null;
  		try {
  			Object objref = ic.lookup(jndiHomeName);
  			Object obj = PortableRemoteObject.narrow(objref, className);
  			home = (EJBHome) obj;
  		} catch (NamingException ne) {
  			throw new ServiceLocatorException(ne);
  		} catch (Exception e) {
  			throw new ServiceLocatorException(e);
  		}
  		return home;
  	}
docs: will get the ejb Remote home factory. clients need to cast to the type of
  EJBHome they desire
  
  @return the EJB Home corresponding to the homeName