Précédent   Forum des professionnels en informatique > Java > Serveurs, conteneurs, et Java EE > JBoss
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 31/01/2007, 09h53   #1
Rédacteur/Modérateur
 
Inscription : juin 2003
Messages : 4 176
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 4 176
Points : 4 280
Points : 4 280
Par défaut [JBOSS 4] et les Context de tomcat

Bonjour,

Jboss ne prend pas en compte le fichier context.xml dans le WEB-INF. il garde le nom de l'application comme nom de context. comment utiliser les fichiers contexts utilisés par tomcat 5?

Merciiiiiiiiii
Sniper37 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2007, 11h51   #2
Membre chevronné
 
Avatar de XmasRock
 
Inscription : janvier 2007
Messages : 728
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 728
Points : 719
Points : 719
dans WEB-INF, ajoutes un fichier jboss-web.xml avec ça dedans :
Code :
1
2
3
4
5
 
<?xml version="1.0"?>
<jboss-web>
<context-root>/mon-contexte-a-moi</context-root>
</jboss-web>
XmasRock est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2007, 12h04   #3
Rédacteur/Modérateur
 
Inscription : juin 2003
Messages : 4 176
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 4 176
Points : 4 280
Points : 4 280
bizard qd meme, le fichier context.xml est fait pour ca n'est pas pris en compte..

merci pour ta réponse
Sniper37 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/02/2007, 22h20   #4
Membre chevronné
 
Avatar de XmasRock
 
Inscription : janvier 2007
Messages : 728
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 728
Points : 719
Points : 719
A mon avis, il y a deux raisons :
- context.xml n'est pas si vieux
- tomcat n'est pas le seule moteur de servlet utilisable dans JBoss AS
XmasRock est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/08/2007, 10h20   #5
Membre actif
 
Avatar de CaptainCyd
 
Inscription : avril 2007
Messages : 196
Détails du profil
Informations personnelles :
Âge : 33

Informations forums :
Inscription : avril 2007
Messages : 196
Points : 190
Points : 190
Envoyer un message via MSN à CaptainCyd
Par défaut repertoire virtuel dans le context

Bonjour,

grâce à ce post, j'ai compris que je ne pouvais pas utiliser le fichier de context.xml pour déclarer des répertoires virtuels dans ma webapp (comme il est possible de le faire dans tomcat).

Donc je post la solution que j'ai trouvé. Et si il en existe une autre qui serait plus lié à la webapp, je suis preneur.

Si l'on veut déclarer des répertoires virtuel dans le context.xml, c'est possible avec tomcat, mais avec JBoss, effectivement, cela ne l'ai pas aussi simplement.

Alors vu que j'ai pas trouvé comment utiliser le context.xml avec JBoss pour monter des répertoires virtuels,, j'ai fait comme suit en m'inspirant de ce site :
dans le fichier
Citation:
$JBOSS_HOME\server\default\deploy\jbossweb-tomcat55.sar\server.xml
dans le noeud
Code :
1
2
3
4
<Host name="localhost"
           autoDeploy="false" deployOnStartup="false" deployXML="false"
           configClass="org.jboss.web.tomcat.security.config.JBossContextConfig"
           > </Host>
j'ai rajouter ce code :
Code :
1
2
3
4
5
 
<Context path="<mon url que je veux sans http://>" appBase=""
                   docBase="<le chemin complet du rerptoire que je veux atteindre>
                   debug="99" reloadable="true">
            </Context>
On sauvegarde et on fait un stop et un start de JBoss, on tape notre url et là c'est gagné
CaptainCyd est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h27.


 
 
 
 
Partenaires

Hébergement Web