Le probl�me qui se pose dans ce cas est : comment vous indiquez � la webapp qu'il faut aller chercher les donn�es dans ce r�pertoire ? A partir du moment o� l'on dit que l'on livre un war on n'a pas acc�s au web.xml de l'application et on ne peut donc pas d�finir ce r�pertoire dedans.
La seule solution que nous avons trouv� c'est de sp�cifier ce chemin comme variable d'environnement au lancement du serveur mais �a demande d'avoir le contr�le sur les param�tres de lancement du serveur.
Avez vous d'autres techniques pour acc�der � ce r�pertoire externe � la webapp ?

Seb

Vincent Bossuet wrote:
nous d�ployons une webapp sur un serveur weblogic6.0. Pour
l'instant,

elle est contenue dans un r�pertoire.
Notre application � besoin d'acc�der en �criture dans un
r�pertoire pour

t�l�charger des fichiers clients. Or, pour l'instant ce
r�pertoire �tait

contenu dans notre arborescence. Il semble donc impossible de
garder ce

r�pertoire dans cette arborescence, puisqu'elle sera contenue
dans mon beau

fichier.war. Donc, comment faire ?

Salut,
j'ai eu le m�me probl�me, voici donc la solution qu'on a adopt�e :
tous les fichiers qui peuvent �tre cr��s, upload�s, modifi�s, etc.. par les utilisateurs de ton site (et non par les d�veloppeurs), sont � placer dans un r�pertoire compl�tement ind�pendant de ta webapp.
Par exemple � la racine /appli/projects/monprojet/mesfichiers/
Par contre, ce r�pertoire doit rester sur la m�me machine que l'instance Weblogic qui supporte ton site, sinon tes servlets, jsp, ou classes n'auront pas acc�s aux fichiers (faudrait faire du ftp).
Ca te permet donc d'�viter d'�craser tes fichiers, lors d'une mise � jour de ton war
sous Weblogic.
C'est la solution la plus simple, et �a marche tr�s bien !

Faut juste indiquer dans ta doc d'install (pour une �ventuelle migration de ton site) qu'il faut r�cup�rer ce r�pertoire, et le copier sur la machine o�
tu vas placer ton nouveau war.

si tu as des questions, n'h�site pas...
A+)
Vincent



Acc�dez au courrier �lectronique de La Poste : www.laposte.net ; 3615 LAPOSTENET (0,13 �/mn) ; t�l : 08 92 68 13 50 (0,34�/mn)"



_____________________________________________________________________
GRAND JEU SMS : Pour gagner un NOKIA 7650, envoyez le mot IF au 61321
(prix d'un SMS + 0.35 euro). Un SMS vous dira si vous avez gagn�.
R�glement : http://www.ifrance.com/_reloc/sign.sms

_____________________________________________________________________
Envie de discuter en "live" avec vos amis ? T�l�charger MSN Messenger
http://www.ifrance.com/_reloc/m la 1�re messagerie instantan�e de France

Répondre à