Mon Je rencontre également le même problème sur un serveur Linux avec cette CONFIGURATION: P> Logging.Properties Code> dans Eclipse ressemblait à ceci lorsque j'avais initialement publié cette question:
tomcat: FINE: org.apache.catalina.core.ContainerBase addChildInternal
FINE: Add child StandardHost[localhost] StandardEngine[Catalina]
tomcat: FINE: org.apache.catalina.util.LifecycleBase setStateInternal
FINE: Setting state for [StandardServer[8005]] to [INITIALIZING]
tomcat: FINE: org.apache.catalina.util.LifecycleBase setStateInternal
FINE: Setting state for [org.apache.catalina.deploy.NamingResources@13fee20c] to [INITIALIZING]
tomcat: FINE: org.apache.catalina.util.LifecycleBase setStateInternal
FINE: Setting state for [org.apache.catalina.deploy.NamingResources@13fee20c] to [INITIALIZED]
tomcat: FINE: org.apache.catalina.util.LifecycleBase setStateInternal
FINE: Setting state for [StandardService[Catalina]] to [INITIALIZING]
tomcat: FINE: org.apache.catalina.util.LifecycleBase setStateInternal
FINE: Setting state for [StandardEngine[Catalina]] to [INITIALIZING]
tomcat: FINE: org.apache.catalina.util.LifecycleBase setStateInternal
FINE: Setting state for [StandardEngine[Catalina]] to [INITIALIZED]
tomcat: FINE: org.apache.catalina.util.LifecycleBase setStateInternal
FINE: Setting state for [Connector[HTTP/1.1-8080]] to [INITIALIZING]
tomcat: FINE: org.apache.catalina.util.LifecycleBase setStateInternal
FINE: Setting state for [org.apache.catalina.connector.MapperListener@737996a0] to [INITIALIZING]
tomcat: FINE: org.apache.catalina.util.LifecycleBase setStateInternal
FINE: Setting state for [org.apache.catalina.connector.MapperListener@737996a0] to [INITIALIZED]
tomcat: FINE: org.apache.catalina.util.LifecycleBase setStateInternal
FINE: Setting state for [Connector[HTTP/1.1-8080]] to [INITIALIZED]
tomcat: FINE: org.apache.catalina.util.LifecycleBase setStateInternal
FINE: Setting state for [StandardService[Catalina]] to [INITIALIZED]
tomcat: FINE: org.apache.catalina.util.LifecycleBase setStateInternal
FINE: Setting state for [StandardServer[8005]] to [INITIALIZED]
tomcat: FINE: org.apache.catalina.util.LifecycleBase setStateInternal
FINE: Setting state for [StandardServer[8005]] to [STARTING_PREP]
tomcat: FINE: org.apache.catalina.core.NamingContextListener lifecycleEvent
FINE: Bound StandardServer[8005]
tomcat: FINE: org.apache.catalina.core.NamingContextListener createNamingContext
FINE: Creating JNDI naming context
tomcat: FINE: org.apache.catalina.core.NamingContextListener addResource
4 Réponses :
Je pense que vous êtes manquant JUL-TO-SLF4J. Voir ici pour plus de détails Documentation SLF4J Legacy Bridge P>
Cela ne résout pas ce problème particulier. Après avoir installé JUL-TO-SLF4J et configurez le pont, j'ai pu rediriger tous les messages à la recherche, mais je reçois toujours les deux types de messages distincts.
Les messages d'information que vous parlez ne font pas partie du noyau. Ils sont générés par des classes dans différents packages. En dissectant Catalina Libs et identifiant les classes responsables des journaux particuliers, voici la configuration qui a empêché les journaux des journaux sur tomcat 7.0.63 code>, en ajoutant à la valeur par défaut
logging.properties code>: < Pré> xxx pré> p>
Il est toujours envieux quand quelqu'un trouve quelque chose que quelqu'un ne pouvait pas comprendre!
Ma journalisation.Properties dans Eclipse P> blockQuote>
Je ne sais pas comment votre espace de travail est configuré. Peut-être que ce fichier n'est pas utilisé du tout. P>
La journalisation Java est configurée par les propriétés du système. P>
Vous avez besoin d'une propriété (
-djava.util.logging.manager code>) pour configurer
org.apache.juli.classloaderlogmanager code> comme implémentation du gestionnaire de journal pour la journalisation Java. p>
Vous avez besoin d'une autre propriété (
-djava.util.logging.config.file code>) pour configurer le chemin d'accès au fichier de configuration. P>
Habituellement, les deux propriétés sont définies par le script de lancement (
catalina.sh code>,
catalina.bat code>), mais Eclipse lance Java directement, sans l'aide de ce script, donc Ces propriétés du système doivent être définies explicitement dans une configuration de lancement. P>
http://tomcat.markmail.org/thread/vpr7mjxmgdvkl3dv p> < / li>
Tomcat Juli prend en charge la configuration de la journalisation des chargeurs par classe. p>
Cette fonctionnalité permet de configurer la journalisation individuellement pour chaque application Web en emballant un
Web-Inf / Classes / Logging.Properties CODE> fichier avec elle. P>
Si vous avez placé de manière inattendue un fichier
logging.properties code> dans la classe de classe, il aura le même effet: il remplacera la configuration par défaut pour les classes chargées par ce chargeur de classe. P>
E.g. On sait que certaines version de Jollyday Bibliothèque (il y a 4 ans) comprenaient un fichier
logging.properties inattendu.properties code> qui a activé la journalisation fine. p>
.Level = tout p> blockQuote>
https://bz.apache.org/bugzilla/show_bug.cgi? id = 52011 p> li> ol>
Cela n'a pas réellement répondu à ma question, mais merci d'avoir perdu la lumière dans le processus d'initialisation de Tomcat, qui explique beaucoup.
La réponse nous regarda dans le visage, du haut de la publication: % n% 4 $ S: code> dans le format La chaîne est ce qui provoque une apparition de la ligne supplémentaire. Duh. P> p>