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