It looks that log4j is configured using your configuration file. However, 
you or some other code is attempting to use log4j prior to its 
configuration, hence the warning message.

At 07:20 26.08.2002 -0700, you wrote:

>Hi All,
>I am having problems configuring log4j with Weblogic
>6.1.
>I have the configuration for log4j as follows in a
>file called generic properties which get loaded by a
>startup class
>
>
>############################################################################
># log4j configuration
>############################################################################
>
>log4j.debug=true
>#log4j.disable=fatal
>log4j.additivity.epeople=true
>
>log4j.rootCategory=DEBUG,stdout, R
>log4j.appender.R=org.apache.log4j.RollingFileAppender
>log4j.appender.R.File=c:/bea/wlserver6.1/config/sudhendras/logger.log
>log4j.appender.R.MaxFileSize=100KB
>log4j.appender.R.MaxBackupIndex=1
>log4j.appender.R.layout=org.apache.log4j.PatternLayout
>log4j.appender.R.layout.ConversionPattern=%d %-5p
>%c{1} %M - %m%n
>log4j.appender.stdout=org.apache.log4j.ConsoleAppender
>log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
>
>log4j.logger.epeople=DEBUG
>
>These properties gets loaded as a properties in
>startup class as follows.
>
>import java.io.*;
>
>import java.util.Properties;
>import org.apache.log4j.xml.DOMConfigurator;
>import org.apache.log4j.*;
>import weblogic.common.*;
>
>import com.epeople.config.*;
>
>/**
>  * Insert the type's description here.
>  * Creation date: (12/5/00 11:12:13 AM)
>  * @author: Administrator
>  */
>public class ApacheLoggerStartUp implements
>weblogic.common.T3StartupDef {
>         /**
>         * ApacheLoggerStartUp constructor comment.
>         */
>         private static final String m_logConfigurationFile
>="c:\\ep\\properties\\log4j.properties";
>         public ApacheLoggerStartUp()
>         {
>                 super();
>         }
>         /**
>         * setServices method comment.
>         */
>         public void setServices(weblogic.common.T3ServicesDef
>arg1) {
>         }
>         /**
>         * startup method comment.
>         */
>         public String startup(String arg1,
>java.util.Hashtable prop) throws Exception
>         {
>                 String resource = null;
>                 try
>                 {
>                     Properties props =NWProperties.getInstance();
>                     Logger.init(props,null);
>                     return "Log4j configuration initialized.";
>
>                 }
>                 catch (Exception e)
>                 {
>                    System.out.println("Cannot open config file: " +
>resource);
>                    return "Log4j configuration failed to
>initialized.";
>
>                 }
>         }
>}
>
>can anyone help me on this.
>I get the most dreaded
>"log4j:WARN No appenders could be found for logger
>(epeople).
>log4j:WARN Please initialize the log4j system
>properly."
>
>The sample output is as follows
>Starting WebLogic Server ....
><Aug 26, 2002 7:14:32 AM PDT> <Notice> <Management>
><Loading configuration file
>.\config\sudhendras\config.xml ...>
><Aug 26, 2002 7:14:36 AM PDT> <Notice>
><WebLogicServer> <Starting WebLogic Admin
>  Server "sudhendrasAdmin" for domain "sudhendras">
>log4j:WARN No appenders could be found for logger
>(epeople).
>log4j:WARN Please initialize the log4j system
>properly.
><Aug 26, 2002 7:14:57 AM PDT> <Notice> <Management>
><Application Poller started
>for development server.>
>log4j: Parsing for [root] with value=[DEBUG,stdout, R
>].
>log4j: Level token is [DEBUG].
>log4j: Category root set to DEBUG
>log4j: Parsing appender named "stdout".
>log4j: Parsing layout options for "stdout".
>log4j: End of parsing for "stdout".
>log4j: Parsed "stdout" options.
>log4j: Parsing appender named "R".
>log4j: Parsing layout options for "R".
>log4j: Setting property [conversionPattern] to [%d
>%-5p %c{1} %M - %m%n].
>log4j: End of parsing for "R".
>log4j: Setting property [file] to
>[c:/bea/wlserver6.1/config/sudhendras/epeople.
>log].
>log4j: Setting property [maxBackupIndex] to [1].
>log4j: Setting property [maxFileSize] to [100KB].
>log4j: setFile called:
>c:/bea/wlserver6.1/config/sudhendras/epeople.log, true
>log4j: setFile ended
>log4j: Parsed "R" options.
>log4j: Parsing for [epeople] with value=[DEBUG].
>log4j: Level token is [DEBUG].
>log4j: Category epeople set to DEBUG
>log4j: Handling log4j.additivity.epeople=[true]
>log4j: Setting additivity for "epeople" to true
>log4j: Finished configuring.
><Aug 26, 2002 7:14:58 AM PDT> <Notice>
><WebLogicServer> <ListenThread listening
>on port 80>
><Aug 26, 2002 7:14:58 AM PDT> <Notice>
><WebLogicServer> <SSLListenThread listeni
>ng on port 443>
><Aug 26, 2002 7:14:59 AM PDT> <Notice>
><WebLogicServer> <Started WebLogic Admin
>Server "sudhendrasAdmin" for domain "sudhendras"
>running in Development Mode>
>
>126233 [ExecuteThread: '5' for queue: 'default'] INFO
>epeople  -
>
>126243 [ExecuteThread: '5' for queue: 'default'] INFO
>epeople  -
>BGTRIGGERCREATION-TaskSchedlerMaintenaceTrigger().trigger()
>- Going to synchroni
>zeTriggers with ThreadThread[ExecuteThread: '5' for
>queue: 'default',5,Thread Gr
>oup for Queue: 'default']
>126243 [ExecuteThread: '5' for queue: 'default'] DEBUG
>epeople  - BGTRIGGERCREAT
>ION-TaskSchedlerMaintenaceTrigger().trigger() - Going
>to synchronizeTriggers wit
>h ThreadThread[ExecuteThread: '5' for queue:
>'default',5,Thread Group for Queue:
>  'default']
>
>126263 [ExecuteThread: '5' for queue: 'default'] INFO
>epeople  -
>
>126263 [ExecuteThread: '5' for queue: 'default'] INFO
>epeople  -
>
>126263 [ExecuteThread: '5' for queue: 'default'] INFO
>epeople  -
>
>126263 [ExecuteThread: '5' for queue: 'default'] INFO
>epeople  -
>
>126273 [ExecuteThread: '5' for queue: 'default'] INFO
>epeople  -
>
>126273 [ExecuteThread: '5' for queue: 'default'] INFO
>epeople  -
>
>126273 [ExecuteThread: '5' for queue: 'default'] INFO
>epeople  -
>
>126283 [ExecuteThread: '5' for queue: 'default'] INFO
>epeople  -
>
>
>can anyone help me on this... pls.....
>
>sudhi
>
>
>
>
>=====
>God Bless America
>
>__________________________________________________
>Do You Yahoo!?
>Yahoo! Finance - Get real-time stock quotes
>http://finance.yahoo.com
>
>--
>To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
>For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

--
Ceki


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

Reply via email to