dev@xmlfr.org : liste de discussion des développeurs du site XMLfr
[dev@xmlfr.org] Re: [cocoon] Installation : différences entre Cocoon 1.3 et CVS
From: Sylvain Wallez (sylvain.wallez@anyware-tech.com)
Date: 23/12/2003 - 11:08
Eric van der Vlist wrote:
<snip/>
>>Mmmh... la version de Jetty a évolué entre temps, et je me demande s'il ne serait pas plus strict avec les liens symboliques...
>>
>>
>
>Effectivement, si je recopie WEB-INF au lieu de faire un lien, cela marche. C'est donc bien le cas.
>
>
J'ai trouvé :
http://cvs.sourceforge.net/viewcvs.py/jetty/Jetty/src/org/mortbay/http/HttpContext.java?r1=1.87.2.3&r2=1.85
Un contrôle a été ajouté dans le bloc "Line 790", qui interdit les liens
symboliques pour WEB-INF et tout ce qui se trouve en dessous.
Malheureusement, ca n'est pas débrayable. Mais on pourrait
éventuellement demander à ce que ça le soit.
<snip/>
>>Est-ce que des répertoires différents ne constituent pas une séparation ?
>>
>>
>
>Debian impose de placer les configs sous /etc, les bibliothèques sous
>/usr et les sites sous /var ce qui présente pas mal d'avantages.
>
>Dans mon cas, le problème est différent mais le résultat est le même :
>je voudrais créer un environnement de travail sous mon répertoire perso,
>mais je ne veux pas inclure toute la distribution Cocoon ni même les
>bibliothèques parce que mon répertoire perso est sauvegardé
>régulièrement et que je ne tiens pas alourdir le poids de ces
>sauvegardes Cocoon.
>
>Je vais regarder si je peux m'en tirer avec les variables d'environnement manipulées par cocoon.sh, ce serait plus propre.
>
>
Et pourquoi ne pas faire une simple sous-sitemap? J'utilise ça sur mon
PC, et ça marche plutôt bien.
<map:match pattern="monprojet/**">
<map:mount src="file:/home/sylvain/dev/monprojet/"
uri-prefix="monprojet"/>
</map:match>
Si tu es avec le Cocoon CVS, tu peux utiliser le "mount-table" que j'ai
écrit exprès pour ce type d'utilisation (voir le fichier
"mount-table.xml.sample" dans le répertoire racine de Cocoon").
Sylvain
--
Sylvain Wallez Anyware Technologies
http://www.apache.org/~sylvain http://www.anyware-tech.com
{ XML, Java, Cocoon, OpenSource }*{ Training, Consulting, Projects }
Orixo, the opensource XML business alliance - http://www.orixo.com
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "dev@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie au developpement du site XMLfr.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a dev-request@xmlfr.org
(mailto:dev-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 31/12/2003 - 17:02 UTC
webmaster@xmlfr.org
|