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 :

Utilisation de context.xml : option path


Sujet :

Tomcat et TomEE Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Rédacteur

    Homme Profil pro
    Geek entrepreneur
    Inscrit en
    Novembre 2004
    Messages
    1 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Geek entrepreneur

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 224
    Par défaut Utilisation de context.xml : option path
    Bonjour,
    Je viens de passer en tomcat 5.5 tant bien que mal et je ne saisis pas bien mais il semble que dans le fichier context.xml, le path n'est plus

    Avant j'avais un truc du genre :

    <Context path="/example/machin" .../>

    et j'y accédais sur http://localhost:8080/example/machin

    Maintenant apparemment il lit plus ca, il prend uniquement le nom du fichier context.xml
    Si par exemple il s'appelle console.xml, je peux y accéder uniquement par http://localhost:8080/console

    Dans la doc 5.5, ca semble effectivement plus possible de spécifier le nom du contexte dans le fichier.

    The value of this field must not be set except when statically defining a Context in server.xml, as it will be infered from the filenames used for either the .xml context file or the docBase.
    (http://tomcat.apache.org/tomcat-5.5-...g/context.html)
    Ca parait quand même étrange, je pense pas être le seul à utiliser path et que ca va embêter.
    Quelqu'un aurait déjà eu ce souci et saurait y remédier ?

  2. #2
    Rédacteur

    Homme Profil pro
    Geek entrepreneur
    Inscrit en
    Novembre 2004
    Messages
    1 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Geek entrepreneur

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 224
    Par défaut
    Pas de réponse ?
    Personne n'utilise de chemin pour son appli qui soit pas le même nom que son fichier de contexte ?

    Si j'ai webmonappli.xml j'ai pas d'autre choix que d'avoir /webmonappli/ en contexte ?

  3. #3
    Membre expérimenté Avatar de Pikwik
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    237
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 237
    Par défaut
    Sans aucune certitude, je crois que tu ne peut mettre path que dans server.xml. sinon tu peux essayer, sans certitude non plus, de reproduire le path avec des répertoire dans le dossier Catalina

    En tout cas mon path= dans server.xml fonctionne très bien.

  4. #4
    Rédacteur

    Homme Profil pro
    Geek entrepreneur
    Inscrit en
    Novembre 2004
    Messages
    1 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Geek entrepreneur

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 224
    Par défaut
    Reproduire le path avec les répertoires ne fonctionne pas, bien essayé ^^

    Je vais devoir en arriver à la solution des contextes dans le server.xml même si ca m'embête bcp, Cf. la documentation :

    Please note that for tomcat 5, unlike tomcat 4.x, it is NOT recommended to place <Context> elements directly in the server.xml file.
    http://tomcat.apache.org/tomcat-5.5-...g/context.html

    (Encore faut il que je retrouve la doc sur le fichier server.xml...)

  5. #5
    Membre expérimenté Avatar de Pikwik
    Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    237
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2006
    Messages : 237
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
          <Host name="myHost"
           appBase="webapps"
           unpackWARs="true" autoDeploy="true"
           xmlValidation="false" xmlNamespaceAware="false">
            <Context path="" docBase="\web-app\" debug="0"/>
          </Host>
    Si ca peut t'aider...

  6. #6
    Rédacteur

    Homme Profil pro
    Geek entrepreneur
    Inscrit en
    Novembre 2004
    Messages
    1 224
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Geek entrepreneur

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 224
    Par défaut
    Oui j'ai fini par trouver dans la partie Host de la doc.
    Au final ca fonctionne, ce sera suffisant pour des tests de non régression mais c'est un peu dommage ce type de retour en arrière surtout que la modification des contextes en 5.5.x est défini dans la doc comme : enterprise friendly

    Mouais ^^

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

Discussions similaires

  1. [5.5.17]Gestion du context.xml
    Par elitost dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 19/09/2006, 21h08
  2. [Datasource Tomcat 4.x] définition fichier context.xml
    Par darkyspirit dans le forum Tomcat et TomEE
    Réponses: 11
    Dernier message: 29/06/2006, 16h35
  3. utilisation de fichiers XML
    Par cfrelet dans le forum Bibliothèques
    Réponses: 3
    Dernier message: 16/05/2006, 18h14
  4. [VB.Net] Comment utiliser du script xml ?
    Par manu49 dans le forum VB.NET
    Réponses: 3
    Dernier message: 13/04/2006, 10h21
  5. Utiliser un fichier XML sur un serveur FTP
    Par ired dans le forum Bases de données
    Réponses: 1
    Dernier message: 06/04/2005, 13h43

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