No I don't touch it. Can I set additivity to false for my root logger so that it doesn't relay events yet all my child loggers will?
--ekiM -----Original Message----- From: Javier Gonzalez [mailto:[EMAIL PROTECTED] Sent: July 21, 2005 5:01 PM To: Log4J Users List Subject: Re: Log4j logging to System.out? So you don't touch the root logger anywhere? (another thing that you could try is set your Logger's additivity to false, that way it doesn't "relay" the events to its parent loggers) On 7/21/05, Mike Wannamaker <[EMAIL PROTECTED]> wrote: > > Logger logger = Logger.getLogger(strLoggerName); > setUpLoggerUsingGlobalAppender(logger); > > void setUpLoggerUsingGlobalAppender(Logger log) > { > if(m_GlobalAppender == null) > { > try > { > String strFileName = m_strLoggingDir + > "/hcsnew.log"; > File logFile = new File(strFileName); > boolean bRoll = logFile.exists(); > logFile.getParentFile().mkdirs(); > > if((System.getProperty("use.console.logger") > != null) || ("CONSOLE".equals(System.getProperty("crusade.output")))) > { > System.out.println("CREATE CONSOLE > LOGGER"); > m_GlobalAppender = new > ConsoleAppender(getLayout()); > } > else > { > System.out.println("CREATE FILE > LOGGER"); > //get ready to log to files. > m_GlobalAppender = new > BackupFileAppender(getLayout(), strFileName, true); > > ((RollingFileAppender)m_GlobalAppender).setMaxBackupIndex(m_nMaxFiles); > > ((RollingFileAppender)m_GlobalAppender).setMaximumFileSize(m_nMaxSize); > //if there is already a file with > data in it the roll it over for a fresh one. > if (bRoll) > { > > ((RollingFileAppender)m_GlobalAppender).rollOver(); > } > > ((RollingFileAppender)m_GlobalAppender).activateOptions(); > } > > } > catch (Exception e) > { > System.out.println("Error setting up logger: > " + e.getMessage()); > } > } > log.setLevel(m_Level); > if(m_GlobalAppender != null) > log.addAppender(m_GlobalAppender); > } > > -----Original Message----- > From: Javier Gonzalez [mailto:[EMAIL PROTECTED] > Sent: July 21, 2005 12:05 PM > To: Log4J Users List > Subject: Re: Log4j logging to System.out? > > Then show us your configuration code ;). Perhaps you are loading a > basic configuration and then tweaking your Loggers? BasicConfiguration > has an INFO-level ConsoleAppender attached to the RootLogger... > > On 7/21/05, Mike Wannamaker <[EMAIL PROTECTED]> > wrote: > > I don't have a log4j.properties file. I configure the logger internally > via > > java code. I install a RollingFileAppender only to each Logger that is > > created and set it's level programmatically. Could it be that the default > > root logger logs certain levels to System.out and/or System.err? > > > > TIA > > --ekiM > > > > -----Original Message----- > > From: Jacob Kjome [mailto:[EMAIL PROTECTED] > > Sent: July 21, 2005 12:00 AM > > To: Log4J Users List > > Subject: Re: Log4j logging to System.out? > > > > At 10:00 PM 7/20/2005 -0400, you wrote: > > >For some reason it looks like log.info(...) logs also to System.out. > When > > I > > >start my application in a console window, these statements log to the > log > > >file and the console? Any way to get it to stop? > > > > Can't begin to tell you until we see your config file. > > > > Jake > > > > > > --------------------------------------------------------------------- > > 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] > > > > > > > -- > Javier Gonzalez Nicolini > > --------------------------------------------------------------------- > 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] > > -- Javier Gonzalez Nicolini --------------------------------------------------------------------- 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]
