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."

Reply via email to