cocoon-users-fr mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jean-Christophe Kermagoret <...@openbluelab.org>
Subject Re: cocoon 2.1.10 et Xinclude
Date Fri, 29 Dec 2006 06:56:58 GMT
Bonjour Céline,
ne manquerait-il pas déjà les ? et & dans ta chaine de paramètres ?

A+

Céline BISSLER wrote:
> Bon en fait j'ai la même erreur avec mon ancien cocoon donc rien a voir 
> avec la 2.1.10.
> 
> Mais je ne vois pas d'où vient le problème donc je vous détaille :
> j'ai 2 pipeline et le 1er inclu le second :
> 
> <!-- representation d'un program en XML pour indexation -->
>            <map:match 
> pattern="ProgramIndexId=*langueIndex=*CDMlangueIndex=*">
>                <map:generate src="cocoon:/FichesCDM/{1}.xml"/>
>                <map:transform src="TemplatesForIndexing/Program.xsl" 
> type="xslt">
>                    <map:parameter name="idProgram" value="{1}"/>
>                    <map:parameter name="idFile" value="{1}"/>
>                    ...
>                </map:transform>
>                <map:transform type="xinclude"/>
>                <map:transform type="i18n">
>                    <map:parameter name="locale" value="{2}"/>
>                </map:transform>
>                <map:serialize encoding="UTF-8" type="xml"/>
>            </map:match>
>            <!-- representation d'un subProgram en XML pour indexation -->
>            <map:match 
> pattern="SubProgramIndexFile=*Id=*langueIndex=*CDMlangueIndex=*">
>                <map:generate src="cocoon:/FichesCDM/{1}.xml"/>
>                 <map:transform src="TemplatesForIndexing/SubProgram.xsl" 
> type="xslt">
>                    <map:parameter name="idProgram" value="{2}"/>
>                    <map:parameter name="idFile" value="{1}"/>
>                       ...
>                </map:transform>
>                <map:transform type="xinclude"/>
>                <map:transform type="i18n">
>                    <map:parameter name="locale" value="{3}"/>
>                </map:transform>
>                <map:serialize encoding="UTF-8" type="xml"/>
>            </map:match>
> 
> et dans mes xsl (importé dans TemplatesForIndexing/Program.xsl) j'ai :
> 
> <xsl:template match="refProgram">
>        <xsl:variable name="id" select="@idRef"/>
>        <xsl:for-each select="//subProgram[@id=$id]">
>            <xi:include 
> href="cocoon:/SubProgramIndexFile={$idFile}Id={$id}langueIndex={$userLang}CDMlangueIndex={$CDMuserLang}"/>

> 
>                  </xsl:for-each>
>    </xsl:template>
> 
> J'ai vérifié en arretant le pipeline avant le xinclude j'ai bien :
> <programStructure>
> <xi:include 
> href="cocoon:/SubProgramIndexFile=UHP-PROG32Id=UHP-PROG33langueIndex=fr_FRCDMlangueIndex=fr-FR"/>

> 
> <xi:include 
> href="cocoon:/SubProgramIndexFile=UHP-PROG32Id=UHP-PROG34langueIndex=fr_FRCDMlangueIndex=fr-FR"/>

> 
> <xi:include 
> href="cocoon:/SubProgramIndexFile=UHP-PROG32Id=UHP-PROG35langueIndex=fr_FRCDMlangueIndex=fr-FR"/>

> 
> <xi:include 
> href="cocoon:/SubProgramIndexFile=UHP-PROG32Id=UHP-PROG36langueIndex=fr_FRCDMlangueIndex=fr-FR"/>

> 
> </programStructure>
> 
> Or quand je remet le xinclude la page tourne dans le vide, pas un 
> message d'erreur et rien ne s'affiche. J'ai essayé à la main les hrefs 
> ci dessus ils marchent et le pire c'est que eux mêmes ont des inclusions 
> qui fonctionnent !
> 
> J'ai tout essayé je ne vois pas d'où vient le problème...  surtout que 
> par le passé ça a marché... ou je devient folle.
> 
> Est-ce que vous pouvez m'aider?
> 
> Merci d'avance,
> 
> Céline
> PS : petite question subsidiaire comment faire pour que cocoon logue et 
> en mode debug si possible?
> 
> Céline BISSLER a écrit :
> 
>> Bonjour,
>>
>> Je viens de changer de version de cocoon pour passer à la 2.1.10 or 
>> mes inclusions ne fonctionnent plus.
>> Par exemple :
>> <xi:include href="cocoon:/un_pipeline_de_ma_sitemap"/>
>>
>> Lorsque je charge la page contenant le xinclude ça boucle indéfiniment.
>>
>> Je n'avais pas ce problème avec la version précédente est-ce que la 
>> syntaxe du Xinclude a changé? ou le début d'URL cocoon:/ n'est-il plus 
>> pris en compte?
>>
>> Merci d'avance et joyeuses fêtes.
>>
>> Céline
>>
> 


-- 

Jean-Christophe Kermagoret
jck@OpenBlueLab.Org



---------------------------------------------------------------------
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


Mime
View raw message