public static File locateReplicatorLogDir(){
  if (replicatorLogDir == null) {
    String replicatorLog=System.getProperty(LOG_DIR);
    if (replicatorLog == null)     replicatorLogDir=new File(locateReplicatorHomeDir(),"log");
 else     replicatorLogDir=new File(replicatorLog);
    if (!replicatorLogDir.isDirectory()) {
      throw new ServerRuntimeException("Replicator log directory does not exist or is invalid: " + replicatorLogDir);
    }
  }
  return replicatorLogDir;
}

public static File locateReplicatorLogDir ( ) { if ( replicatorLogDir == null ) { String replicatorLog = System . getProperty ( LOG_DIR ) ; if ( replicatorLog == null ) replicatorLogDir = new File ( locateReplicatorHomeDir ( ) , "log" ) ; else replicatorLogDir = new File ( replicatorLog ) ; if ( ! replicatorLogDir . isDirectory ( ) ) { throw new ServerRuntimeException ( "Replicator log directory does not exist or is invalid: " + replicatorLogDir ) ; } } return replicatorLogDir ; }
find and return the replicator log directory .
