> From: Eric Dalquist [mailto:[EMAIL PROTECTED]]
>
> I'm wondering if I can use include-uri to include the output of an XSP
in
> another XSP. I can get it to work if I use the full path but I don't
want to
> do it this way unless I can use a relative path. The file is being
included
> in site_format.xsp which is used as a style sheet for index.xsp
>
> Here is the working include:
> <util:include-uri
> href="http://www.incoherentramblings.net:8888/cocoon/nav_bar.xsp"/>
>
> I would like to do:
> <util:include-uri href="nav_bar.xsp"/>
Why not:
<util:include-uri href="cocoon://nav_bar.xsp"/>
?
Vadim
> Here is my dir structure:
> <TOMCAT_HOME>/
> webapps/
> cocoon/
> sitemap.xmap
> logic/
> site_format.xsp
> nav_bar.xsp
> index.xsp
> stylesheets/
> nav_bar.xsl
> index.xsl
>
>
> Here is an experpt from my sitemap:
>
>
> <!--
> | This is the ONLY special style sheet in the site. It is
> generate so that
> | the nav bar, which is constant on all pages, can be
dynamic.
> -->
> <map:match pattern="site_format.xsl">
> <map:generate type="serverpages"
> src="logic/site_format.xsp"/>
> <map:serialize type="xml"/>
> </map:match>
> <!--
> | The navbar generator. We don't want to run the
site_format on
> this.
> -->
> <map:match pattern="nav_bar.xsp">
> <map:generate type="serverpages"
src="logic/nav_bar.xsp"/>
> <map:transform src="stylesheets/nav_bar.xsl"/>
> <map:serialize type="xml"/>
> </map:match>
>
> <!--
> | Generate any .xsp file. We apply it's style sheet and
then
> the
> | main site stylesheet.
> -->
> <map:match pattern="*.xsp">
> <map:generate type="serverpages" src="logic/{1}.xsp"/>
> <map:transform src="cocoon:/site_format.xsl"/>
> <map:transform src="stylesheets/{1}.xsl"/>
> <map:serialize/>
> </map:match>
---------------------------------------------------------------------
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]>