Thilo, Ceki,

thanks for help.Your answer was  perfect and quick.
I did it, in the end, with create my own appender extends  AppenderSkeleton. So easy.
Just notice ...I try develop GUI Log4J component for NetBeans. Is it a good idea. What 
do you think about it?
Feedback ..;o)

Regards
Lubos



6/7/2001 7:02:27 PM, Ceki Gülcü <[EMAIL PROTECTED]> wrote:

>
>Thilo,
>
>This is partially true. Any setter method in an appender or layout corresponds to a 
>configurable property. However, the parameter for the setter must be either a 
>java.lang.String, an int, a long, a boolean or 
org.apache.log4j.Priority. Other types are not supported, in particular 
com.idoox.nbm.log4j.view.MyOutputStream is not suppoted. 
>
>Hope this helps. Ceki
>
>At 17:55 07.06.2001 +0200, you wrote:
>>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]
>
>--
>Ceki Gülcü
>
>
>---------------------------------------------------------------------
>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