I was able to narrow down the bug that I have signalled yesterday concerning
global sitemap parameter
<map:match pattern="test1/*">
<map:generate src="data/{1}/form.xml"/>
<map:transform src="cocoon://{global:baseURL}/stylesheets/reportform2html.xsl">
<map:parameter name="baseURL" value="/{global:baseURL}"/>
</map:transform>
<map:transform type="simpleform"/>
<map:serialize/>
</map:match>
<map:match pattern="test2/*">
<map:aggregate element="root">
<map:part src="cocoon:/test1/{1}"/>
</map:aggregate>
<map:serialize/>
</map:match>
global parameter baseURL is defined in up level sitemap. When requesting
http://localhost:8080/something1/something2/test1/rep - the page gets rendered
properly.
When requesting http://localhost:8080/something1/something2/test2/rep we have:
Unable to get transformer handler for
cocoon:///stylesheets/reportform2html.xsl so {global:baseURL} does not get
resolved.
Hope this helps to locate the problem in source code.
Regards
ouzo
--
__
| / \ | Leszek Gawron // \\
\_\\ //_/ [EMAIL PROTECTED] _\\()//_
.'/()\'. Phone: +48(600)341118 / // \\ \
\\ // recursive: adj; see recursive | \__/ |