自訂核心日誌檔

在從範本和文件規格產生文件時所發生的問題,會列在核心日誌檔中。例如,您可以自訂 rpe.log 檔的位置。

開始之前

您可以啟用除錯模式將訊息併入核心日誌檔中,來說明在文件產生期間如何處理每一個元素。依預設不會啟用除錯模式。請參閱設定引擎喜好設定 以取得啟用除錯模式的相關資訊。

關於這項作業

含有記載自訂作業的檔案位置為 %RPE_HOME%\config\log4j.properties。含有 txtOutput 文字的內容即適用於核心日誌檔。
表 1. 日誌內容
日誌內容 預設值 說明
log4j.appender.txtOutput.File ${java.io.tmpdir}/RPE/rpe.log rpe.log 檔的預設位置是應用程式資料中的使用者起始目錄。您可以將這個值編輯成另一個目錄位置。請參閱以下的範例:變更輸出位置
log4j.appender.txtOutput.MaxFileSize 1000KB 建立新日誌檔的大小。 當 rpe.log 檔的大小等於或大於 1MB 時,檔案會重新命名為 rpe.log.1rpe.log.2 等等,並產生新的 rpe.logrpe.log 一律是最新的日誌檔。
log4j.appender.txtOutput.Threshold DEBUG 日誌檔中訊息的最低嚴重性。您可以輸入下列任何臨界值(從最低到最高嚴重性排列):
  1. DEBUG
  2. INFO
  3. WARNING
  4. ERROR
您也可以將臨界值設為 OFF 來停用記載。
log4j.appender.txtOutput.layout.ConversionPattern %d{dd-MM-yyyy}T%d{HH:mm:ss:SS} %m %n
  • %d{dd-MM-yyyy}T%d{HH:mm:ss:SS}:日誌事件的日期和時間
  • %m:日誌訊息
  • %n:輸入換行

範例:變更輸出位置

關於這項作業

rpe.log 檔的預設位置是使用者起始檔案夾:
表 2. 依作業系統的 rpe.log 路徑
作業系統 rpe.log 路徑
Windows XP C:\Documents and Settings\user\temp\RPE\rpe.log
Windows 7 C:\Users\user\AppData\Local\Temp\RPE\rpe.log

程序

  1. 以文字編輯器開啟 %RPE_HOME%\config\log4j.properties 檔。
  2. 找出以下這一行:

    log4j.appender.txtOutput.File=${java.io.tmpdir}/RPE/rpe.log

    ${java.io.tmpdir} 指出使用者起始檔案夾的預設位置。
  3. 將等號之後的檔案路徑編輯為日誌檔的新位置。 範例:

    log4j.appender.txtOutput.File=C:\rpe.log

  4. 儲存變更。

意見