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 Flupke Quick <fl...@hotmail.com> on 2006/02/01 15:19:46 UTC

No pipeline matched request: html-pdf/

Je suis nouveau dans l'univers de cocoon et j'ai toujours mon probleme de No 
pipeline matched request: html-pdf/
J'utilise cocoon 2.1.8 avec saxon 8.

pour utiliser saxon, j'ai ajouté dans mon sitemap les ligne suivante:
<map:components>
  <map:transformers default="xslt">
    <map:transformer name="xslt-saxon" pool-grow="2" pool-max="32" 
pool-min="8"
        src="org.apache.cocoon.transformation.TraxTransformer">
      <use-request-parameters>false</use-request-parameters>
      <use-browser-capabilities-db>false</use-browser-capabilities-db>
      <xslt-processor-role>saxon</xslt-processor-role>
    </map:transformer>
  </map:transformers>
</map:components>

Quand on demande un fichier html, cela marche parfaitement:
<!-- respond to *.html requests with
	 our docs processed by doc2html.xsl -->
<map:match pattern="*.html">
	<map:generate src="{1}.xml"/>
        <map:transform src="cv new version.xslt"/>
        <map:serialize type="html"/>
</map:match>

Par contre, quand on demande un fichier rtf, cela ne marche pas:
<!-- respond to *.rtf requests with our docs processed by cv new version 
rtf.xslt -->
<map:match pattern="*.rtf">
	<map:generate src="{1}.xml"/>
        <map:transform type="xslt-saxon" src="cvnewversionrtf.xslt"/>
        <map:serialize type="fo2rtf"/>
</map:match>
Cela renvoie l'erreur suivante:
ERROR (2006-02-01) 12:43.08:896 [sitemap.handled-errors] (/cocoon/html-pdf/) 
Thread-10/ErrorHandlerHelper: No pipeline matched request: html-pdf/
	at <map:mount> - file:/C:/travaux/tomcat/webapps/cocoon/sitemap.xmap:911:66

Tout les fichiers(les xsl de transformation, les xml de données, les images, 
le sitemap,...) de mon application sont dans %TOMCAT_HOME%/cocoon/html-pdf/, 
je ne comprend donc pas pourquoi il me dit qu'il ne trouve pas de pipeline.
Si je crée le rtf via saxon par ligne de commande, cela marche parfaitement, 
cela crée un fichier rtf parfait...

Si vous pouviez eclairer ma lanterne, ce serait sympa...
Merci d'avance

Matthieu

_________________________________________________________________
Free blogging with MSN Spaces  http://spaces.msn.com/?mkt=nl-be


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


Re: No pipeline matched request: html-pdf/

Posted by Sylvain Wallez <sy...@apache.org>.
Flupke Quick wrote:
>> Qu'est-ce qu'il y a à la ligne 911 de 
>> tomcat/webapps/cocoon/sitemap.xmap ???
>
> Sitemap.xmap de la ligne 906 a 912
>    <!--+
>        | Mount everything else by calling the sitemap.xmap file located
>        | in the requested folder.
>        +-->
>    <map:match pattern="*/**">
>      <map:mount check-reload="yes" src="{1}/" uri-prefix="{1}"/>
>    </map:match>
> Tiens, je viens peut-etre de comprendre...le {1}, c'est pas le meme 
> que j'utilise dans le sitemap de l'application?
> Ou cela n'a rien a voir?
> Comment je peux faire pour remedier a ce problème?
>
>> Et est-ce que ta sitemap avec le "*.rtf" est bien dans le répertoire 
>> "html-pdf" ?
> Yes, %Tomcat_home%\webapps\cocoon\html-pdf\cvnewversionrtf.xslt
>
>> Et est-ce que http://localhost:8080/cocoon/html-pdf/data.html 
>> fonctionne ?
> oui, cela marche parfaitement

Bon, je vois pas vraiment ce qui pose problème. Ca doit être un truc 
gros comme le nez (de l'agent Longtarin) au milieu de la figure...

Peut-tu mettre un <map:serialize type="xml"/> juste avant le 
<map:serialize type="fo2rtf"/> et rappeler 
http://localhost:8080/cocoon/html-pdf/data.rtf ?

Si ça ne marche toujours pas, déplace ce serialize juste avant le 
<map:transform src="cvnewversionrtf.xslt"/> et voit ce qui se passe.

Sylvain, perplexe...

-- 
Sylvain Wallez                        Anyware Technologies
http://bluxte.net                     http://www.anyware-tech.com
Apache Software Foundation Member     Research & Technology Director


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


Re: No pipeline matched request: html-pdf/

Posted by Flupke Quick <fl...@hotmail.com>.
>Qu'est-ce qu'il y a ŕ la ligne 911 de tomcat/webapps/cocoon/sitemap.xmap 
>???

Sitemap.xmap de la ligne 906 a 912
    <!--+
        | Mount everything else by calling the sitemap.xmap file located
        | in the requested folder.
        +-->
    <map:match pattern="*/**">
      <map:mount check-reload="yes" src="{1}/" uri-prefix="{1}"/>
    </map:match>
Tiens, je viens peut-etre de comprendre...le {1}, c'est pas le meme que 
j'utilise dans le sitemap de l'application?
Ou cela n'a rien a voir?
Comment je peux faire pour remedier a ce problčme?

>Et est-ce que ta sitemap avec le "*.rtf" est bien dans le répertoire 
>"html-pdf" ?
Yes, %Tomcat_home%\webapps\cocoon\html-pdf\cvnewversionrtf.xslt

>Et est-ce que http://localhost:8080/cocoon/html-pdf/data.html fonctionne ?
oui, cela marche parfaitement

>Merci pour votre réponse rapide Attention ŕ ce genre de phrase : le support 
>sur cette liste est bénévole, et bien que ton problčme soit certainement 
>trčs génant pour toi, les réponse ne viendront que si on le veut bien. Et 
>toute forme d'insistance peut avoir un effet négatif sur l'envie de 
>répondre ;-)
Bon, ben repondez quand ca vous chantent alors :-) mais un grand merci pour 
les réponses...


>l'Agent 215... Naaan, c'est l'Agent 212 !!!
Je vois que j'ai affaire a un fan de bd...
Mais non, ce n'est pas l'agent 212 que je voulais dire
mais je n'avais pas raison non plus, c'est l'agent 15 dans quick et 
flupke...et son chef, c'est l'agent 22 je pense...

>La Castafiore
"Ah, je ris de me voir si belle en ce miroir..." Tant qu'on reste chez 
Hergé,...

_________________________________________________________________
Free blogging with MSN Spaces  http://spaces.msn.com/?mkt=nl-be


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


Re: No pipeline matched request: html-pdf/

Posted by Sylvain Wallez <sy...@apache.org>.
Flupke Quick wrote:
>> Quelle URL demandes-tu sur le navigateur?
> L'url que je demande, c'est: 
> http://localhost:8080/cocoon/html-pdf/data.rtf
> avec data.xml qui est le fichier xml de données et qui se trouve dans 
> le repertoire %TOMCAT_HOME%/cocoon/html-pdf/.

Qu'est-ce qu'il y a à la ligne 911 de tomcat/webapps/cocoon/sitemap.xmap ???

Et est-ce que ta sitemap avec le "*.rtf" est bien dans le répertoire 
"html-pdf" ?

Et est-ce que http://localhost:8080/cocoon/html-pdf/data.html fonctionne ?

> Merci pour votre réponse rapide

Attention à ce genre de phrase : le support sur cette liste est 
bénévole, et bien que ton problème soit certainement très génant pour 
toi, les réponse ne viendront que si on le veut bien. Et toute forme 
d'insistance peut avoir un effet négatif sur l'envie de répondre ;-)

> l'Agent 215...

Naaan, c'est l'Agent 212 !!!

http://www.dupuis.com/servlet/jpecat?pgm=VIEW_SERIE&lang=FR&SERIE_ID=4

La Castafiore

-- 
Sylvain Wallez                        Anyware Technologies
http://bluxte.net                     http://www.anyware-tech.com
Apache Software Foundation Member     Research & Technology Director


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


Re: No pipeline matched request: html-pdf/

Posted by Flupke Quick <fl...@hotmail.com>.

>>Cela renvoie l'erreur suivante:
>>ERROR (2006-02-01) 12:43.08:896 [sitemap.handled-errors] 
>>(/cocoon/html-pdf/) Thread-10/ErrorHandlerHelper: No pipeline matched 
>>request: html-pdf/
>
Pourquoi c'est "html-pdf/" et pas "xxx.rtf"???

Ben, je ne sais pas... c'est pour cela que je pose la question ici...

>
>>     at <map:mount> - 
>>file:/C:/travaux/tomcat/webapps/cocoon/sitemap.xmap:911:66
>>
>>Tout les fichiers(les xsl de transformation, les xml de données, les 
>>images, le sitemap,...) de mon application sont dans 
>>%TOMCAT_HOME%/cocoon/html-pdf/, je ne comprend donc pas pourquoi il me dit 
>>qu'il ne trouve pas de pipeline.
>>Si je crée le rtf via saxon par ligne de commande, cela marche 
>>parfaitement, cela crée un fichier rtf parfait...
>
>Quelle URL demandes-tu sur le navigateur?
L'url que je demande, c'est: http://localhost:8080/cocoon/html-pdf/data.rtf
avec data.xml qui est le fichier xml de données et qui se trouve dans le 
repertoire %TOMCAT_HOME%/cocoon/html-pdf/.

Merci pour votre réponse rapide

l'Agent 215...

_________________________________________________________________
Free blogging with MSN Spaces  http://spaces.msn.com/?mkt=nl-be


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


Re: No pipeline matched request: html-pdf/

Posted by Sylvain Wallez <sy...@apache.org>.
Flupke Quick wrote:
> Je suis nouveau dans l'univers de cocoon et j'ai toujours mon probleme 
> de No pipeline matched request: html-pdf/
> J'utilise cocoon 2.1.8 avec saxon 8.
>
> pour utiliser saxon, j'ai ajouté dans mon sitemap les ligne suivante:
> <map:components>
>  <map:transformers default="xslt">
>    <map:transformer name="xslt-saxon" pool-grow="2" pool-max="32" 
> pool-min="8"
>        src="org.apache.cocoon.transformation.TraxTransformer">
>      <use-request-parameters>false</use-request-parameters>
>      <use-browser-capabilities-db>false</use-browser-capabilities-db>
>      <xslt-processor-role>saxon</xslt-processor-role>
>    </map:transformer>
>  </map:transformers>
> </map:components>
>
> Quand on demande un fichier html, cela marche parfaitement:
> <!-- respond to *.html requests with
>      our docs processed by doc2html.xsl -->
> <map:match pattern="*.html">
>     <map:generate src="{1}.xml"/>
>        <map:transform src="cv new version.xslt"/>
>        <map:serialize type="html"/>
> </map:match>
>
> Par contre, quand on demande un fichier rtf, cela ne marche pas:
> <!-- respond to *.rtf requests with our docs processed by cv new 
> version rtf.xslt -->
> <map:match pattern="*.rtf">
>     <map:generate src="{1}.xml"/>
>        <map:transform type="xslt-saxon" src="cvnewversionrtf.xslt"/>
>        <map:serialize type="fo2rtf"/>
> </map:match>
> Cela renvoie l'erreur suivante:
> ERROR (2006-02-01) 12:43.08:896 [sitemap.handled-errors] 
> (/cocoon/html-pdf/) Thread-10/ErrorHandlerHelper: No pipeline matched 
> request: html-pdf/

Pourquoi c'est "html-pdf/" et pas "xxx.rtf"???

>     at <map:mount> - 
> file:/C:/travaux/tomcat/webapps/cocoon/sitemap.xmap:911:66
>
> Tout les fichiers(les xsl de transformation, les xml de données, les 
> images, le sitemap,...) de mon application sont dans 
> %TOMCAT_HOME%/cocoon/html-pdf/, je ne comprend donc pas pourquoi il me 
> dit qu'il ne trouve pas de pipeline.
> Si je crée le rtf via saxon par ligne de commande, cela marche 
> parfaitement, cela crée un fichier rtf parfait...

Quelle URL demandes-tu sur le navigateur?

Le capitaine Haddock

-- 
Sylvain Wallez                        Anyware Technologies
http://bluxte.net                     http://www.anyware-tech.com
Apache Software Foundation Member     Research & Technology Director


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