Probably because of this:

http://jira.codehaus.org/browse/MAVEN-1749

check your properties...

HTH,
-Lukas


nicolas de loof wrote:
Hello,

I'm working on an old project that used maven 1.0.1 and try to upgrade to
1.1.
When I run the multiproject:install goal, I get a
java.lang.StackOverflowError:
       at java.lang.String.<init>(String.java:208)
       at java.lang.StringBuffer.toString(StringBuffer.java:586)

This is cause by a <ant:echo> in multiproject plugin.jelly (???)
"       <ant:echo>Gathering project list</ant:echo> "
When I remove this <echo> in the plugin jelly script (in cache dir), my
build works as expected (I get other errors, but not related to this...)

What did I miss ? I get same error with jrockit 5.0, 6.0 and Sun jdk 6.

Nico.

Here is the full stacktrace :

Errors stack :

Unable to obtain goal [multiproject:install]

Fichier... file:/D:/platina/maven/cache/maven-multiproject-plugin-1.5.1
/plugin.jelly
â•šlement... ant:echo
Ligne..... 54
Colonne... 17

java.lang.reflect.InvocationTargetException


Exception stack traces :
org.apache.maven.werkz.UnattainableGoalException: Unable to obtain goal
[multiproject:install]
       at org.apache.maven.werkz.Goal.fire(Goal.java:698)
       at org.apache.maven.werkz.Goal.attain(Goal.java:623)
       at org.apache.maven.plugin.PluginManager.attainGoals(
PluginManager.java:712)
       at org.apache.maven.MavenSession.attainGoals(MavenSession.java:265)
       at org.apache.maven.cli.App.doMain(App.java:307)
       at org.apache.maven.cli.App.main(App.java:217)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:585)
       at com.werken.forehead.Forehead.run(Forehead.java:551)
       at com.werken.forehead.Forehead.main(Forehead.java:581)
Caused by: org.apache.commons.jelly.JellyTagException:
file:/D:/platina/maven/cache/maven-multiproject-plugin-1.5.1/plug
in.jelly:54:17: <ant:echo> null
       at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:178)
       at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:250)
       at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java
:95)
       at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java
:186)
       at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
       at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:250)
       at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java
:95)
       at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(
MavenGoalTag.java:83)
       at
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction
(MavenGoalTag.java:116)
       at org.apache.maven.werkz.Goal.fire(Goal.java:691)
       at org.apache.maven.werkz.Goal.attain(Goal.java:623)
       at org.apache.maven.werkz.Goal.attainPrecursors(Goal.java:526)
       at org.apache.maven.werkz.Goal.attain(Goal.java:621)
       at org.apache.maven.werkz.WerkzProject.attainGoal(WerkzProject.java
:209)
       at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(
MavenAttainGoalTag.java:115)
       at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:250)
       at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java
:95)
       at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(
MavenGoalTag.java:83)
       at
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction
(MavenGoalTag.java:116)
       at org.apache.maven.werkz.Goal.fire(Goal.java:691)
       at org.apache.maven.werkz.Goal.attain(Goal.java:623)
       at org.apache.maven.plugin.PluginManager.attainGoals(
PluginManager.java:712)
       at org.apache.maven.MavenSession.attainGoals(MavenSession.java:265)
       at org.apache.maven.cli.App.doMain(App.java:307)
       at org.apache.maven.cli.App.main(App.java:217)
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:585)
       at com.werken.forehead.Forehead.run(Forehead.java:551)
Caused by: java.lang.reflect.InvocationTargetException
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(
NativeMethodAccessorImpl.java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(
DelegatingMethodAccessorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:585)
       at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:172)
       at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:250)
       at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java
:95)
       at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java
:186)
       at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:42)
       at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:250)
       at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java
:95)
       at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(
MavenGoalTag.java:83)
       at
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction
(MavenGoalTag.java:116)
       at org.apache.maven.werkz.Goal.fire(Goal.java:691)
       at org.apache.maven.werkz.Goal.attain(Goal.java:623)
       at org.apache.maven.werkz.Goal.attainPrecursors(Goal.java:526)
       at org.apache.maven.werkz.Goal.attain(Goal.java:621)
       at org.apache.maven.werkz.WerkzProject.attainGoal(WerkzProject.java
:209)
       at org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(
MavenAttainGoalTag.java:115)
       at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:250)
       at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java
:95)
       at org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(
MavenGoalTag.java:83)
       at
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction
(MavenGoalTag.java:116)
       at org.apache.maven.werkz.Goal.fire(Goal.java:691)
       at org.apache.maven.werkz.Goal.attain(Goal.java:623)
       at org.apache.maven.plugin.PluginManager.attainGoals(
PluginManager.java:712)
       at org.apache.maven.MavenSession.attainGoals(MavenSession.java:265)
       at org.apache.maven.cli.App.doMain(App.java:307)
       at org.apache.maven.cli.App.main(App.java:217)
Caused by: java.lang.StackOverflowError:
       at java.lang.AbstractStringBuilder.expandCapacity(
AbstractStringBuilder.java:99)
       at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java
:393)
       at java.lang.StringBuffer.append(StringBuffer.java:225)
       at org.apache.commons.jexl.parser.ASTReference.getIdentifierToDepth(
ASTReference.java:108)
       at org.apache.commons.jexl.parser.ASTReference.execute(
ASTReference.java:87)
       at org.apache.commons.jexl.parser.ASTReference.value(
ASTReference.java:56)
       at org.apache.commons.jexl.parser.ASTReferenceExpression.value(
ASTReferenceExpression.java:50)
       at org.apache.commons.jexl.ExpressionImpl.evaluate(
ExpressionImpl.java:79)
       at org.apache.commons.jelly.expression.jexl.JexlExpression.evaluate(
JexlExpression.java:69)
       at
org.apache.commons.jelly.expression.jexl.JexlExpressionFactory$ExpressionSupportLocal.evaluate
(JexlExpression
Factory.java:122)
       at org.apache.maven.jelly.MavenJellyContext.getVariable(
MavenJellyContext.java:202)
       at org.apache.commons.jelly.expression.jexl.JellyMap.get(
JexlExpression.java:112)
       at org.apache.commons.jexl.parser.ASTReference.execute(
ASTReference.java:88)
       at org.apache.commons.jexl.parser.ASTReference.value(
ASTReference.java:56)
       at org.apache.commons.jexl.parser.ASTReferenceExpression.value(
ASTReferenceExpression.java:50)
       at org.apache.commons.jexl.ExpressionImpl.evaluate(
ExpressionImpl.java:79)
       at org.apache.commons.jelly.expression.jexl.JexlExpression.evaluate(
JexlExpression.java:69)
       at
org.apache.commons.jelly.expression.jexl.JexlExpressionFactory$ExpressionSupportLocal.evaluate
(JexlExpression
Factory.java:122)
       at org.apache.maven.jelly.MavenJellyContext.getVariable(
MavenJellyContext.java:202)
       at org.apache.commons.jelly.expression.jexl.JellyMap.get(
JexlExpression.java:112)
       at org.apache.commons.jexl.parser.ASTReference.execute(
ASTReference.java:88)
       at org.apache.commons.jexl.parser.ASTReference.value(
ASTReference.java:56)
       at org.apache.commons.jexl.parser.ASTReferenceExpression.value(
ASTReferenceExpression.java:50)
       at org.apache.commons.jexl.ExpressionImpl.evaluate(
ExpressionImpl.java:79)
       at org.apache.commons.jelly.expression.jexl.JexlExpression.evaluate(
JexlExpression.java:69)
       at
org.apache.commons.jelly.expression.jexl.JexlExpressionFactory$ExpressionSupportLocal.evaluate
(JexlExpression
Factory.java:122)
       at org.apache.maven.jelly.MavenJellyContext.getVariable(
MavenJellyContext.java:202)
-------------------------------------------------------------------------------

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

Reply via email to