-----Original Message-----
From: NGOR Eric [mailto:[EMAIL PROTECTED]
Sent: Thursday, February 26, 2004 5:33 AM
To: [EMAIL PROTECTED]
Subject: Log4J Unix file logging problemHello,
I'm trying to log in a file under Linux (I'm the root) using a simple example.
The problem is that Iog4j effectively creates the file, but doesn't write into it.
Under windows, I don't have this problem using the same code. (so it's not a path problem).
Any specific behavior with unix systems?
Here is my code.
Thanks in advance.
Eric.
private void test() {
WriterAppender writerAppender = new WriterAppender();
writerAppender.setLayout(new SimpleLayout());
FileOutputStream fos = null;
OutputStreamWriter osw = null;
try {
fos = new FileOutputStream("/yep.log");
osw = new OutputStreamWriter(fos);
} catch (FileNotFoundException e) {
e.printStackTrace();
}
writerAppender.setWriter(osw);
writerAppender.activateOptions();
LogManager.getRootLogger().addAppender(writerAppender);
}
Title: Log4J Unix file logging problem
Looks
like your code is working as you said - you create a new file and an
appender...but you never write to it... :)
Can
you show us the code that's doing the logging?
Ken
- Log4J Unix file logging problem NGOR Eric
- RE: Log4J Unix file logging problem NGOR Eric
- Ken . Liu
