You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-fr@cocoon.apache.org by Pierre Attar <pa...@tireme.fr> on 2005/12/08 09:03:20 UTC
variables globales
Bonjour,
J'ai un problème d'utilisation de variable
globale que je ne comprend pas très bien.
En gros, je déploie cocoon dans différents
environnements et je ne sais jamais ou sont mes
"modules" XML que je veux visualiser.
Du coup, j'ai une variable globale "modulespath" que j'utilise comme suit :
<map:pipelines>
<map:component-configurations>
<global-variables>
<modulespath>file:/T:/proj/cheminSpécifique/data/MODULES/</modulespath>
</global-variables>
</map:component-configurations>
<map:pipeline>
<map:match pattern="pub_*/**/*">
<map:read
src="{global:modulespath}pub_{../1}/{../2}/{../3}"/>
</map:match>
... et ca ne marche pas car dans le log,
{global:modulespath} n'est pas résolu ; le
composant existe bien visiblement car j'ai
intégré cela au cocoon.xconf un peu standard de cocoon.
<component-instance
class="org.apache.cocoon.components.modules.input.GlobalInputModule"
logger="core.modules.input" name="global"/>
Je ne comprend pas le problème ... des idées ?
Si après ca marche, savez-vous aussi si on peut,
au démarrage de cocoon, lui passer en paramètre
la valeur de cette variable globale ?
Et puis, et dans tous les cas, est-ce la bonne
solution pour résoudre mon besoin ?
Merci pour vos idées,
Pierre
Pierre Attar (mailto:pat@tireme.fr)
Consultant en informatique documentaire XML
Consultant in Structured Document engineering
Tirème SARL (http://www.tireme.fr)
Projet "Mutualiser l'effort de montée en compétences sur XML"
http://www.mutu-xml.org/index.html
---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org