You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Daniel Draws <no...@gmx.de> on 2001/09/21 21:24:07 UTC

AW: C2: can't match images in sitemap

Sorry, if I answer this question after a month. But today I've had the same
probleme. The solution is to insert a reader in the sitemap.xmap in the
components-area. Looks like this:

<map:sitemap...>
  <map:components>
    ....

    <map:readers default="resource">
      <map:reader name="resource"
src="org.apache.cocoon.reading.ResourceReader"/>
    </map:readers>
    ...
  </map:components>
  ...
</map:sitemap>

I don't know what a reader is doing and I haven't found any documentation
about readers. But it's running ;).

daniel


> -----Ursprüngliche Nachricht-----
> Von: Chris Newland [mailto:chris.newland@emorphia.com]
> Gesendet: Mittwoch, 22. August 2001 16:10
> An: Cocoon-Users
> Betreff: C2: can't match images in sitemap
>
>
> Hi All,
>
> I'm trying to add a map:match to my sitemap to fetch images but
> they are not
> fetched (my fault, Cocoon2 is working great)
>
> Location of my files:
>
> tomcat/webapps/cocoon/docs/samples/pages/my_page.xsp
> tomcat/webapps/cocoon/docs/samples/images/my_image.jpg
> tomcat/webapps/cocoon/stylesheets/my_xsl.xsl
>
> sitemap entries:
>
> <map:match pattern="pages/*">
> 	<map:generate type="serverpages" src="docs/samples/pages/{1}.xsp"/>
> 	<map:transform src="stylesheets/my_xsl"/>
> </map:match>
>
> (loads + processes XSP page fine)
>
> <map:match pattern="images/**.jpg">
> 	<map:read src="docs/samples/images/{1}.jpg" mime-type="image/jpg"/>
> </map:match>
>
> (does not return the image)
>
> The returned HTML contains:
>
> <img src="images/my_image.jpg">
>
> As far as I can see, this is the same way that the cocoon.gif image is
> fetched from samples.xml but I can't see what I'm doing wrong.
>
> Any help would be appreciated.
>
> Thanks,
>
> Chris
>
> --
> Chris Newland
> Software Research Engineer
>
> Emorphia Ltd
> Registered in England.  4133002
> Mill House, Station Approach, Harlow Mill, Harlow, Essex, CM20 2EL, UK
>
> Email: chris.newland@emorphia.com
> Tel: +44 (0)1279 450100
> Fax: +44 (0)1279 450102
>
> Check out FIPA-OS at http://fipa-os.sourceforge.net/
>
> This message may contain information proprietary to Emorphia so any
> unauthorised disclosure, copying or distribution of its contents
> is strictly
> prohibited.
>
>
>
> ---------------------------------------------------------------------
> Please check that your question has not already been answered in the
> FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>
>
> To unsubscribe, e-mail: <co...@xml.apache.org>
> For additional commands, e-mail: <co...@xml.apache.org>
>


---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faqs.html>

To unsubscribe, e-mail: <co...@xml.apache.org>
For additional commands, e-mail: <co...@xml.apache.org>