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