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 :

Context path sous-repertoire


Sujet :

Tomcat et TomEE Java

  1. #1
    Membre averti
    Inscrit en
    Juin 2004
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 40
    Par défaut Context path sous-repertoire
    Bonjour à tous,

    J'ai une application "/Appli1" qui est physiquement dans le webapps dans tomcat 5, et je voudrais savoir s'il est possible q'un des sous-repertoire de /Appli1 sois localisé physiquement ailleurs (ex: c:\sousRep\)

    donc je devrais avoir quelque chose comme suit dans le server.xml

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <Context path="/Appli1" docBase="webapps/Appli1" /> 
    <Context path="/Appli1/sousRep/" docBase="C:/sousRep/" />
    mais ça ne marche pous le second.
    merci de votre aide.

  2. #2
    Membre averti
    Inscrit en
    Juin 2004
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 40
    Par défaut
    j'ai pu le faire fonctionner en y ajoutant d'autres paramètres et en enlevant les slash à la fin

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <Context path="/Appli1/sousRep" docBase="C:/sousRep" reloadable="true" crossContext="true"/>

  3. #3
    Membre expérimenté Avatar de CaptainCyd
    Inscrit en
    Avril 2007
    Messages
    201
    Détails du profil
    Informations personnelles :
    Âge : 46

    Informations forums :
    Inscription : Avril 2007
    Messages : 201
    Par défaut JBoss 4.0.5 GA et sous répertoire (répertoire virtuel)
    Bonjour,

    je me suis inspiré de ton post pour faire la même chose avec JBoss 4.0.5 GA.
    Grâce à cela, j'ai pu trouvé l'info qui me manquait ici.

    Pour cela avec JBoss, à priori il n'est pas possible d'utiliser le fichier context.xml.
    Donc pour que cela fonctionne, il faut mettre les ligne suivante dans le fichier :
    $JBOSS_HOME/server/<ta_configuration>/deploy/jbossweb-tomcat55.sar/server.xml
    Dans le fichier server.xml, il faut ajouter les lignes suivantes :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <Context path="<ton url sans http://>" appBase=""
                       docBase="<le chemin que tu veux monter>"
                       debug="99" reloadable="true">
                </Context>
    dans le noeud :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <Host name="localhost"
               autoDeploy="false" deployOnStartup="false" deployXML="false"
               configClass="org.jboss.web.tomcat.security.config.JBossContextConfig"
               >
    <Host>
    Donc, pour prendre un exemple concret, on veut monter un répertoire qui contient des images (que l' on va appelé
    images
    ) et qui ne se trouve pas dans les sous répertoires de la webapp, mais dans :
    d:/mesimages
    On veux en plus que celui-ci ne soit accessible que depuis l'appli web qui se nomme
    myappli
    .
    En résumé, on veut accèder aux répertoire sous cette url :
    Donc, on mettra le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <Context path="/myappli/images" appBase=""
                       docBase="d:/mesimages"
                       debug="99" reloadable="true">
                </Context>
    Au sauvegarde, on avec un stop et un start de JBoss, ensuite on tape l'url : http://mon_serveur/myappli/images et là on tombe sur notre répertoire qui est monté

    J'espère que cela pourra en aider d'autre, car j'ai galéré plus de jours avant de trouver comment faire

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

Discussions similaires

  1. [FLASH MX2004] Classes dans sous-répertoires
    Par tomperso dans le forum Flash
    Réponses: 4
    Dernier message: 01/09/2006, 00h13
  2. Liste de fichie stocké ds des sous repertoire
    Par Amlou dans le forum Access
    Réponses: 1
    Dernier message: 27/09/2005, 15h13
  3. Scan d'un repertoire et sous repertoires
    Par Malone dans le forum Langage
    Réponses: 6
    Dernier message: 08/08/2005, 14h03
  4. Compter le nombre de sous-repertoires
    Par n00bi dans le forum Langage
    Réponses: 3
    Dernier message: 16/07/2004, 13h11

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