Fanny, As far as I know user is not supported and Source is always "log4j". Priority is mapped to Type. Fatal and Error map to Error, Warn to Warning, Info and Debug to Information. Category should reflect the Priority as string. If I am right there is a wrong assumption regarding how NT eventlog deals with Category. Anyway, what you see are the internal used numbers representing the Category. 10001=Debug, 20001=Info ...
I have changed the code to make it work as I expect it should and it works fine for me. If this is of common interest let me know. Kind regards Frank-Olaf Lohmann >>> [EMAIL PROTECTED] 20.08.2002 07.44 Uhr >>> HI, Thanks for your reply. Actually, I am able to log the message to NT event log. But the values in Type, Source, Category, Event and User columns on Event Log viewer are always the same. Seems that the log4j api only able to change the message. Since my applications need to have different values for those columns. Any idea how to do it? Regards, Fanny --- In [EMAIL PROTECTED], "Colin MacDonald" <[EMAIL PROTECTED]> wrote: > 'Fraid I can't answer all your questions, but I'll do the ones I can. I > tried out NT event logging a while ago, so I've gotten it working, but my > memory is a little fuzzy on the subject. > > > -----Original Message----- > > > > 1. I would like to log the messages to NT event log. I know that the > > log4j package come with a dll file. I tried to use it. But I find > > that the Source is always "log4j", Type is "Error", Category > > is "4096". How can I change these values(Type, Source, Category, > > Event and User)? > > That sounds like an error in configuring the appender. Check that the > directory with the .dll file is on your Windows path, and see the config > remarks below. > > > 5. I have an application, I would like to log the fatal errors to nt > > event log and the all the warning messages and fatal messages store > > in a file. Should I define as follow? > > > > log4j.rootLogger = FATAL, A1 > > log4j.rootLogger = WARN, A2 > > > > where A1 is nt event appender > > where A2 is daily rolling appender > > I think that should be: > > log4j.rootLogger = WARN, A1, A2 > log4j.appender.A1.threshold=FATAL > > Hope that helps! > > ----------------------------------------------------------------- > Colin MacDonald | Software Developer | Templar Corporation | > --- > Outgoing mail is certified Virus Free. > Checked by AVG anti-virus system (http://www.grisoft.com). > Version: 6.0.381 / Virus Database: 214 - Release Date: 8/2/2002 > > > -- > To unsubscribe, e-mail: <mailto:log4j-user-unsubscribe@j...> > For additional commands, e-mail: <mailto:log4j-user-help@j...> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>