code: public void initialize(String serverName) {
  
          if (tc.isEntryEnabled())
              Tr.entry(tc, "initialize", serverName);
  
          // Lookup configuration information and store this away in the configuration class.
  
          String installDirectory = "dir";
          Configuration.serverName(serverName);
  
          Configuration.WASInstallDirectory(installDirectory);
          Configuration.localFailureScope(new FileFailureScope());
          Configuration.isZOS(false);
  
          // Componentization config required to remove WAS dependencies
          Configuration.setRecoveryLogComponent(new RecoveryLogComponentImpl());
          Configuration.setAccessController(new RecoveryLogAccessControllerImpl());
  
          // Register the file based FailureScope factory.
          FailureScopeManager.registerFailureScopeFactory(FailureScopeFactory.FILE_FAILURE_SCOPE_ID, FileFailureScope.class, new FileFailureScopeFactory());
  
          if (tc.isEntryEnabled())
              Tr.exit(tc, "initialize");
      }
docs: Driven by the runtime during server startup. Although this method itself does
  nothing here, other components that wish to use the recovery log service will
  register with it during their initialize methods. The result is that we can
  drive local recovery from within the start method below (called after this
  method)