code: @Trivial
      public static String normalizeCacheName(String cacheName, CacheConfig cacheConfig) {
  
          String tempCacheName = cacheName;
  
          if (cacheName.equalsIgnoreCase(DCacheBase.DEFAULT_BASE_JNDI_NAME)) {
              tempCacheName = DCacheBase.DEFAULT_CACHE_NAME;
  
          } else if (cacheName.equalsIgnoreCase(DCacheBase.DEFAULT_DMAP_JNDI_NAME)) {
              tempCacheName = DCacheBase.DEFAULT_DISTRIBUTED_MAP_NAME;
          }
  
          // Make sure the input cacheName matched with cacheConfig's cacheName.
          // If not match, set to the input cacheName for cacheConfig
          if (null != cacheConfig && !tempCacheName.equals(cacheConfig.cacheName)) {
              if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) {
                  Tr.debug(tc, "normalized cacheName=" + cacheName + " does not match with cacheConfig cacheName=" + cacheConfig.cacheName);
              }
              cacheConfig.cacheName = tempCacheName;
          }
  
          return tempCacheName;
      }
docs: Since the cache instances are stored with key as cacheName, it has to change default cache JNDI name to internal
  cache name.