docs: public int getSupportingLocalBusinessInterfaceIndex(String interfaceName) throws ClassNotFoundException, EJBConfigurationException {
          int interfaceIndex = getLocalBusinessInterfaceIndex(interfaceName);
  
          if (interfaceIndex == -1) {
              Class<?> target = classLoader.loadClass(interfaceName);
              interfaceIndex = getAssignableLocalBusinessInterfaceIndex(target);
  
              if (interfaceIndex == -1) {
                  Tr.error(tc, "ATTEMPT_TO_REFERENCE_MISSING_INTERFACE_CNTR0154E",
                           new Object[] { enterpriseBeanName,
                                          _moduleMetaData.ivName,
                                          interfaceName });
                  EJBConfigurationException ejbex = new EJBConfigurationException("Another component is attempting to reference local interface: " + interfaceName +
                                                                                  " which is not implemented by bean: " + j2eeName);
                  if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())
                      Tr.debug(tc, "getSupportingLocalBusinessInterfaceIndex : " + ejbex);
  
                  throw ejbex;
              }
          }
  
          return interfaceIndex;
      }