示例#1
0
  @Override
  public void logSet() throws LogException {
    // TODO Auto-generated method stub
    try {
      Properties prop = new Properties();
      InputStream is = MongonNext.class.getClassLoader().getResourceAsStream(logs);
      prop.load(is);
      is.close();

      // プロパティファイル最適化
      for (int i = 0; i < loggingPath.length; i++) {
        if (new File(loggingPath[i]).exists()) {
          prop.setProperty(
              "log4j.appender.SDFPLOG.File",
              loggingPath[i] + operatorLogName + "." + StringRelay.getTodayYMD());
        } else {
          continue;
        }
      }

      logger = Logger.getLogger(aplName);
      PropertyConfigurator.configure(prop);
    } catch (Exception e) {
      LogException le = new LogException(e);
      throw le;
    }
  }