docs: private void addJCDIInterceptors()
      {
          // Must be in a JCDI enabled module, and not a ManagedBean
          JCDIHelper jcdiHelper = ivEJBModuleMetaDataImpl.ivJCDIHelper;
          if (jcdiHelper != null && !ivBmd.isManagedBean()) // F743-34301.1
          {
              // Obtain the interceptor to start the interceptor chain.    F743-29169
              J2EEName j2eeName = ivEJBModuleMetaDataImpl.ivJ2EEName;
              ivJCDIFirstInterceptorClass = jcdiHelper.getFirstEJBInterceptor(j2eeName,
                                                                              ivEjbClass);
              if (ivJCDIFirstInterceptorClass != null)
              {
                  if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())
                      Tr.debug(tc, "addJCDIInterceptor : " + ivJCDIFirstInterceptorClass.getName());
                  ivInterceptorNameToClassMap.put(ivJCDIFirstInterceptorClass.getName(),
                                                  ivJCDIFirstInterceptorClass);
              }
  
              // Obtain the interceptor at the end of the interceptor chain.
              ivJCDILastInterceptorClass = jcdiHelper.getEJBInterceptor(j2eeName,
                                                                        ivEjbClass);
              if (ivJCDILastInterceptorClass != null)
              {
                  if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())
                      Tr.debug(tc, "addJCDIInterceptor : " + ivJCDILastInterceptorClass.getName());
                  ivInterceptorNameToClassMap.put(ivJCDILastInterceptorClass.getName(),
                                                  ivJCDILastInterceptorClass);
              }
          }
      }