Re: LOG4J - Different priority messages to different files

2007-11-05 Thread Jimmy Mehta

hey James,

No prob but i just make some changes in Log4j.properties file and its
working fine now,

Appreciate your help

Jimmy

James A. N. Stauffer wrote:
> 
> I don't use a properties config file but that looks correct to me.
> 
> On 11/5/07, Jimmy Mehta <[EMAIL PROTECTED]> wrote:
>>
>>
>> Hey James,
>>
>> Thank you so much and i appreciate your help , i ma playing with
>> log4j.properties file i didnt touch JAVA file but now i am able to get
>> job
>> messages to diffrent file and org to different file but now i a facing
>> problem is that i am not able to set priority properly ,if i am setting
>> priority on JOB folder = warn but it display info messages also so i am
>> not
>> able to get only messages that has high priority then warn,
>>
>> this is my code
>> # Two appenders , one for file and one for Console
>> log4j.rootCategory=warn , dest1 , console
>>
>> log4j.logger.Job = warn , FileAppenderForJob
>> log4j.logger.User = error , FileAppenderForUser
>> log4j.logger.Organization = info , FileAppenderForOrganization
>>
>>
>> # First Appender writes to the console
>> log4j.appender.console = org.apache.log4j.ConsoleAppender
>> log4j.appender.console.layout = org.apache.log4j.PatternLayout
>>
>> # to display file name and line number
>> log4j.appender.console.layout.ConversionPattern = %5p [%t] (%F:%L) - %m%n
>>
>> #Second Appender writes to the File
>> log4j.appender.dest1 = org.apache.log4j.RollingFileAppender
>> log4j.appender.dest1.File = example.log
>> log4j.appender.dest1.MaxFileSize = 100KB
>> log4j.appender.dest1.MaxBackupIndex = 1
>> log4j.appender.dest1.layout = org.apache.log4j.PatternLayout
>> log4j.appender.dest1.layout.ConversionPattern= %d %p [%t] (%c) - %m%n
>>
>> #Appender writes to the JobFile
>> log4j.appender.FileAppenderForJob = org.apache.log4j.RollingFileAppender
>> log4j.appender.FileAppenderForJob.File = Job.log
>> log4j.appender.FileAppenderForJob.MaxFileSize = 100KB
>> log4j.appender.FileAppenderForJob.MaxBackupIndex = 1
>> log4j.appender.FileAppenderForJob.layout = org.apache.log4j.PatternLayout
>> log4j.appender.FileAppenderForJob.layout.ConversionPattern= %d %p [%t]
>> (%c)
>> - %m%n
>>
>> #Appender writes to the UserFile
>> log4j.appender.FileAppenderForUser = org.apache.log4j.RollingFileAppender
>> log4j.appender.FileAppenderForUser.File = User.log
>> log4j.appender.FileAppenderForUser.MaxFileSize = 100KB
>> log4j.appender.FileAppenderForUser.MaxBackupIndex = 1
>> log4j.appender.FileAppenderForUser.layout =
>> org.apache.log4j.PatternLayout
>> log4j.appender.FileAppenderForUser.layout.ConversionPattern= %d %p [%t]
>> (%c)
>> - %m%n
>>
>> #Appender writes to the OrganizationFile
>> log4j.appender.FileAppenderForOrganization =
>> org.apache.log4j.RollingFileAppender
>> log4j.appender.FileAppenderForOrganization.File = Organization.log
>> log4j.appender.FileAppenderForOrganization.MaxFileSize = 100KB
>> log4j.appender.FileAppenderForOrganization.MaxBackupIndex = 1
>> log4j.appender.FileAppenderForOrganization.layout =
>> org.apache.log4j.PatternLayout
>> log4j.appender.FileAppenderForOrganization.layout.ConversionPattern= %d
>> %p
>> [%t] (%c) - %m%n
>>
>> So can you please se and tell me whats the problem?
>>
>> Jimmy
>>
>> James A. N. Stauffer wrote:
>> >
>> > http://logging.apache.org/log4j/1.2/manual.html shows an example for
>> the
>> > logger "com.foo":
>> >
>> > *log4j.logger.com.foo=WARN*
>> >
>> >
>> > On 11/5/07, Jimmy Mehta <[EMAIL PROTECTED]> wrote:
>> >>
>> >>
>> >> Hey James,
>> >>
>> >> Thank you so much for your mail...i get your suggestion but i am still
>> >> not
>> >> sure how to attach appender to the Job package or user Package or
>> Address
>> >> Package because i know this thing that we can attach appender to the
>> root
>> >> category as per example  log4j.rootCategory= console. but how should i
>> >> attach appender to individual package. Can you please give me sample
>> code
>> >> ,it will be appreciated and clear my self.
>> >>
>> >> Jimmy
>> >>
>> >> James A. N. Stauffer wrote:
>> >> >
>> >> > You shouldn't need to use incorrect levels in your classes.  Just
>> >> attach
>> >> > one
>> >> > appender to the Job l

Re: LOG4J - Different priority messages to different files

2007-11-05 Thread Jimmy Mehta

Hey James,

Thank you so much and i appreciate your help , i ma playing with
log4j.properties file i didnt touch JAVA file but now i am able to get job
messages to diffrent file and org to different file but now i a facing
problem is that i am not able to set priority properly ,if i am setting
priority on JOB folder = warn but it display info messages also so i am not
able to get only messages that has high priority then warn,

this is my code
# Two appenders , one for file and one for Console
log4j.rootCategory=warn , dest1 , console

log4j.logger.Job = warn , FileAppenderForJob
log4j.logger.User = error , FileAppenderForUser
log4j.logger.Organization = info , FileAppenderForOrganization 


# First Appender writes to the console
log4j.appender.console = org.apache.log4j.ConsoleAppender
log4j.appender.console.layout = org.apache.log4j.PatternLayout

# to display file name and line number
log4j.appender.console.layout.ConversionPattern = %5p [%t] (%F:%L) - %m%n

#Second Appender writes to the File
log4j.appender.dest1 = org.apache.log4j.RollingFileAppender
log4j.appender.dest1.File = example.log
log4j.appender.dest1.MaxFileSize = 100KB
log4j.appender.dest1.MaxBackupIndex = 1
log4j.appender.dest1.layout = org.apache.log4j.PatternLayout
log4j.appender.dest1.layout.ConversionPattern= %d %p [%t] (%c) - %m%n

#Appender writes to the JobFile
log4j.appender.FileAppenderForJob = org.apache.log4j.RollingFileAppender
log4j.appender.FileAppenderForJob.File = Job.log
log4j.appender.FileAppenderForJob.MaxFileSize = 100KB
log4j.appender.FileAppenderForJob.MaxBackupIndex = 1
log4j.appender.FileAppenderForJob.layout = org.apache.log4j.PatternLayout
log4j.appender.FileAppenderForJob.layout.ConversionPattern= %d %p [%t] (%c)
- %m%n

#Appender writes to the UserFile
log4j.appender.FileAppenderForUser = org.apache.log4j.RollingFileAppender
log4j.appender.FileAppenderForUser.File = User.log
log4j.appender.FileAppenderForUser.MaxFileSize = 100KB
log4j.appender.FileAppenderForUser.MaxBackupIndex = 1
log4j.appender.FileAppenderForUser.layout = org.apache.log4j.PatternLayout
log4j.appender.FileAppenderForUser.layout.ConversionPattern= %d %p [%t] (%c)
- %m%n

#Appender writes to the OrganizationFile
log4j.appender.FileAppenderForOrganization =
org.apache.log4j.RollingFileAppender
log4j.appender.FileAppenderForOrganization.File = Organization.log
log4j.appender.FileAppenderForOrganization.MaxFileSize = 100KB
log4j.appender.FileAppenderForOrganization.MaxBackupIndex = 1
log4j.appender.FileAppenderForOrganization.layout =
org.apache.log4j.PatternLayout
log4j.appender.FileAppenderForOrganization.layout.ConversionPattern= %d %p
[%t] (%c) - %m%n

So can you please se and tell me whats the problem?

Jimmy

James A. N. Stauffer wrote:
> 
> http://logging.apache.org/log4j/1.2/manual.html shows an example for the
> logger "com.foo":
> 
> *log4j.logger.com.foo=WARN*
> 
> 
> On 11/5/07, Jimmy Mehta <[EMAIL PROTECTED]> wrote:
>>
>>
>> Hey James,
>>
>> Thank you so much for your mail...i get your suggestion but i am still
>> not
>> sure how to attach appender to the Job package or user Package or Address
>> Package because i know this thing that we can attach appender to the root
>> category as per example  log4j.rootCategory= console. but how should i
>> attach appender to individual package. Can you please give me sample code
>> ,it will be appreciated and clear my self.
>>
>> Jimmy
>>
>> James A. N. Stauffer wrote:
>> >
>> > You shouldn't need to use incorrect levels in your classes.  Just
>> attach
>> > one
>> > appender to the Job logger and another appender to the Address and User
>> > loggers.
>> >
>> > On 11/1/07, Jimmy Mehta <[EMAIL PROTECTED]> wrote:
>> >>
>> >>
>> >> Hey James ,
>> >>
>> >> Thanks for you reply now i find another way that , i have three
>> classes
>> >> Job
>> >> , Address , User. Now i want to put All messages of Job class into
>> >> separate
>> >> file and all Address messages to another file and same as in User. So
>> if
>> >> i
>> >> set priority level in Job class like warn so all fatal , error and
>> warn
>> >> messages of Job class goes to one file and no any other class messages
>> so
>> >> how can i do it with Properties file??
>> >>
>> >> Can you give me one sample code example so i can understand more
>> >> clearly..
>> >>
>> >> Appreciate ur help
>> >>
>> >> Jimmy Mehta
>> >>
>> >> James A. N. Stauffer wrote:
>> >> >
>> >> > I find that I want one file for each level and higher.  i.e.

Re: LOG4J - Different priority messages to different files

2007-11-05 Thread Jimmy Mehta

Hey James,

Thank you so much for your mail...i get your suggestion but i am still not
sure how to attach appender to the Job package or user Package or Address
Package because i know this thing that we can attach appender to the root
category as per example  log4j.rootCategory= console. but how should i
attach appender to individual package. Can you please give me sample code
,it will be appreciated and clear my self.

Jimmy

James A. N. Stauffer wrote:
> 
> You shouldn't need to use incorrect levels in your classes.  Just attach
> one
> appender to the Job logger and another appender to the Address and User
> loggers.
> 
> On 11/1/07, Jimmy Mehta <[EMAIL PROTECTED]> wrote:
>>
>>
>> Hey James ,
>>
>> Thanks for you reply now i find another way that , i have three classes
>> Job
>> , Address , User. Now i want to put All messages of Job class into
>> separate
>> file and all Address messages to another file and same as in User. So if
>> i
>> set priority level in Job class like warn so all fatal , error and warn
>> messages of Job class goes to one file and no any other class messages so
>> how can i do it with Properties file??
>>
>> Can you give me one sample code example so i can understand more
>> clearly..
>>
>> Appreciate ur help
>>
>> Jimmy Mehta
>>
>> James A. N. Stauffer wrote:
>> >
>> > I find that I want one file for each level and higher.  i.e.
>> Warn.loghas
>> > warn, error, and fatal messages.  That can easily be done by setting
>> > thresholds on each appender.  If you want only a certain level then you
>> > can
>> > use a level match filter but that requires XML config.
>> >
>> > On 10/31/07, Jimmy Mehta <[EMAIL PROTECTED]> wrote:
>> >>
>> >>
>> >> Hi,
>> >>
>> >> I am new to the LOG4J and i am trying to learn so i have a question
>> that
>> >> if
>> >> i need to put different priority log messages to different log files.
>> >> Suppose i want to put all warn messages to one file and all info
>> messages
>> >> to
>> >> another file and all error messages to another file. My root priority
>> is
>> >> Info and I also set different packages to different priority level.
>> >>
>> >> Suppose com.tc.portal.xyz = info so how should i put different
>> priority
>> >> messages to different file
>> >>
>> >> Main thing , i want to make only change in log4j.properties file , i
>> >> don't
>> >> want to change java files
>> >>
>> >> Jimmy
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/LOG4J---Different-priority-messages-to-different-files-tf4728211.html#a13519537
>> >> Sent from the Log4j - Users mailing list archive at Nabble.com.
>> >>
>> >>
>> >> -
>> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> For additional commands, e-mail: [EMAIL PROTECTED]
>> >>
>> >>
>> >
>> >
>> > --
>> > James A. N. Staufferhttp://www.geocities.com/stauffer_james/
>> > Are you good? Take the test at http://www.livingwaters.com/good/
>> >
>> >
>>
>> --
>> View this message in context:
>> http://www.nabble.com/LOG4J---Different-priority-messages-to-different-files-tf4728211.html#a13535224
>> Sent from the Log4j - Users mailing list archive at Nabble.com.
>>
>>
>> -
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
> 
> 
> -- 
> James A. N. Staufferhttp://www.geocities.com/stauffer_james/
> Are you good? Take the test at http://www.livingwaters.com/good/
> 
> 

-- 
View this message in context: 
http://www.nabble.com/LOG4J---Different-priority-messages-to-different-files-tf4728211.html#a13592319
Sent from the Log4j - Users mailing list archive at Nabble.com.


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



Re: LOG4J - Different priority messages to different files

2007-11-01 Thread Jimmy Mehta

Hey James ,

Thanks for you reply now i find another way that , i have three classes Job
, Address , User. Now i want to put All messages of Job class into separate
file and all Address messages to another file and same as in User. So if i
set priority level in Job class like warn so all fatal , error and warn
messages of Job class goes to one file and no any other class messages so
how can i do it with Properties file??

Can you give me one sample code example so i can understand more clearly..

Appreciate ur help

Jimmy Mehta

James A. N. Stauffer wrote:
> 
> I find that I want one file for each level and higher.  i.e. Warn.log has
> warn, error, and fatal messages.  That can easily be done by setting
> thresholds on each appender.  If you want only a certain level then you
> can
> use a level match filter but that requires XML config.
> 
> On 10/31/07, Jimmy Mehta <[EMAIL PROTECTED]> wrote:
>>
>>
>> Hi,
>>
>> I am new to the LOG4J and i am trying to learn so i have a question that
>> if
>> i need to put different priority log messages to different log files.
>> Suppose i want to put all warn messages to one file and all info messages
>> to
>> another file and all error messages to another file. My root priority is
>> Info and I also set different packages to different priority level.
>>
>> Suppose com.tc.portal.xyz = info so how should i put different priority
>> messages to different file
>>
>> Main thing , i want to make only change in log4j.properties file , i
>> don't
>> want to change java files
>>
>> Jimmy
>> --
>> View this message in context:
>> http://www.nabble.com/LOG4J---Different-priority-messages-to-different-files-tf4728211.html#a13519537
>> Sent from the Log4j - Users mailing list archive at Nabble.com.
>>
>>
>> -
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
> 
> 
> -- 
> James A. N. Staufferhttp://www.geocities.com/stauffer_james/
> Are you good? Take the test at http://www.livingwaters.com/good/
> 
> 

-- 
View this message in context: 
http://www.nabble.com/LOG4J---Different-priority-messages-to-different-files-tf4728211.html#a13535224
Sent from the Log4j - Users mailing list archive at Nabble.com.


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



LOG4J - Different priority messages to different files

2007-10-31 Thread Jimmy Mehta

Hi,

I am new to the LOG4J and i am trying to learn so i have a question that if
i need to put different priority log messages to different log files.
Suppose i want to put all warn messages to one file and all info messages to
another file and all error messages to another file. My root priority is
Info and I also set different packages to different priority level.

Suppose com.tc.portal.xyz = info so how should i put different priority
messages to different file

Main thing , i want to make only change in log4j.properties file , i don't
want to change java files

Jimmy
-- 
View this message in context: 
http://www.nabble.com/LOG4J---Different-priority-messages-to-different-files-tf4728211.html#a13519537
Sent from the Log4j - Users mailing list archive at Nabble.com.


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