Forum des développeurs  

Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé.
Précédent   Forum des développeurs > Java > Développement Web en Java > Tomcat

Réponse
 
Outils de la discussion
Vieux 20/09/2008, 22h31   #1 (permalink)
Membre du Club
 
Date d'inscription: septembre 2006
Messages: 83
Par défaut Editer son server.xml

Bonjour à tous, je souhaite faire quelque chose de très simple, mais sans succès pour l'instant, à savoir, définir mon propre fichier server.xml pour utiliser une appli ne se trouvant pas dans webapps.

Actuellement, lorsque j'entre l'url http://localhost:8080/StrutsTest, je n'ai pas d'erreur 404, mais je n'ai pas de réponse non plus. Voyez vous ce qui ne va pas dans le fichier suivant?

Code :
 
<?xml version='1.0' encoding='utf-8'?>
 
 
<Server 
    port="8005" 
    shutdown="SHUTDOWN" 
    debug="0"
>
    <Listener 
        className="org.apache.catalina.mbeans.ServerLifecycleListener" 
        debug="0"
    />
    <Listener 
        className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" 
        debug="0"
    />
 
    <Service name="service">
        <Connector 
            name="connector" 
            address="127.0.0.1" 
            port="8080"
            enableLookups="true" 
        />
        <Engine 
            name="standalone" 
            defaultHost="localhost" 
            debug="0"
        >
              <Host 
                  name="localhost"  
                  appBase="E:/work/projects/eclipse/workspace/StrutsTest/WebContent/"
                  unpackWARs="true" 
                  autoDeploy="true"
                  xmlValidation="false" 
                  xmlNamespaceAware="false"
              >
                <Logger 
                    className="org.apache.catalina.logger.FileLogger" 
                    directory="E:/work/projects/eclipse/workspace/StrutsTest/logs/" 
                    prefix="tomcat-" 
                    suffix=".log" 
                    timestamp="true"
                />
                <Context
                    path="StrutsTest" 
                    docBase="E:/work/projects/eclipse/workspace/StrutsTest/WebContent/" 
                    reloadable="true" 
                    swallowOutput="true"
                >
                    <WatchedResource>WEB-INF/web.xml</WatchedResource>
                    <Logger 
                        className="org.apache.catalina.logger.FileLogger" 
                        prefix="StrutsTest-log." 
                        suffix=".log" 
                        timestamp="true"
                    />
                </Context>
            </Host>
        </Engine>
    </Service>
</Server>    
 
Merci d'avance.
rageice est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 22/09/2008, 08h15   #2 (permalink)
Membre Confirmé
 
Date d'inscription: août 2007
Localisation: Annecy
Âge: 37
Messages: 210
Par défaut

Pas d'erreur 404, pas de réponse... malgrés le connecteur 8080. Et les firewall(s) ?

NOTA : Les chemins sont sous Ecplise, et en dur. Attention lors d'une distribution.
Lorantus est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 22/09/2008, 09h29   #3 (permalink)
Modérateur
 
Date d'inscription: septembre 2007
Localisation: Pays des fourmis géantes, Belgique
Âge: 29
Messages: 3 085
Envoyer un message via MSN à tchize_ Envoyer un message via Skype™ à tchize_
Par défaut

as-tu bien défini une page d'index dans ton web.xml? Sans çà, tomcat ne sais pas quoi afficher.
__________________
Journaux de développement
Apprenez a poser vos questions, si vous voulez que j'y réponde!
Pas de Stacktrace, pas de chocolat!
Questions techniques en privé lettre morte
tchize_ est déconnecté   Envoyer un message privé Réponse avec citation
Vieux 22/09/2008, 10h55   #4 (permalink)
Membre du Club
 
Date d'inscription: septembre 2006
Messages: 83
Par défaut

Merci pour vos réponses.

Non, pas d'erreur 404, page blanche, simplement. D'ailleurs bizarrement, dans firebug, je ne vois même pas les entêtes de la requête envoyée (mais je ne crois pas que ce soit très significatif).

(Remarque, lorsque j'utilise le fichier de conf tomcat original et webapps comme répertoire, pas de prob, donc je ne crois pas qu'il y ai de prob niveau firewall ou autre, mais je me trompe peut être...)

Je n'ai pas défini d'index dans mon web.xml, mais le point d'entrée est index.jsp, et je le précise dans l'url, donc....
rageice est déconnecté   Envoyer un message privé Réponse avec citation
NEWS JAVAFAQsTUTORIELSJAVASEARCHSOURCESLIVRESOUTILS, EDI & APIECLIPSENETBEANSBLOGDISCUSSIONSTV

Réponse

Précédent   Forum des développeurs > Java > Développement Web en Java > Tomcat



Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are non
Pingbacks are non
Refbacks are non
Navigation rapide