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]

Reply via email to