No, no way... I've put this in commons-logging.properties :

org.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogger

org.apache.commons.logging.simplelog.log.org.apache.commons.digester.Digester=debug

org.apache.commons.logging.simplelog.log.org.apache.commons.digester.Digester.sax=info




and this in log4j.properties :

#définition du niveau et des Appender du rootLogger
log4j.rootLogger=WARN,monAppender

#configuration de "monAppender"
#nous allons envoyer les messages dans la console de Tomcat
log4j.appender.monAppender=org.apache.log4j.ConsoleAppender

#définition du Layout pour "monAppender"
log4j.appender.monAppender.layout=org.apache.log4j.PatternLayout

#définition du pattern d'affichage pour "monAppender"
#voici un exemple de sortie que l'on va obtenir : 2005-06-18 14:53:37 DEBUG
[Main] Hello World
log4j.appender.monAppender.layout.ConversionPattern=%d{MM-dd HH:mm:ss} %-5p
[%c{1}] %m%n


Is this correct ?

Regards,


Pierre




2006/11/22, Andrew Stepanenko <[EMAIL PROTECTED]>:

try putting log4j.properties in $CATALINA_HOME/common/classes

Regards,
Andrew Stepanenko
http://unf.tane.edu.ua

On 11/22/06, Pierre Goupil <[EMAIL PROTECTED]> wrote:
> Hi !
>
> 1) English
>
> 2) French
>
>
> 1) I've just tried this. Tomcat's doc tells to put the file into the
> classpath and I can't figure how to set this classpath. I've tried to
give
> an Eclipse Preferences / Build path / Classpath variable as well as
using
> the -cp option at server launch, but the machine doesn't seem to take it
> into account. Or, at least, it doesn't change anything...
>
>
> 2) Je viens d'essayer. La doc de Tomcat dit de mettre ce fichier dans le
> classpath mais je n'arrive pas à le positionner. J'ai essayé avec les
> Preferences d'Eclipse / Builpath / Classpath variable et aussi en
utilisant
> la commande -cp au lancement du serveur, mais Tomcat ne semble pas en
tenir
> compte. En tous cas, ça ne change rien...
>
>
> Pierre
>
>
>
> Le 22/11/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> a écrit :
> >
> >
> > Salut Pierre,
> >
> > J'ai déjà eu aussi un problème de compatibilité entre Commons-logging
et
> > Log4j. Je ne sais pas si c'est celui que tu rencontres mais sait-on
> > jamais!!!!
> >
> > En fait mon fichier de configuration commons-logging.properties était
> > incorrect car dans les version plus récente de commons-logging, la
classe
> > Log4jFactory n'existe plus;  je remplace alors cette ligne:
> >
> >
org.apache.commons.logging.LogFactory=org.apache.commons.logging.impl.Log4jFactory
> > par:
> >
org.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogger
> >
> > En espérant que ça aide
> > @+
> > Olviier
> >
> >
> >
> >
> > *"Pierre Goupil" <[EMAIL PROTECTED]>*
> >
> > 22/11/2006 05:51
> >
> >         Pour :        java@u-strasbg.fr
> >         cc :
> >         Objet :        Tomcat et log4j
> >
> >
> >
> >
> > Bonjour la liste !
> >
> > J'avais un Tomcat 5.5 et un Eclipse 3.2 qui marchaient très bien,
puis...
> > le dur a crashé... Résultat des courses : aucune perte de données,
mais
> > impossible de démarrer Tomcat. La vue "serveur" d'Eclipse me renvoie
la
> > trace suivante :
> >
> > ********************************
> > Exception in thread "main" java.lang.ExceptionInInitializerError
> > Caused by:
com.sun.org.apache.commons.logging.LogConfigurationException:
> > com.sun.org.apache.commons.logging.LogConfigurationException :
> > java.lang.NullPointerException (Caused by
java.lang.NullPointerException)
> > (Caused by
com.sun.org.apache.commons.logging.LogConfigurationException:
> > java.lang.NullPointerException (Caused by
java.lang.NullPointerException))
> >    at
com.sun.org.apache.commons.logging.impl.LogFactoryImpl.newInstance(
> > LogFactoryImpl.java:543)
> >    at
com.sun.org.apache.commons.logging.impl.LogFactoryImpl.getInstance(
> > LogFactoryImpl.java:235)
> >    at
com.sun.org.apache.commons.logging.impl.LogFactoryImpl.getInstance (
> > LogFactoryImpl.java:209)
> >    at com.sun.org.apache.commons.logging.LogFactory.getLog(
LogFactory.java
> > :351)
> >    at org.apache.catalina.startup.Bootstrap.<clinit>(Bootstrap.java
:73)
> > Caused by:
com.sun.org.apache.commons.logging.LogConfigurationException :
> > java.lang.NullPointerException (Caused by
java.lang.NullPointerException)
> >    at
> >
com.sun.org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(
> > LogFactoryImpl.java:397)
> >    at
com.sun.org.apache.commons.logging.impl.LogFactoryImpl.newInstance (
> > LogFactoryImpl.java:529)
> >    ... 4 more
> > Caused by: java.lang.NullPointerException
> >    at
> >
com.sun.org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(
> > LogFactoryImpl.java:374)
> >    ... 5 more
> > ********************************
> >
> > Bon, en fait, je suis tombé dans l'enfer de la cohabitation entre
> > commons-loggging et log4j ! Perso, le système de log de ma servlet
(log4j)
> > ne veut plus marcher pas mais de toutes façons vu qu'elle ne se lance
pas,
> > je m'en fiche ! Par contre, la question de savoir comment relancer le
> > système de log de Tomcat (log4j + commons-logging !) est un
archi-classique
> > : des dizaines de gens en parlent. Mais impossible de trouver une
solution.
> > Ho bien sûr des tutos j'en ai trouvé des tas, mais bon...
> >
> > Il est évident que j'ai ré-installé tout mon poste de développement.
> >
> > Quant à lancer Tomcat via un autre plugin, j'ai essayé avec Sysdeo :
> > Tomcat se lance, il charge la servlet, mais il ne la démarre pas et
reste
> > silencieux. Ni log de ma servlet, ni exception, ni résultat.
> >
> > Si quelqu'un avait la réponse à cette question cent fois posée, ça me
> > dépannerait bien !
> >
> > Merci !
> >
> >
> > Pierre
> >
> >
> > --
> > "L'une des raisons pour lesquelles la vie est complexe
> > C'est qu'elle a une partie réelle et une partie imaginaire."
> >
>
>
>
> --
> "L'une des raisons pour lesquelles la vie est complexe
> C'est qu'elle a une partie réelle et une partie imaginaire."
>

---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




--
"L'une des raisons pour lesquelles la vie est complexe
C'est qu'elle a une partie réelle et une partie imaginaire."

Reply via email to