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

Tomcat et TomEE Java Discussion :

application ne démarre pas, problème de listener!?


Sujet :

Tomcat et TomEE Java

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2007
    Messages : 46
    Points : 40
    Points
    40
    Par défaut application ne démarre pas, problème de listener!?
    Bonjour à tous,

    Il y a un phénoméne que je en comprend pas.

    Voici mon web.xml:


    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
     
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns="http://java.sun.com/xml/ns/j2ee"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
       http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd" version="2.4">
     
     
     
        <listener>
            <listener-class>
                org.springframework.web.context.ContextLoaderListener
            </listener-class>
        </listener>
     
    <!-- MessageBroker Servlet -->
    <servlet>
    <servlet-name>spring</servlet-name>
    <display-name>main servlet for this application</display-name>
    <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    <init-param>
    <param-name>contextConfigLocation</param-name>
    <param-value>/WEB-INF/web-application-config.xml</param-value>
    </init-param>
    <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
    <servlet-name>spring</servlet-name>
    <url-pattern>/messagebroker/*</url-pattern>
    </servlet-mapping>
     
    <servlet>
        <servlet-name>RDSDispatchServlet</servlet-name>
        <display-name>RDSDispatchServlet</display-name>
        <servlet-class>flex.rds.server.servlet.FrontEndServlet</servlet-class>
        <init-param>
            <param-name>useAppserverSecurity</param-name>
            <param-value>false</param-value>
        </init-param>        
        <load-on-startup>10</load-on-startup>
    </servlet>
     
    <servlet-mapping id="RDS_DISPATCH_MAPPING">
        <servlet-name>RDSDispatchServlet</servlet-name>
        <url-pattern>/CFIDE/main/ide.cfm</url-pattern>
    </servlet-mapping>
     
          
    </web-app>
    Elle se déploie mais ne démarre pas. Si j'essaye de la démarrer, j'ai le message:

    ECHEC - L'application pour le chemin de contexte /my-app-0.0.1-SNAPSHOT n'a pas puêtredémarrée
    Ce que je ne comprend pas, c'est que si j'enlève la balise "listener", elle se déploie. Mais ça ne m'arrange pas parce qu'après j'ai des erreurs inexpliquables, et je pense bien que j'en ai besoin de ce listener.


    Qqun a une idée svp!? Merci!

    PS: inutile de me demander ce que dit le log tomcat... j'en ai pas, j'ai posté un thread pour cette histoire: http://www.developpez.net/forums/d97...-log-non-cree/

  2. #2
    Membre expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2007
    Messages
    2 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 938
    Points : 3 938
    Points
    3 938
    Par défaut
    Commences par verifier que la librairie contenant cette listener est presente.

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Janvier 2007
    Messages : 46
    Points : 40
    Points
    40
    Par défaut Résolut
    Merci pour la réponse.

    En fait ça marche maintenant. J'ai réussi à entrer dans le log de tomcat (celui qui se lance au démarrage)...

    En gros, j'ai enlevé le listener et ajouté une balise <init-param> à ma servlet.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    <servlet>
    	<servlet-name>spring</servlet-name>
    		<display-name>main servlet for this application</display-name>
    		<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
    		<init-param>
    			<param-name>contextConfigLocation</param-name>
    			<param-value>/WEB-INF/web-application-config.xml</param-value>
    		</init-param> 
    		<load-on-startup>1</load-on-startup>
    </servlet>
    Merci!

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

Discussions similaires

  1. Le PC ne démarre pas (problème d'alimentation ?)
    Par simpleuser2 dans le forum Ordinateurs
    Réponses: 2
    Dernier message: 18/01/2014, 20h08
  2. [Débutant] L'application ne démarre pas après installation
    Par Martipit dans le forum VB.NET
    Réponses: 11
    Dernier message: 11/01/2013, 21h32
  3. Réponses: 3
    Dernier message: 22/05/2010, 10h27
  4. Mon application ne démarre pas sur tomcat
    Par dzenakhra dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 12/12/2007, 16h48
  5. [VS.Net 2005][ClickOnce] Mon application ne démarre pas
    Par Vonotar dans le forum Visual Studio
    Réponses: 3
    Dernier message: 07/12/2005, 14h44

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