You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Cocoon User <co...@eng.gr> on 2003/02/21 11:56:43 UTC
map:resource and map:aggregate about (where is the problem)
hi
i try to use a xml file as a data repository
and get data (generate xml output using .xsl)
i have into my sitemap this match
<map:match pattern="xmldb/*.*">
<map:generate src="../htdocs/xmldb/{1}_{../locale}.xml"/>
<map:transform src="../htdocs/xmldb/{2}.xsl"/>
<map:serialize type="xml"/>
</map:match>
when i make a call using a URL just like
http://.../xmldb/data.trans?locale=el
where data_el.xml is my data repository
and trans.xsl is my xsl file
everything work fine
but !!!!!
i want this xml output to be a part of a greater xml output
so i try to use aggregate
my code
<map:resource name="dynbuilder">
<map:aggregate element="site">
<map:part src="cocoon:/xmldb/{../1}.{../2}.trans" label="content"/>
</map:aggregate>
<map:serialize type="xml"/>
</map:resource>
in this code <map:part src="cocoon:/....... />
seems to bring No content
i try to modify my map:resource as
<map:resource name="dynbuilder">
<map:generate src="cocoon:/xmldb/{../1}.{../2}.trans" label="content"/>
<map:serialize type="xml"/>
</map:resource>
and i get no content too
i call this resource using
<map:match pattern="dynbuilder.*.*">
<map:call resource="dynbuilder"/>
</map:match>
http://..../dynbuilder.data.trans?locale=el
is here something i do wrong?
thnx
stavros
---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-users-unsubscribe@xml.apache.org
For additional commands, e-mail: cocoon-users-help@xml.apache.org