Il faut marquer la webapp "cross context".
Dans le cas de Tomcat c'est crossContext="true" au tag <Context> dans server.xml
Une fois ceci fait, dans une webapp
ServletContext.getContext("/path") te renvoie le ServletContext de la webapp "/path"
et le tour est jou�.
Hope this helps...
Patrice
-----Original Message-----
From: s�bastien Layer <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Date: Wed, 30 Oct 2002 14:25:32 +0100
Subject: RE: Servlet � la vol�e
Tout a fait, mais comment peut tu r�cup�rer une r�f�rence d'un
ServletContext qui n'est pas le tien, mais celle d'une autre servlet quand
elle est loade.
Je pr�cise que les deux servlets ne partagent pas le meme contexte
d'execution (notamment fichier web.xml different). Excusez moi j'avais
oubli� de pr�ciser.
-----Message d'origine-----
De : Patrice Godard [mailto:patrice.godard@;myrealbox.com]
Envoy� : mercredi 30 octobre 2002 14:13
� : [EMAIL PROTECTED]
Objet : Re: Servlet � la vol�e
-----Original Message-----
From: s�bastien Layer <[EMAIL PROTECTED]>
To: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
Date: Wed, 30 Oct 2002 13:49:15 +0100
Subject: Servlet � la vol�e
Bonjour,
Je travaille dans un environnement Websphere et j'ai un petit souci
technique .
Depuis une servlet A, je cherche � faire appel aux m�thodes et aux
traitement d'une autre servlet B. Vous me dirais pas trop de souci, un
import � gauche puis une instanciation � droite et le tour est jou�. Tout a
fait, mais cependant cette technique ne me permet pas d'avoir le contexte
d'execution de la servlet B. Vu que les traitements sont li� au contexte
d'execution de la servlet B(configuration dans le web.xml). Comment puis a
partir de la servlet A avoir une r�f�rence sur servlet B instanci� avec son
contexte ( en supposant que l'objet request et response soit vide car
l'invocation n'a pas lieu depuis un client)
Merci d'avance pour vos reponses.
---------------------
Pour moi c'est plus un probl�me de conception.
Pourquoi ne pas externaliser le code � r�utiliser dans une classe et passer
aux m�thodes une r�f�rence du ServletContext permettant de r�cup�rer les
param�tres de configuration, par exemple?
Pour d�coupler encore plus le code m�tier de l'environnement d'ex�cution on
pourrait imaginer avoir un contexte d'application qui stocke les param�tres
d'initialisation (qu'ils viennent d'un web.xml ou non).
-- S'il n'y a pas de solution, il n'y a pas de probl�me --
-- S'il n'y a pas de solution, il n'y a pas de probl�me --