From: Sylvain Wallez (sylvain.wallez@anyware-tech.com)
Date: 22/12/2003 - 15:53
Pierre Attar wrote:
>Bonjour,
>
>J'utilise cocoon pour une application ou beaucoup de documents ont des DTDs, d'autres des schémas et d'autre enfin utilisent des entités paramètres.
>Par ailleurs, les feuilles de transformation XSLT font des includes et des redefine ... de même pour les DTDs et pour les schémas.
>Enfin, jes programmes java des xsp vont aussi faire des "load" de fichiers xml.
>
>
>Pour cette application, il exite un environement de développement sur
> http://localhost:808/exist/repmod/
>Et un environnement opérationnel sur
> http://www.essai.fr/operationel/repmod/
>
>
>Pour cocoon, le sitemap général fait un montage d'un sous sitemap :
>En local, sur PC:
> <map:match pattern="repmod/**">
> <map:mount check-reload="yes" src="file:///T:/proj/repMod/sitemap.xmap" uri-prefix="repmod"/>
> </map:match>
>
>
Un p'tit truc : le "check-reload" ne sert plus à rien : la version
courant fait un check-reload systématique.
>En opérationnel, sous linux:
> <map:match pattern="repmod/**">
> <map:mount check-reload="yes" src=/home/cocoonProj/repMod/sitemap.xmap" uri-prefix="repmod"/>
> </map:match>
>
>
>... donc je gère deux sites web !
>
>C'est là que je me pose des problèmes sur les adressages. En gros, je souhaiterai travailler en URL relatives dnas tous les cas précédents cités mais ne vois pas comment faire une sorte de "xml:base" pour tous les fichiers relatifs appelés à partir de fichiers lodés, d'une manière ou d'une autre, par le mount de repmod.
>
>J'imagine que d'autres ont déjà eu le problème :
>- existe-t-il une méthode globale ?
>- existe-t-il une méthode par type de problèmrd ry dans ce cas quelles sont-elles ?
>
>
En principe, ça marche tout seul : les URL relatives sont toujours
résolues par rapport au répertoire contenant la sitemap. Quel est le
problème, exactement ?
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 "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|