Erreur reading tld listeners

cancel
Showing results for 
Search instead for 
Did you mean: 
xarkam
Member II

Erreur reading tld listeners

Bonjour,

toujours à la recherche de solutions aux erreurs alfresco/java que je reçois, voici la dernière que j'ai et dont je ne trouve rien lors de mes recherches.
27-févr.-2008 17:26:26 org.apache.catalina.core.StandardContext processTlds
GRAVE: Error reading tld listeners java.io.EOFException
java.io.EOFException
        at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)
        at java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown Source)
        at java.io.ObjectInputStream.readStreamHeader(Unknown Source)
        at java.io.ObjectInputStream.<init>(Unknown Source)
        at org.apache.catalina.startup.TldConfig.processCache(TldConfig.java:389)
        at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:290)
        at org.apache.catalina.core.StandardContext.processTlds(StandardContext.java:4307)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4144)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
        at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
        at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at org.apache.catalina.core.StandardService.start(StandardService.java:448)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
27-févr.-2008 17:26:27 org.apache.coyote.http11.Http11BaseProtocol start

Une idée de ce qui produit cette erreur ?
Problème de droits ?
20 Replies
michaelh
Active Member

Re: Erreur reading tld listeners

Il doit manquer un bout de logs (genre une ligne "caused by") mais ça sent la version de Tomcat un peu ancienne (5.0.x).
Utilisateur de Debian ?
[size=85](le premier qui voit un troll ici a tout faux)[/size]

Je conseille une version 5.5.x à minima … en supposant que l'analyse soit bonne Smiley Happy
xarkam
Member II

Re: Erreur reading tld listeners

Oui utilisateur Debian xD
Par contre le tomcat utilisé est celui fourni dans l'archive d'Alfresco. (tomcat 5.5.23)

Voici le log catalina.out


CompilerOracle: exclude org/apache/lucene/index/IndexReader$1 doBody
CompilerOracle: exclude org/alfresco/repo/search/impl/lucene/index/IndexInfo$Merger mergeIndexes
CompilerOracle: exclude org/alfresco/repo/search/impl/lucene/index/IndexInfo$Merger mergeDeletions
27-févr.-2008 19:10:45 org.apache.coyote.http11.Http11BaseProtocol init
INFO: Initialisation de Coyote HTTP/1.1 sur http-8080
27-févr.-2008 19:10:45 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 7633 ms
27-févr.-2008 19:10:47 org.apache.catalina.core.StandardService start
INFO: Démarrage du service Catalina
27-févr.-2008 19:10:47 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/5.5.23
27-févr.-2008 19:10:47 org.apache.catalina.core.StandardHost start
INFO: XML validation disabled
27-févr.-2008 19:10:50 org.apache.catalina.startup.HostConfig deployWAR
INFO: Déploiement de l'archive alfresco.war de l'application web
19:13:09,836 WARN  [remoting.rmi.RmiRegistryFactoryBean] Could not detect RMI registry - creating new one
19:13:48,310 INFO  [domain.schema.SchemaBootstrap] Schema managed by database dialect org.hibernate.dialect.MySQLInnoDBDialect.
19:13:53,880 INFO  [domain.schema.SchemaBootstrap] Aucune modification na été apportée au schéma.
19:14:04,974 INFO  [repo.admin.ConfigurationChecker] The Alfresco root data directory ('dir.root') is: /opt/alfresco/alf_data
19:14:05,304 INFO  [admin.patch.PatchExecuter] Vérification des correctifs à appliquer …
19:14:06,570 INFO  [repo.module.ModuleServiceImpl] 0 module(s) trouvé(s).
19:14:09,976 INFO  [service.descriptor.DescriptorService] Alfresco JVM - v1.6.0_03-b05; maximum heap size 506,313MB
19:14:09,979 INFO  [service.descriptor.DescriptorService] Alfresco started (Community Network): Current version 2.1.0 (484) schema 64 - Installed version 2.1.0 (484) schema 64
27-févr.-2008 19:14:33 org.apache.catalina.core.StandardContext processTlds
GRAVE: Error reading tld listeners java.io.EOFException
java.io.EOFException
        at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source)
        at java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown Source)
        at java.io.ObjectInputStream.readStreamHeader(Unknown Source)
        at java.io.ObjectInputStream.<init>(Unknown Source)
        at org.apache.catalina.startup.TldConfig.processCache(TldConfig.java:389)
        at org.apache.catalina.startup.TldConfig.execute(TldConfig.java:290)
        at org.apache.catalina.core.StandardContext.processTlds(StandardContext.java:4307)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4144)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
        at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:920)
        at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:883)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
        at org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
        at org.apache.catalina.core.StandardService.start(StandardService.java:448)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:552)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
27-févr.-2008 19:14:34 org.apache.coyote.http11.Http11BaseProtocol start
INFO: Démarrage de Coyote HTTP/1.1 sur http-8080
27-févr.-2008 19:14:34 org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
27-févr.-2008 19:14:35 org.apache.catalina.startup.Catalina start
INFO: Démarrage de Coyote HTTP/1.1 sur http-8080
27-févr.-2008 19:14:34 org.apache.catalina.storeconfig.StoreLoader load
INFO: Find registry server-registry.xml at classpath resource
27-févr.-2008 19:14:35 org.apache.catalina.startup.Catalina start
INFO: Server startup in 230260 ms
michaelh
Active Member

Re: Erreur reading tld listeners

Hum … bizarre (et donc intéressant !).

Y-a t'il plus de détails dans "alfresco.log" ?
Si non, alors on passera à la méthode suivante : le mode debug Smiley Happy
xarkam
Member II

Re: Erreur reading tld listeners

Voici le alfresco.log

19:00:04,364 WARN  [org.springframework.remoting.rmi.RmiRegistryFactoryBean] Could not detect RMI registry - creating new one
19:00:15,537 WARN  [org.alfresco.util.OpenOfficeConnectionTester] A connection to OpenOffice could not be established.
19:00:39,636 INFO  [org.alfresco.repo.domain.schema.SchemaBootstrap] Schema managed by database dialect org.hibernate.dialect.MySQLInnoDBDia$
19:00:46,518 INFO  [org.alfresco.repo.domain.schema.SchemaBootstrap] Aucune modification na été apportée au schéma.
19:00:58,194 INFO  [org.alfresco.repo.admin.ConfigurationChecker] The Alfresco root data directory ('dir.root') is: /opt/alfresco/alf_data
19:00:58,732 INFO  [org.alfresco.repo.admin.patch.PatchExecuter] Vérification des correctifs à appliquer …
19:00:59,330 INFO  [org.alfresco.repo.module.ModuleServiceImpl] 0 module(s) trouvé(s).
19:01:00,755 INFO  [org.alfresco.service.descriptor.DescriptorService] Alfresco JVM - v1.6.0_03-b05; maximum heap size 506,313MB
19:01:00,758 INFO  [org.alfresco.service.descriptor.DescriptorService] Alfresco started (Community Network): Current version 2.1.0 (484) sch$

Je pense qu'on va passer en debug mode ^^
Mais comment ? Smiley Wink
michaelh
Active Member

Re: Erreur reading tld listeners

Pour le debug tout passe par le fichier "log4j.properties", avec des rubriques variées en fonction de la portion sur laquelle on veut "zoomer".

    "log4j.logger.org.alfresco" par exemple est la partie généraliste pour avoir beaucoup d'informations (ça va être plus lent, mais très, très verbeux, à essayer au moins une fois avec "DEBUG" pour voir).
    "log4j.logger.org.alfresco.smb.protocol" se concentre sur SMB/CIFS
    Etc …
Cela dit je suis dubitatif … j'ai le sentiment que ça touche Tomcat et pas directement Alfresco … et que c'est de ce coté qu'il va falloir creuser … Alfresco tourne malgré les erreurs ?
xarkam
Member II

Re: Erreur reading tld listeners

Oui ca fonctionne.
Par contre alors c'est le tomcat fourni par alfresco qui poserait problème si c'est lui la cause.
michaelh
Active Member

Re: Erreur reading tld listeners

Euh … oui Smiley Happy

Cela dit on doit être dans un cas hyper spécifique parce que je me suis renseigné, et personne n'a jamais remonté le moindre problème à ce sujet. En général on essaie de fournir des versions compatibles Smiley Wink

Le problème de l'EOFException c'est que ça ne sert à rien tant qu'on ne trouvera pas le nom du fichier concerné …
Problème dans la décompression de l'archive ? Fichier corrumpu pour une raison X ou Y ? C'est difficile à dire …

Si possible, lever le doute avec une installation de base depuis zéro aiderait à lever le doute (juste décompresser l'archive dans un coin, vérifier que la première instance est arrêtée, et lancer la nouvelle avec un HSQLDB de base).
xarkam
Member II

Re: Erreur reading tld listeners

Ok, bon  je vais tenter de faire ca.

J'ai aussi la change d'avoir une femme ingénieur dev java. elle va regarder dans le code java pou chercher aussi.
xarkam
Member II

Re: Erreur reading tld listeners

Au fait, j'ai suivis cette procédure pour l'installation: http://wiki.alfresco.com/wiki/Debian_Installation