// get the name of the Remote Interface
String remoteInterface = bean.getRemoteInterface();
// Build a reference
EJBHomeCallRef ejbHomeCallRef = new EJBHomeCallRef(itfClsName, containerID, factoryName, bean.isStateful(),
remoteInterface);
// Assign the factory
ejbHomeCallRef.setFactory(factory);
// Set the JNDI name
ejbHomeCallRef.setJNDIName(this.configuration.getNamingStrategy().getJNDIName(
BeanNamingInfoHelper.buildInfo(bean, itfClsName, "RemoteHome", this.applicationName)));
return ejbHomeCallRef;
}