I have a directory with common resources like images and pdfs thyat are
used by all sections of the site. I also have other directories with
resources that are specific to a certain part of the site.
So... If the url points to a specific resource, and it doesn't exist
then it returns the common resource. (assuming it exists)
I thought this might do the trick:
<map:match pattern="*/**images/**.jpg">
<map:act type="resource-exists">
<map:parameter name="url"
value="{1}/resources/images/{3}.jpg"/>
<map:read src="{1}/resources/images/{3}.jpg"
mime-type="image/jpeg"/>
</map:act>
<map:redirect-to uri="common/images/{3}.jpg"/>
</map:match>
but got the error:
org.apache.cocoon.ProcessingException: Failed to execute pipeline.:
java.io.FileNotFoundException: /resources/images/.jpg (No such file or
directory)
The Sitemap substitutions don't appear to be available in the action.
What have I done wrong?
Thanks in advance,
Phil
---------------------------------------------------------------------
Please check that your question has not already been answered in the
FAQ before posting. <http://xml.apache.org/cocoon/faq/index.html>
To unsubscribe, e-mail: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>