docs: private void ensureStoreCanBeFound(ObjectStore store) {
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.entry(this, tc, "ensureStoreCanBeFound", store);
  
          // We only care it it is a 'real' store (i.e not OMgr's 'default' store).
          if (store instanceof SingleFileObjectStore) {
              // This is the store name from the logFile, so it could be a real
              // name or a mapped name.
              String storeName = store.getName();
              // Find the real filename of the file we're trying to open
              String storeFileName = storeLocations.get(storeName);
  
              // If we get back a 'storeFileName', then the storeName was in the Map
              // in which case we are operating on Logical Names so everything should
              // work without any patching up.
              if (storeFileName != null) {
                  if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) SibTr.debug(this, tc, storeName +  " already maps to " + storeFileName);
              }
  
              // However, if it is not in the map, we are not in the brave new world of
              // Logical Names so some patching up is needed.
              // We should only need to patch up on the first startup after a migration
              // from a pre-WAS70 install.
              else {
                  // We need to figure out which of our current stores represents
                  // the store the OMgr wansts to open.
                  // It must be one of our 'logical' stores, and at least the end-part
                  // should match the end-part of one of our current store file names.
                  String[] nameParts = storeName.split(fileSepPattern);
                  String lastPart = nameParts[nameParts.length-1];
  
                  // Does it appear to match the expected file name of the permanent store?
                  String permStoreName = storeLocations.get(PERMANENT_STORE_NAME);
                  if (permStoreName.endsWith(lastPart)) {
                      // If so, map the name the OMgr will look for to where it is now
                      // and stash away the old name.
                      if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) SibTr.debug(this, tc, "Mappping old PermanentStore: " + storeName + " to " + permStoreName);
                      storeLocations.put(storeName, permStoreName);
                      oldPermanentStore = storeName;
                  }
  
                  // Otherise, does it appear to match the expected file name of the temporary store?
                  else {
                      String tempStoreName = storeLocations.get(TEMPORARY_STORE_NAME);
                      if (tempStoreName.endsWith(lastPart)) {
                           // If so, map the name the OMgr will look for to where it is now
                          if (TraceComponent.isAnyTracingEnabled() && tc.isDebugEnabled()) SibTr.debug(this, tc, "Mappping old Temporary Store:" + storeName + " to " + tempStoreName);
                          storeLocations.put(storeName, tempStoreName);
                          oldTemporaryStore = storeName;
                      }
                  }
              }
          }
  
          if (TraceComponent.isAnyTracingEnabled() && tc.isEntryEnabled()) SibTr.exit(this, tc, "ensureStoreCanBeFound");
      }