From: "Ivan Luzyanin" <[EMAIL PROTECTED]>
> Hello all!
>
> I've got problem using ResourceExistsAction with context path
>
> $COCOON/site/sitemap.xmap
> <map:match pattern="content-**.xsp">
> <map:act type="resource-exists">
> <map:parameter name="url" value="context://dynamic/{1}.xsp"/>
> <map:generate src="dynamic/{1}.xsp" type="serverpages"/>
> <map:transform src="stylesheets/document2html.xsl"/>
> <map:serialize type="xhtml"/>
> </map:act>
> <map:generate src="static/system/notfound.xml"/>
> <map:transform src="stylesheets/document2html.xsl/>
> <map:serialize/>
> </map:match>
>
> And i've got following error:
>
> org.apache.cocoon.ProcessingException:
> /usr/java/jakarta-tomcat-4.0.1/webapps/site/dynamic/.xsp (No such file
> or directory): java.io.FileNotFoundException
>
> Why "dynamic/{1}.xsp" become "dynamic/.xsp" ?
Try {../1}.xsp. Parameters are hierarchical, so if you are inside of an
action then {1} references parameters returned by the action and parameters
returned by the matcher are available using "../" prefix.
Konstantin
>
> Enviroment:
> RH 7.2
> Cocoon 2.0.1
> JDK 1.3.1_02b (Blackdown)
>
>
>
>
> ---------------------------------------------------------------------
> 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: <[EMAIL PROTECTED]>
> For additional commands, e-mail: <[EMAIL PROTECTED]>
>
---------------------------------------------------------------------
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: <[EMAIL PROTECTED]>
For additional commands, e-mail: <[EMAIL PROTECTED]>