操作
バグ #1476
完了ログ機能の不具合
ステータス:
終了
優先度:
通常
担当者:
-
対象バージョン:
-
開始日:
2010/05/13
期日:
進捗率:
100%
予定工数:
説明
ログファイルが正常にオープンできない場合、ログが標準出力に出力される。
匿名ユーザー さんが14年以上前に更新
- 原因
ログファイルが正常にオープンできない場合、出力 Stream には何も設定されない状態になる。
デフォルトは /jre/lib/logging.properties ファイルで設定されているものが使用されるようになっており、そこでは、標準出力が設定されている。
そのため、ログファイルが正常にオープンできない場合、ログが標準出力に出力される。 - 対策
デフォルトで、NullHandler というハンドラをアタッチするように修正。
(NullHandler は java.util.logging.Handler を継承したクラスで flush() メソッドでは何も処理をしない。)
操作