IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Struts 2 Java Discussion :

Problème Tomcat avec Tuto de developpez


Sujet :

Struts 2 Java

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur Java
    Inscrit en
    Octobre 2006
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2006
    Messages : 54
    Par défaut Problème Tomcat avec Tuto de developpez
    Bonjour a tous,
    alors voila j'essai de faire le tuto de struts 2 :
    http://kmdkaci.developpez.com/tutori...-avec-struts2/

    Mais j'ai un probleme. Le serveur tomcat ne ce lance pas.

    j'ai ce petit message bien simpatique qui me parle de spring, mais vu que c'est un tuto struts, je m'arrache les cheveux.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
     
    26 juil. 2010 13:58:54 org.apache.catalina.core.AprLifecycleListener init
    INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: D:\...........\OutilsJava\jre6\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;D:/.........../OutilsJava/jdk1.6.0_21/bin/../jre/bin/client;D:/.........../OutilsJava/jdk1.6.0_21/bin/../jre/bin;D:/.........../OutilsJava/jdk1.6.0_21/bin/../jre/lib/i386;D:\...........\OutilsJava\jdk1.6.0_21\bin;D:\...........\OutilsJava\apache-tomcat-6.0.29\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\TortoiseSVN\bin
    26 juil. 2010 13:58:55 org.apache.tomcat.util.digester.SetPropertiesRule begin
    ATTENTION: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:GestionDeveloppeur' did not find a matching property.
    26 juil. 2010 13:58:55 org.apache.coyote.http11.Http11Protocol init
    INFO: Initialisation de Coyote HTTP/1.1 sur http-8080
    26 juil. 2010 13:58:55 org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 522 ms
    26 juil. 2010 13:58:55 org.apache.catalina.core.StandardService start
    INFO: Démarrage du service Catalina
    26 juil. 2010 13:58:55 org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Apache Tomcat/6.0.29
    26 juil. 2010 13:58:56 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
    INFO: Parsing configuration file [struts-default.xml]
    26 juil. 2010 13:58:56 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
    INFO: Parsing configuration file [struts-plugin.xml]
    26 juil. 2010 13:58:56 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
    INFO: Parsing configuration file [struts.xml]
    26 juil. 2010 13:58:56 com.opensymphony.xwork2.util.logging.commons.CommonsLogger info
    INFO: Initializing Struts-Spring integration...
    26 juil. 2010 13:58:56 com.opensymphony.xwork2.util.logging.commons.CommonsLogger fatal
    GRAVE: ********** FATAL ERROR STARTING UP STRUTS-SPRING INTEGRATION **********
    Looks like the Spring listener was not configured for your web app! 
    Nothing will work until WebApplicationContextUtils returns a valid ApplicationContext.
    You might need to add the following to web.xml: 
        <listener>
            <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
        </listener>
    26 juil. 2010 13:58:56 com.opensymphony.xwork2.util.logging.commons.CommonsLogger error
    GRAVE: Dispatcher initialization failed
    java.lang.NullPointerException
    	at com.opensymphony.xwork2.spring.SpringObjectFactory.getClassInstance(SpringObjectFactory.java:209)
    	at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.verifyResultType(XmlConfigurationProvider.java:519)
    	at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addResultTypes(XmlConfigurationProvider.java:490)
    	at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage(XmlConfigurationProvider.java:446)
    	at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadPackages(XmlConfigurationProvider.java:264)
    	at org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(StrutsXmlConfigurationProvider.java:111)
    	at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:193)
    	at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:55)
    	at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:374)
    	at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:418)
    	at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:69)
    	at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:51)
    	at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:295)
    	at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:422)
    	at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:115)
    	at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4001)
    	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4651)
    	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
    	at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
    	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
    	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445)
    	at org.apache.catalina.core.StandardService.start(StandardService.java:519)
    	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
    	at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
    	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:289)
    	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
    26 juil. 2010 13:58:56 org.apache.catalina.core.StandardContext filterStart
    GRAVE: Exception au démarrage du filtre struts2
    Class: com.opensymphony.xwork2.spring.SpringObjectFactory
    File: SpringObjectFactory.java
    Method: getClassInstance
    Line: 209 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:209:-1
    	at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:431)
    	at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:69)
    	at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:51)
    	at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:295)
    	at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:422)
    	at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:115)
    	at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4001)
    	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4651)
    	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
    	at org.apache.catalina.core.StandardHost.start(StandardHost.java:785)
    	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
    	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:445)
    	at org.apache.catalina.core.StandardService.start(StandardService.java:519)
    	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
    	at org.apache.catalina.startup.Catalina.start(Catalina.java:581)
    	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:289)
    	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
    Caused by: java.lang.NullPointerException
    	at com.opensymphony.xwork2.spring.SpringObjectFactory.getClassInstance(SpringObjectFactory.java:209)
    	at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.verifyResultType(XmlConfigurationProvider.java:519)
    	at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addResultTypes(XmlConfigurationProvider.java:490)
    	at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage(XmlConfigurationProvider.java:446)
    	at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadPackages(XmlConfigurationProvider.java:264)
    	at org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(StrutsXmlConfigurationProvider.java:111)
    	at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:193)
    	at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:55)
    	at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:374)
    	at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:418)
    	... 20 more
    26 juil. 2010 13:58:56 org.apache.catalina.core.StandardContext start
    GRAVE: Error filterStart
    26 juil. 2010 13:58:56 org.apache.catalina.core.StandardContext start
    GRAVE: Erreur de démarrage du contexte [/GestionDeveloppeur] suite aux erreurs précédentes
    26 juil. 2010 13:58:56 org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap
    GRAVE: The web application [/GestionDeveloppeur] created a ThreadLocal with key of type [null] (value [com.opensymphony.xwork2.inject.ContainerImpl$10@18622f3]) and a value of type [java.lang.Object[]] (value [[Ljava.lang.Object;@160877b]) but failed to remove it when the web application was stopped. This is very likely to create a memory leak.
    26 juil. 2010 13:58:56 org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap
    GRAVE: The web application [/GestionDeveloppeur] created a ThreadLocal with key of type [null] (value [com.opensymphony.xwork2.inject.ContainerImpl$10@5eb489]) and a value of type [java.lang.Object[]] (value [[Ljava.lang.Object;@19ec4ed]) but failed to remove it when the web application was stopped. This is very likely to create a memory leak.


    si quelqu'un a une piste de je suis preneur......

  2. #2
    Membre émérite
    Avatar de kmdkaci
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    560
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 560
    Par défaut
    Bonjour Mom's
    J'ai regardé un peu ton log d'erreur. J'aurai quelques questions à te poser afin qu'on puisse cerner le problème.

    1 - As tu inserer les fichiers de Struts dans le classpath ?
    2- As-tu essayer d'utiliser le war directement en procédant : Fichier/import ? Tu pourra utiliser cette méthode (sens inverse) pour localiser ton erreur.

    3 - Quand tu dis, j'ai un problème Tomcat : Est ce que Tomcat se lance en dehors de ce tuto que tu veux reproduire?

    Je reste à disposition pour d'autres questions.

  3. #3
    Invité de passage
    Développeur Web
    Inscrit en
    Mars 2011
    Messages
    1
    Détails du profil
    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2011
    Messages : 1
    Par défaut Struts 2 problème
    bonjour,
    j'ai rencontré le même problème mais je n'ai pas pu trouver de solutions
    merci pour votre aide :
    voici les logs
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    16 mars 2011 17:40:26 org.apache.catalina.core.AprLifecycleListener init
    INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.5.0\bin;.;C:\WINDOWS\system32;C:\WINDOWS;C:/Program Files/Java/jre6/bin/client;C:/Program Files/Java/jre6/bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\QuickTime\QTSystem\
    16 mars 2011 17:40:27 org.apache.tomcat.util.digester.SetPropertiesRule begin
    ATTENTION: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.j2ee.server:Events' did not find a matching property.
    16 mars 2011 17:40:28 org.apache.coyote.http11.Http11Protocol init
    INFO: Initialisation de Coyote HTTP/1.1 sur http-8081
    16 mars 2011 17:40:28 org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 2506 ms
    16 mars 2011 17:40:28 org.apache.catalina.core.StandardService start
    INFO: Démarrage du service Catalina
    16 mars 2011 17:40:28 org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Apache Tomcat/6.0.32
    log4j:WARN No appenders could be found for logger (com.opensymphony.xwork2.config.providers.XmlConfigurationProvider).
    log4j:WARN Please initialize the log4j system properly.
    log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
    16 mars 2011 17:40:36 org.apache.catalina.core.StandardContext filterStart
    GRAVE: Exception au démarrage du filtre struts2
    Class: com.opensymphony.xwork2.spring.SpringObjectFactory
    File: SpringObjectFactory.java
    Method: getClassInstance
    Line: 220 - com/opensymphony/xwork2/spring/SpringObjectFactory.java:220:-1
    	at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:428)
    	at org.apache.struts2.dispatcher.ng.InitOperations.initDispatcher(InitOperations.java:69)
    	at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.init(StrutsPrepareAndExecuteFilter.java:51)
    	at org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:295)
    	at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(ApplicationFilterConfig.java:422)
    	at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:115)
    	at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4071)
    	at org.apache.catalina.core.StandardContext.start(StandardContext.java:4725)
    	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
    	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)
    Caused by: java.lang.NullPointerException
    	at com.opensymphony.xwork2.spring.SpringObjectFactory.getClassInstance(SpringObjectFactory.java:220)
    	at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.verifyResultType(XmlConfigurationProvider.java:530)
    	at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addResultTypes(XmlConfigurationProvider.java:501)
    	at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.addPackage(XmlConfigurationProvider.java:457)
    	at com.opensymphony.xwork2.config.providers.XmlConfigurationProvider.loadPackages(XmlConfigurationProvider.java:275)
    	at org.apache.struts2.config.StrutsXmlConfigurationProvider.loadPackages(StrutsXmlConfigurationProvider.java:111)
    	at com.opensymphony.xwork2.config.impl.DefaultConfiguration.reloadContainer(DefaultConfiguration.java:204)
    	at com.opensymphony.xwork2.config.ConfigurationManager.getConfiguration(ConfigurationManager.java:66)
    	at org.apache.struts2.dispatcher.Dispatcher.init_PreloadConfiguration(Dispatcher.java:371)
    	at org.apache.struts2.dispatcher.Dispatcher.init(Dispatcher.java:415)
    	... 20 more
    
    16 mars 2011 17:40:36 org.apache.catalina.core.StandardContext start
    GRAVE: Error filterStart
    16 mars 2011 17:40:36 org.apache.catalina.core.StandardContext start
    GRAVE: Erreur de démarrage du contexte [/Events] suite aux erreurs précédentes
    16 mars 2011 17:40:36 org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap
    GRAVE: The web application [/Events] created a ThreadLocal with key of type [com.opensymphony.xwork2.inject.ContainerImpl$10] (value [com.opensymphony.xwork2.inject.ContainerImpl$10@14db0e3]) and a value of type [java.lang.Object[]] (value [[Ljava.lang.Object;@1982fc1]) but failed to remove it when the web application was stopped. This is very likely to create a memory leak.
    16 mars 2011 17:40:36 org.apache.catalina.loader.WebappClassLoader clearThreadLocalMap
    GRAVE: The web application [/Events] created a ThreadLocal with key of type [com.opensymphony.xwork2.inject.ContainerImpl$10] (value [com.opensymphony.xwork2.inject.ContainerImpl$10@676437]) and a value of type [java.lang.Object[]] (value [[Ljava.lang.Object;@1e4853f]) but failed to remove it when the web application was stopped. This is very likely to create a memory leak.
    16 mars 2011 17:40:37 org.apache.coyote.http11.Http11Protocol start
    INFO: Démarrage de Coyote HTTP/1.1 sur http-8081
    16 mars 2011 17:40:37 org.apache.jk.common.ChannelSocket init
    INFO: JK: ajp13 listening on /0.0.0.0:8009
    16 mars 2011 17:40:37 org.apache.jk.server.JkMain start
    INFO: Jk running ID=0 time=0/62  config=null
    16 mars 2011 17:40:37 org.apache.catalina.startup.Catalina start
    INFO: Server startup in 9528 ms

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème Tomcat avec Liferay
    Par med555 dans le forum Tomcat et TomEE
    Réponses: 0
    Dernier message: 10/07/2012, 15h15
  2. Problème Tomcat avec un ancien projet
    Par ghohm dans le forum Eclipse Java
    Réponses: 0
    Dernier message: 23/04/2008, 18h16
  3. problème avec pied de page [Tuto de developpez.com]
    Par developpeur_mehdi dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 15/01/2007, 16h26
  4. gros problème tomcat avec mysql
    Par filipe93 dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 26/11/2006, 14h02
  5. [Tomcat]Problème fonctionnement Tomcat avec Eclipse
    Par ditique dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 26/01/2006, 15h23

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo