From: Pierre Attar (pat@tireme.fr)
Date: 22/12/2003 - 14:19
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>
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 ?
J'ai cherché dans les how-to de cocoon mais n'ai rien trouve.
Merci de vos idées et bonnes fêtes,
Pierre
--
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
|