Hi Lubos,

as far as I understand Log4J, every property you can set in the config file,
must have a concerning getter/setter in the referenced class. Example:
#log4j.appender.file.File=ahoj.txt
The class "org.apache.log4j.FileAppender" has a setter called setFile(String
filename).So in your example, your class:

org.apache.log4j.WriterAppender
should have getter/setter:

setOutputstream (com.idoox.nbm.log4j.view.MyOutputStream);

Has you class such a getter/setter, because your config looks fine.
Thilo


-----Original Message-----
From: Lubos [mailto:[EMAIL PROTECTED]]
Sent: Donnerstag, 7. Juni 2001 15:48
To: [EMAIL PROTECTED]
Subject: Log4J config file


Hi All, 

I am greenhorn with using Log4J so sorry my maybe trivial question.
I would like to use config file for using log4j but i only know this use
case


#log4j.appender.file=org.apache.log4j.FileAppender
#log4j.appender.file.File=ahoj.txt
#log4j.appender.file.layout=org.apache.log4j.PatternLayout
#log4j.appender.file.layout.ConversionPattern=%-4r %-5p [%t] %30c - %m\n
#%-6p %-21d{dd MMM HH:mm:ss(SSS)} %-25c{2} - %m\n
# A1 uses PatternLayout.
#log4j.appender.A1.layout=org.apache.log4j.PatternLayout
#log4j.appender.A1.layout.ConversionPattern=%-4r [%t] %-5p %c %x - %m%n
# Assigning appenders to categories
#log4j.rootCategory=DEBUG,stderr
#log4j.rootCategory=DEBUG,null


end of example and now my question ;o)

I would like to use WriteAppender and my own outputstream .How i make the
config file for log4j. ????
like this ??
log4j.appender.writerAppender=org.apache.log4j.WriterAppender
log4j.appender.writerAppender.outputstream=com.idoox.nbm.log4j.view.MyOutput
Stream
log4j.appender.writerAppender.layout=org.apache.log4j.PatternLayout

but this isn't perform :o(

Please can you help me.

THX a lot

Lubos


-------- End of forwarded message --------


-------- End of forwarded message --------




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to