code: public EJSHome getInstalledHome(J2EEName beanName) throws EJBNotFoundException {
          final boolean isTraceOn = TraceComponent.isAnyTracingEnabled();
          if (isTraceOn && tc.isDebugEnabled())
              Tr.debug(tc, "getInstalledHome : " + beanName);
  
          HomeRecord hr = homeOfHomes.getHomeRecord(beanName);
          if (hr != null) {
              return hr.getHomeAndInitialize();
          }
  
          // If the home was not found, then the application has either not
          // been installed or started, or possibly failed to start.
          // Log a meaningful warning, and throw a meaningful exception.
          Tr.warning(tc, "HOME_NOT_FOUND_CNTR0092W", beanName.toString());
          throw new EJBNotFoundException("Attempted to access bean " + beanName.getComponent() +
                                         " in module " + beanName.getModule() + " of application " +
                                         beanName.getApplication() +
                                         " that has not been started or does not exist.");
      }
docs: F743-34304