Bonjour,
j'obtient toujous une erreur : ResourceNotFoundException: No pipeline matched request: users/p/p/ppatchon/4/xsl/fo/departments/ROML.pdf
<map:mount> - context://sitemap.xmap - 938:110
j'ai 2 fichires sitemap.xmap.
Dans le premier qui se trouve dans le repertoire coccoon (cocoon/sitemap.xmap), j'ai utilise map:mount comme suit :
<map:match pattern="users/p/p/ppatchon/**">
<map:mount check-reload="yes"
src="/home/courses/p/p/ppatchon/public_html/elykia/4/sitemap.xmap"
uri-prefix="users/p/p/ppatchon/"/>
</map:match>
Dans le deuxieme qui se trouve dans le repertoire /home/courses/p/p/ppatchon/public_html/elykia/4/ (/home/courses/p/p/ppatchon/public_html/elykia/4/sitemap.xmap"), j'ai ecris :
<?xml version="1.0" encoding="UTF-8"?>
<map:sitemap xmlns:map="http://apache.org/cocoon/sitemap/1.0">
<map:components>
<map:generators default="file"/>
<map:transformers default="xslt"/>
<map:readers default="resource"/>
<map:serializers default="xhtml">
<!-- define a map:serializer for XHTML Mobile Profile -->
</map:serializers>
<map:selectors default="browser"/>
<map:matchers default="wildcard"/>
</map:components>
<map:pipelines>
<map:pipeline>
<!--
define map:match with patterns
as per the assignment
-->
<map:match pattern="fo/*.pdf">
<map:generate src="/home/cscie153/htdocs/assignment_files/2007/courses/courses.xml"/>
<map:transform src="fo/department.xsl" type="xslt">
<map:parameter name="dept" value="{1}"/>
</map:transform>
<map:serialize type="fo2pdf"/>
</map:match>
</map:pipeline>
</map:pipelines>
</map:sitemap>
mon fichier department.xsl se trouve dans le repertoire /home/courses/p/p/ppatchon/public_html/elykia/4/xsl/fo.
pouvez-vous m'expliquer pourqoui rien ne marche ? Merci
Partager