philguillard <philguillard <at> gmail.com> writes:

> 
> Je suis pas sur d'avoir totalement compris mais je suis presque sur que 
> ceci te donnera des idees:
> http://cocoon.apache.org/2.1/userdocs/logicsheets/request.html
> 
> Sans doute xsp-request:get-sitemap-uri
 
Je ne suis pas sur que ca soit ca. 

En fait, je voudrai à partir de ma feuille xsp prendre la valeur d'une de mes
autres pipelines (comme lorsqu'on utilise dans le sitemap => cocoon:/go_url).

J'ai cru comprendre qu'il y avait quelque chose comme ceci:
    Source go_url = super.resolver.resolveURI("cocoon://go_url")
    go_url.getInputStream()

Le stream en string n'est pas trop lourd à parser pour avoir une 
valeur.

Je ne comprend pas trop ce code source.

> > Voici un exemple
> > -------------------
> > 
> > <map:pipelines>
> > 
> >     <map:pipeline>
> >        <map:match pattern="go_url">
> >        <map:generate src="source.xml"/>
> >        <map:transform src="prendsource.xsl"/>
> >        <map:serialize/>
> >        </map:match>
> >     </map:pipeline>
> > 
> >     <map:pipeline>       
> >         <map:match pattern="*/*/*">
> >            <map:act type="xsp-action" src="LireMETS.xsp">
> >             <map:parameter name="fichier" value="{1}mets.xml"/>
> >             <map:generate src="{monxml}"/>
> >             <map:serialize type="xml"/>
> >            </map:act>
> >         </map:match>
> >     </map:pipeline>
> > 
> > </map:pipelines>
> > 

Au sein de ma feuille LireMETS.xsp, je voudrai pouvoir récuper le resultat de
mon pipeline go_url.

Cordialement.

> > ---------------------------------------------------------------------
> > Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
> > Pour vous desinscrire : mailto:users-fr-unsubscribe <at> cocoon.apache.org
> > Autres commandes : mailto:users-fr-help <at> cocoon.apache.org
> > 
> > 
> 
> 





---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:[EMAIL PROTECTED]
Autres commandes : mailto:[EMAIL PROTECTED]

Répondre à