code: @Override
      @FFDCIgnore(ClassNotFoundException.class)
      public Class<?> classForName(String className)
      {
          if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled())
          {
              Tr.debug(tc, "Loading class " + className + " using classloader " + delegate);
          }
          try
          {
              return delegate.loadClass(className);
          } catch (ClassNotFoundException e)
          {
              return loadFromWeldBundleCL(className);
          }
      }
docs: /*
  (non-Javadoc)
  
  @see org.jboss.weld.resources.spi.ResourceLoader#classForName(java.lang.String)