Hi, Carlos, that's exactly the problem I've been facing. In my master project I have a 
"forEach" loop, in order to set "maven.scm.cvs.module" property to checkout the CVS 
modules I need to build all subprojects, but, I think when Maven runs 
"maven.scm.cvs.module" property does not exist yet, and the following error occurs:
Using projectPropertiesFile: C:\MMmaster3\project.properties
Using projectBuildPropertiesFile: C:\MMmaster3\build.properties
Unexpected error evaluating expression
java.lang.ClassCastException: org.apache.commons.jelly.expression.jexl.JexlExpre
ssionFactory$ExpressionSupportLocal
        at org.apache.maven.MavenUtils.integrateMapInContext(MavenUtils.java:820
)
        at org.apache.maven.MavenUtils.getNonJellyProject(MavenUtils.java:240)
        at org.apache.maven.MavenUtils.getProject(MavenUtils.java:144)
        at org.apache.maven.MavenUtils.getProject(MavenUtils.java:123)
        at org.apache.maven.MavenUtils.getProjects(MavenUtils.java:290)
        at org.apache.maven.jelly.tags.maven.ReactorTag.getSortedProjects(Reacto
rTag.java:400)
        at org.apache.maven.jelly.tags.maven.ReactorTag.doTag(ReactorTag.java:29
6)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
        at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
        at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
        at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTa
g.java:79)
        at org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.perfor
mAction(MavenGoalTag.java:110)
        at com.werken.werkz.Goal.fire(Goal.java:639)
        at com.werken.werkz.Goal.attain(Goal.java:575)
        at com.werken.werkz.Goal.attainPrecursors(Goal.java:488)
        at com.werken.werkz.Goal.attain(Goal.java:573)
        at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
        at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttai
nGoalTag.java:127)

This problem doesn't cause me any problem. Is there a work around for this problem, or 
do you thing I can live with this error message without a problem?
        Regards,

     Roberto de Castro 
     Analista de Suporte 
     Cetip - Desus Rio de Janeiro 
     +55 21 2276-7439 
     mailto:[EMAIL PROTECTED] 



>  -----Mensagem original-----
> De:   Roberto Castro  
> Enviada em:   ter�a-feira, 27 de julho de 2004 15:05
> Para: '[EMAIL PROTECTED]'
> Assunto:      How to generate properties dynamically (maven.multiproject.includes)
> 
> Hi, I'd like to generate "maven.multiproject.includes" and other properties 
> dynamically inside mavem.xml of my master project. How can I do this kind of thing?
>       Thanks in advance,
> 
>      Roberto de Castro 
>      Analista de Suporte 
>      Cetip - Desus Rio de Janeiro 
>      +55 21 2276-7439 
>      mailto:[EMAIL PROTECTED] 
> 
> 
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to