Luca Morandini pisze:
Been there, done that:
<map:match pattern="action*">
<map:call function="{1}">
<map:parameter name="javahome" value="${java.home}"/>
<map:parameter name="gjavahome" value="{global:java.home}"/>
<map:parameter name="version" value="{global:project.version}"/>
</map:call>
</map:match>
function login() {
cocoon.log.debug("XXX:" + cocoon.parameters["javahome"]); // XXX
cocoon.log.debug("XXX:" + cocoon.parameters["gjavahome"]); // XXX
cocoon.log.debug("XXX:" + cocoon.parameters["version"]); // XXX
...
}
2008-04-02 21:32:15,233 btpool0-5 DEBUG cocoon -
XXX:/usr/java/jdk1.5.0_12/jre
2008-04-02 21:32:15,233 btpool0-5 DEBUG cocoon -
XXX:/usr/java/jdk1.5.0_12/jre
2008-04-02 21:32:15,233 btpool0-5 DEBUG cocoon -
XXX:
So, it seems either syntax (${java.home} and {global:java.home}) is
fine, but Maven's properties are not visible to the sitemap, even when
using the jetty plugin.
Luca, what do you expect to get from project.version property? Version of block you are in, version
of webapp module assembling all blocks or something else?
May I ask what do you want to achieve?
--
Grzegorz Kossakowski
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]