Jahia en Français > Tomcat 6 (Jahia...

0 (0 Good)
0 (0 Bad)

Tomcat 6 (Jahia 6.5) - GRAVE: Error listenerStart

by  maanifiik »  2011/07/20 07:40

Bonjour,

je vous explique mon problème:
Je suis entrain d'installer Jahia 6.5 avec un tomcat installé préalablement!
Le déploiement du War se déroule bien sauf que j'ai un problème GRAVE...
Voici les log:
catalina.log
[QUOTE]
19 juil. 2011 17:31:14 org.apache.catalina.core.AprLifecycleListener init
INFO: Loaded APR based Apache Tomcat Native library 1.1.20.
19 juil. 2011 17:31:14 org.apache.catalina.core.AprLifecycleListener init
INFO: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
19 juil. 2011 17:31:15 org.apache.coyote.http11.Http11AprProtocol init
INFO: Initialisation de Coyote HTTP/1.1 sur http-8080
19 juil. 2011 17:31:15 org.apache.coyote.ajp.AjpAprProtocol init
INFO: Initializing Coyote AJP/1.3 on ajp-8009
19 juil. 2011 17:31:15 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1127 ms
19 juil. 2011 17:31:15 org.apache.catalina.core.StandardService start
INFO: Démarrage du service Catalina
19 juil. 2011 17:31:15 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.32
19 juil. 2011 17:31:15 org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Déploiement du descripteur de configuration host-manager.xml
19 juil. 2011 17:31:15 org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Déploiement du descripteur de configuration manager.xml
19 juil. 2011 17:31:15 org.apache.catalina.startup.HostConfig deployDescriptor
INFO: Déploiement du descripteur de configuration ROOT.xml
19 juil. 2011 17:31:20 org.apache.catalina.core.StandardContext start
GRAVE: Error listenerStart
19 juil. 2011 17:31:20 org.apache.catalina.core.StandardContext start
GRAVE: Erreur de démarrage du contexte [] suite aux erreurs précédentes
19 juil. 2011 17:31:20 org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc
GRAVE: The web application [] registered the JDBC driver [com.mysql.jdbc.Driver] but failed to unregister it when the web application was stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregistered.
19 juil. 2011 17:31:20 org.apache.catalina.loader.WebappClassLoader clearReferencesThreads
GRAVE: The web application [] appears to have started a thread named [Timer-0] but has failed to stop it. This is very likely to create a memory leak.
19 juil. 2011 17:31:20 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Déploiement du répertoire docs de l'application web
19 juil. 2011 17:31:20 org.apache.catalina.startup.HostConfig deployDirectory
INFO: Déploiement du répertoire examples de l'application web
19 juil. 2011 17:31:20 org.apache.coyote.http11.Http11AprProtocol start
INFO: Démarrage de Coyote HTTP/1.1 sur http-8080
19 juil. 2011 17:31:20 org.apache.coyote.ajp.AjpAprProtocol start
INFO: Starting Coyote AJP/1.3 on ajp-8009
19 juil. 2011 17:31:20 org.apache.catalina.startup.Catalina start
INFO: Server startup in 5600 ms
[/QUOTE]

et localhost.20011.07.19.log:

[QUOTE]19 juil. 2011 17:31:19 org.apache.catalina.core.StandardContext listenerStart
GRAVE: Erreur lors de la configuration de la classe d'écoute de l'application (application listener) org.jahia.bin.listeners.JahiaContextLoaderListener
java.lang.UnsupportedClassVersionError: Bad version number in .class file (unable to load class org.apache.hadoop.metrics.jvm.EventCounter)
    at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2822)
    at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1159)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1647)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1526)
    at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:164)
    at org.apache.log4j.helpers.Loader.loadClass(Loader.java:198)
    at org.apache.log4j.helpers.OptionConverter.instantiateByClassName(OptionConverter.java:326)
    at org.apache.log4j.helpers.OptionConverter.instantiateByKey(OptionConverter.java:123)
    at org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:752)
    at org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:735)
    at org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:615)
    at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:502)
    at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:547)
    at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:483)
    at org.apache.log4j.LogManager.<clinit>(LogManager.java:127)
    at org.slf4j.impl.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:73)
    at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:249)
    at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:261)
    at org.apache.pluto.driver.PortalStartupListener.<clinit>(PortalStartupListener.java:58)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
    at java.lang.Class.newInstance0(Class.java:350)
    at java.lang.Class.newInstance(Class.java:303)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4149)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4704)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
    at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:675)
    at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:601)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1315)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1061)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
    at org.apache.catalina.core.StandardService.start(StandardService.java:525)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
19 juil. 2011 17:31:20 org.apache.catalina.core.StandardContext listenerStart
GRAVE: Erreur lors de la configuration de la classe d'écoute de l'application (application listener) org.jahia.ajax.gwt.content.server.GWTFileManagerUploadServlet
java.lang.NoClassDefFoundError
    at org.slf4j.impl.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:73)
    at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:249)
    at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:261)
    at org.jahia.ajax.gwt.content.server.GWTFileManagerUploadServlet.<clinit>(GWTFileManagerUploadServlet.java:84)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
    at java.lang.Class.newInstance0(Class.java:350)
    at java.lang.Class.newInstance(Class.java:303)
    at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4149)
    at org.apache.catalina.core.StandardContext.start(StandardContext.java:4704)
    at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:799)
    at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:779)
    at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)
    at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:675)
    at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:601)
    at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:502)
    at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1315)
    at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:324)
    at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:142)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1061)
    at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
    at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
    at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463)
    at org.apache.catalina.core.StandardService.start(StandardService.java:525)
    at org.apache.catalina.core.StandardServer.start(StandardServer.java:754)
    at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:585)
    at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
    at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
19 juil. 2011 17:31:20 org.apache.catalina.core.StandardContext listenerStart
GRAVE: L'installation des écouteurs (listeners) de l'application a été sautée suite aux erreurs précédentes
19 juil. 2011 17:31:20 org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
19 juil. 2011 17:31:20 org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
[/QUOTE]

Cela fait deux jour que je cherche des info sur le net en vain....
Merci pour votre aide

  (maanifiik)

Number of messages  18
Registration date
0 (0 Good)
0 (0 Bad)

Re: Tomcat 6 (Jahia 6.5) - GRAVE: Error listenerStart

by  faissah »  2011/07/22 14:34

Bonjour,

A premiere vue, il s'agit d'un probleme de compatibilite de JDK.

Quel JDK est utilise pour compiler Jahia? (java -version)

Quel JDK est utilise pour faire tourner tomcat?

 

Fabrice

Fabrice  (faissah)

Number of messages  262
Registration date
0 (0 Good)
0 (0 Bad)

Tomcat 6 (Jahia 6.5) - error table not found Mysql

by  maanifiik »  2011/07/28 13:05

Bonjour,

je te remercie pour ta réponse, c'était bien le JDK qui n'était pas le bon : 1.5 au lieu de 16. C'est reglé merci!

Sauf que j'ai un autre problème! J'ai installé Jahia 6.5 de manière standard et cela fonctionne bien (Quelle est la base de donnée utilisé par defaut?)

Comme je voulais me lancer dans le développement d'un module, j'ai vu qu'il fallait que j'utilise MySql! Pour cela, j'ai installé mysql serveur, lors de l'installation il se connect bien à ma base! Cependant, lorsque je démarre tomcat un problème surviens me disant qu'il ne trouve par des tables dans la base!

Je ne comprend pas. Dois-je ajouter des choses dans la base ?

Voici une partie des log:

Your Server has generated an error. Please review the details below for additional information:


Error: Error creating bean with name 'PortletHelper' defined in ServletContext resource [/WEB-INF/etc/spring/applicationcontext-gwt-helpers.xml]: Cannot resolve reference to bean 'ApplicationsManagerService' while setting bean property 'applicationsManager'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ApplicationsManagerService' defined in ServletContext resource [/WEB-INF/etc/spring/applicationcontext-services.xml]: Cannot resolve reference to bean 'PlutoServices' while setting bean property 'plutoServices'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'PlutoServices' defined in ServletContext resource [/WEB-INF/etc/spring/applicationcontext-plutodriver.xml]: Cannot resolve reference to bean 'PortalDriverServices' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'PortalDriverServices' defined in ServletContext resource [/WEB-INF/etc/spring/applicationcontext-plutodriver.xml]: Cannot resolve reference to bean 'PortalContext' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'PortalContext' defined in ServletContext resource [/WEB-INF/etc/spring/applicationcontext-plutodriver.xml]: Cannot resolve reference to bean 'DriverConfiguration' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'DriverConfiguration' defined in ServletContext resource [/WEB-INF/etc/spring/applicationcontext-plutodriver.xml]: Cannot resolve reference to bean 'JahiaPortletPreferencesService' while setting bean property 'portletPreferencesService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'JahiaPortletPreferencesService' defined in ServletContext resource [/WEB-INF/etc/spring/applicationcontext-plutodriver.xml]: Cannot resolve reference to bean 'JahiaPreferencesService' while setting bean property 'jahiaPreferencesService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'JahiaPreferencesService' defined in ServletContext resource [/WEB-INF/etc/spring/applicationcontext-services.xml]: Cannot resolve reference to bean 'JCRStoreService' while setting bean property 'jcrStoreService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'JCRStoreService' defined in ServletContext resource [/WEB-INF/etc/spring/jcr/applicationcontext-jcr.xml]: Cannot create inner bean 'org.jahia.services.content.rules.RulesListener#2d13c1' of type [org.jahia.services.content.rules.RulesListener] while setting bean property 'listeners' with key [TypedStringValue: value [default], target type [null]] with key [4]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.jahia.services.content.rules.RulesListener#2d13c1' defined in ServletContext resource [/WEB-INF/etc/spring/jcr/applicationcontext-jcr.xml]: Cannot resolve reference to bean 'org.jahia.services.content.rules.Service' while setting bean property 'globalObjects' with key [TypedStringValue: value [service], target type [null]]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.jahia.services.content.rules.Service' defined in ServletContext resource [/WEB-INF/etc/spring/jcr/applicationcontext-jcr.xml]: Cannot resolve reference to bean 'SchedulerService' while setting bean property 'schedulerService'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'SchedulerService' defined in ServletContext resource [/WEB-INF/etc/spring/applicationcontext-scheduler.xml]: Cannot resolve reference to bean 'scheduler' while setting bean property 'scheduler'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'scheduler' defined in ServletContext resource [/WEB-INF/etc/spring/applicationcontext-scheduler.xml]: Invocation of init method failed; nested exception is org.quartz.SchedulerConfigException: Failure occured during job recovery. [See nested exception: org.quartz.JobPersistenceException: Couldn't clean volatile data: Table 'jahia.jahia_qrtz_triggers' doesn't exist [See nested exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jahia.jahia_qrtz_triggers' doesn't exist]]


Stack trace:
-------------
Cause level : 0 (level 0 is the most precise exception)
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jahia.jahia_qrtz_triggers' doesn't exist
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)

 

Une autre partie:

Cause level : 1
org.quartz.JobPersistenceException: Couldn't clean volatile data: Table 'jahia.jahia_qrtz_triggers' doesn't exist [See nested exception: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'jahia.jahia_qrtz_triggers' doesn't exist]
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.cleanVolatileTriggerAndJobs(JobStoreSupport.java:795)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport$1.execute(JobStoreSupport.java:756)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport$41.execute(JobStoreSupport.java:3734)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3768)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.executeInNonManagedTXLock(JobStoreSupport.java:3730)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.cleanVolatileTriggerAndJobs(JobStoreSupport.java:752)
    at org.quartz.impl.jdbcjobstore.JobStoreSupport.initialize(JobStoreSupport.java:610)
    at org.quartz.impl.jdbcjobstore.JobStoreTX.initialize(JobStoreTX.java:56)
    at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:1274)
    at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.java:1465)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.createScheduler(SchedulerFactoryBean.java:600)
    at org.springframework.scheduling.quartz.SchedulerFactoryBean.afterPropertiesSet(SchedulerFactoryBean.java:481)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1477)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1417)
 

 

  (maanifiik)

Number of messages  18
Registration date
0 (0 Good)
0 (0 Bad)

Re: Tomcat 6 (Jahia 6.5) - error table not found Mysql

by  faissah »  2011/08/01 16:27

Bonjour,

La base de donnee par defaut est Hypersonic SQL.

Cette erreur est bizarre, la base jahia_qrtz_triggers n'a pas ete creee.

Si l'installeur se connecte bien a la base de donnees lors de l'installation, il s'agit peut etre d'un probleme de droit.

L'utilisateur SQL que tu utilises a-t-il bien les droits sur la base de donnees?

Fabrice

Fabrice  (faissah)

Number of messages  262
Registration date
0 (0 Good)
0 (0 Bad)

Jahia 6.5 : creation d'un module

by  maanifiik »  2011/08/09 09:21

Bonjour,

je suis désolé de ne répondre que maintenant!

J'ai laissé cette piste et je me suis orienté vers la création d'un module, j'ai suis les indications en telechargeant le JDK!

Je créé le module mais lorsque j'importe le projet sous eclipse avec maven, j'ai l'erreur suivante:

Project build error: Non-readable POM D:\Documents and Settings\iMati\.m2\repository\org\jahia\modules\jahia-modules\6.5.0\jahia-modules-6.5.0.pom: D:\Documents and Settings\iMati\.m2\repository\org\jahia\modules\jahia-modules\6.5.0\jahia-modules-6.5.0.pom (Le fichier spécifié est introuvable)

  (maanifiik)

Number of messages  18
Registration date
Contact
Share
Feedback

Get in touch

Whether you are a current user or if you are just evaluating Jahia, we are here to help.

Contact us

Share this page