はWAS_SERVER_NAME
ような変数がありますが、私は(ログファイル名やログファイル内の行としてのいずれか)${WAS_SERVER_NAME}
経由でそれらを参照するたびに、彼らはnull
を返します。それらには値が含まれていますが。私は何が欠けていますか?のWebsphere(Log4jの)
RollingFileAppender
を使用してください。
ありがとうございました!
はWAS_SERVER_NAME
ような変数がありますが、私は(ログファイル名やログファイル内の行としてのいずれか)${WAS_SERVER_NAME}
経由でそれらを参照するたびに、彼らはnull
を返します。それらには値が含まれていますが。私は何が欠けていますか?のWebsphere(Log4jの)
RollingFileAppender
を使用してください。
ありがとうございました!
dbreauxに記載されているとおり、WebSphere変数はシステム・プロパティーとして使用できません。標準的なやり方は、$ {WAS_SERVER_NAME}という値が割り当てられているWAS_SERVER_NAMEというJVMのカスタムプロパティを作成することです。
実行時にJVMプロパティに値が割り当てられ、log4jで使用できるようになります。
HTH
Manglu
これらはWebSphereの内部変数です。彼らはlog4jとは関係ありません。