Re: StackOverflowException on ant:property
Finally took the time and tracked down the problem. Seems that some cruisecontrol properties added to project.properties are some how near the root of the problem ... if I remove them from project.properties, everything is happy and works! Seems that in the following property setting: maven.cruisecontrol.home=${maven.cruisecontrol.home} since maven.cruisecontrol.home is never set elsewhere, gets recursively processed? Hence the stack overflow...at least that is my interpretation. Not very intuitive error feedback on this one. Why would maven fail and report an issue in a plugin totally unrelated to the cruisecontrol plugin (which is not referenced in the project or maven.xml script AFAIK)? Would it not report a failure in processing project.properties, if indeed that is the issue? jeff Jeffrey Bonevich wrote: As I noted in the original post, we had tried this before: with the same problem. I have tried it jsut now with '' to the same effect. jeff [EMAIL PROTECTED] wrote: Can you try a name other than environment? -- dIon Gillard, Multitask Consulting Blog: http://blogs.codehaus.org/people/dion/ Jeffrey Bonevich <[EMAIL PROTECTED]> wrote on 09/10/2003 09:43:11 PM: [EMAIL PROTECTED] wrote: What's the line of code on file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1- SNAPSHOT/:238:43: i.e. line 238, column 43. Here is the line in-context: ^ | jeff -- dIon Gillard, Multitask Consulting Blog: http://blogs.codehaus.org/people/dion/ Jeffrey Bonevich <[EMAIL PROTECTED]> wrote on 09/10/2003 12:47:43 PM: Posted this a few days back and have received no feedback. Anyone home? ;-) Gilles Dodinet did a bit of refactoring of the build process for mevenide, so things are a bit cleaner. However, it continues to fail for me (on linux, rc1, jdk1.4.2) but works fine for him (winxp, rc1): [EMAIL PROTECTED] mevenide-master]$ maven -e mevenide:build-all __ __ | \/ |__ _Apache__ ___ | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ |_| |_\__,_|\_/\___|_||_| v. 1.0-rc1-SNAPSHOT BUILD FAILED org.apache.commons.jelly.JellyTagException: file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1- SNAPSHOT/:238:43: java.lang.StackOverflowError at org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:702) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:296) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) at com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) at com.werken.werkz.Goal.fire(Goal.java:639) at com.werken.werkz.Goal.attain(Goal.java:575) at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) at com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134) at org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag. doTag(LazyAttainGoalTag.java:107) 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.JellyTag.doTag(JellyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:634) at org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:595) at org.apache.commons.jelly.tags.core.IncludeTag.doTag(IncludeTag.java:147) 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 com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) 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 org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448) at org.apache.maven.MavenSession.attainGoals(MavenSession.java:348) at org.apache.maven.cli.App.doMain(App.java:543) at org.apache.maven.cli.App.main(App.java:1109) 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:324) at com.werken.forehead.Forehead.run(Forehead.java:551) at com.werken.forehead.
Re: StackOverflowException on ant:property
As I noted in the original post, we had tried this before: with the same problem. I have tried it jsut now with '' to the same effect. jeff [EMAIL PROTECTED] wrote: Can you try a name other than environment? -- dIon Gillard, Multitask Consulting Blog: http://blogs.codehaus.org/people/dion/ Jeffrey Bonevich <[EMAIL PROTECTED]> wrote on 09/10/2003 09:43:11 PM: [EMAIL PROTECTED] wrote: What's the line of code on file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1- SNAPSHOT/:238:43: i.e. line 238, column 43. Here is the line in-context: ^ | jeff -- dIon Gillard, Multitask Consulting Blog: http://blogs.codehaus.org/people/dion/ Jeffrey Bonevich <[EMAIL PROTECTED]> wrote on 09/10/2003 12:47:43 PM: Posted this a few days back and have received no feedback. Anyone home? ;-) Gilles Dodinet did a bit of refactoring of the build process for mevenide, so things are a bit cleaner. However, it continues to fail for me (on linux, rc1, jdk1.4.2) but works fine for him (winxp, rc1): [EMAIL PROTECTED] mevenide-master]$ maven -e mevenide:build-all __ __ | \/ |__ _Apache__ ___ | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ |_| |_\__,_|\_/\___|_||_| v. 1.0-rc1-SNAPSHOT BUILD FAILED org.apache.commons.jelly.JellyTagException: file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1- SNAPSHOT/:238:43: java.lang.StackOverflowError at org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:702) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:296) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) at com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) at com.werken.werkz.Goal.fire(Goal.java:639) at com.werken.werkz.Goal.attain(Goal.java:575) at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) at com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134) at org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag. doTag(LazyAttainGoalTag.java:107) 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.JellyTag.doTag(JellyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:634) at org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:595) at org.apache.commons.jelly.tags.core.IncludeTag.doTag(IncludeTag.java:147) 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 com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) 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 org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448) at org.apache.maven.MavenSession.attainGoals(MavenSession.java:348) at org.apache.maven.cli.App.doMain(App.java:543) at org.apache.maven.cli.App.main(App.java:1109) 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:324) at com.werken.forehead.Forehead.run(Forehead.java:551) at com.werken.forehead.Forehead.main(Forehead.java:581) Caused by: java.lang.StackOverflowError Root cause java.lang.StackOverflowError Root cause java.lang.StackOverflowError File.. file:/usr/local/eclipse/mevenide/test/mevenide-master/ Element... j:include Line.. 30 Column 41 file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1- SNAPSHOT/:238:43: java.lang.StackOverflowError Total time: 19 seconds Finished at: Wed Oct 08 22:46:09 EDT 2003 Any clues where to start looking? jeff Jeffrey Bonevich wrote: I am working on the mevenide plugin, and we are using ant:property to get at environment info like so: * in maven.xml: maven.repo.local if necessary"> * and the contents of install-dependencies.xml has: file="${eclipse.home}/plugins/org.eclipse.swt.gtk_3.0.0/ws/gtk/swt.jar"/> ... Everytime I try to do a maven mevenide:build-
Re: StackOverflowException on ant:property
Can you try a name other than environment? -- dIon Gillard, Multitask Consulting Blog: http://blogs.codehaus.org/people/dion/ Jeffrey Bonevich <[EMAIL PROTECTED]> wrote on 09/10/2003 09:43:11 PM: > [EMAIL PROTECTED] wrote: > > What's the line of code on > > file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1- > SNAPSHOT/:238:43: > > > > > > i.e. line 238, column 43. > > Here is the line in-context: > > > > >^ >| > location="${environment.ECLIPSE_HOME}"/> > > jeff > > > > > -- > > dIon Gillard, Multitask Consulting > > Blog: http://blogs.codehaus.org/people/dion/ > > > > > > Jeffrey Bonevich <[EMAIL PROTECTED]> wrote on 09/10/2003 12:47:43 PM: > > > > > >>Posted this a few days back and have received no feedback. Anyone home? > > > > > >>;-) > >> > >>Gilles Dodinet did a bit of refactoring of the build process for > >>mevenide, so things are a bit cleaner. However, it continues to fail > >>for me (on linux, rc1, jdk1.4.2) but works fine for him (winxp, rc1): > >> > >>[EMAIL PROTECTED] mevenide-master]$ maven -e mevenide:build-all > >> __ __ > >>| \/ |__ _Apache__ ___ > >>| |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ > >>|_| |_\__,_|\_/\___|_||_| v. 1.0-rc1-SNAPSHOT > >> > >> > >>BUILD FAILED > >>org.apache.commons.jelly.JellyTagException: > >>file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1- > >>SNAPSHOT/:238:43: > >> java.lang.StackOverflowError > >> at > >> > > > > org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:702) > > > >> at > > > > org.apache.commons.jelly.impl.TagScript.run(TagScript.java:296) > > > >> at > >>org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) > >> at > >>org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) > >> at > > > > com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) > > > >> at com.werken.werkz.Goal.fire(Goal.java:639) > >> at com.werken.werkz.Goal.attain(Goal.java:575) > >> at > > > > com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) > > > >> at > >>com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134) > >> at > >>org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag. > >>doTag(LazyAttainGoalTag.java:107) > >> 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.JellyTag.doTag(JellyTag.java:91) > >> at > > > > org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) > > > >> at > >>org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:634) > >> at > >>org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:595) > >> at > >>org.apache.commons.jelly.tags.core.IncludeTag.doTag(IncludeTag.java:147) > >> 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 > > > > com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) > > > >> 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 > >> > > > > org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448) > > > >> at > > > > org.apache.maven.MavenSession.attainGoals(MavenSession.java:348) > > > >> at org.apache.maven.cli.App.doMain(App.java:543) > >> at org.apache.maven.cli.App.main(App.java:1109) > >> 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:324) > >> at com.werken.forehead.Forehead.run(Forehead.java:551) > >> at com.werken.forehead.Forehead.main(Forehead.java:581) > >>Caused by: java.lang.StackOverflowError > >>Root cause > >>java.lang.StackOverflowError > >>Root cause > >>java.lang.StackOverflowError > >>File.. file:/usr/local/eclipse/mevenide/test/mevenide-master/ > >>Element... j:include > >>Line.. 30 > >>Column 41 > >>file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1- > >>SNAPSHOT/:238:43:
Re: StackOverflowException on ant:property
[EMAIL PROTECTED] wrote: What's the line of code on file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1-SNAPSHOT/:238:43: i.e. line 238, column 43. Here is the line in-context: ^ | jeff -- dIon Gillard, Multitask Consulting Blog: http://blogs.codehaus.org/people/dion/ Jeffrey Bonevich <[EMAIL PROTECTED]> wrote on 09/10/2003 12:47:43 PM: Posted this a few days back and have received no feedback. Anyone home? ;-) Gilles Dodinet did a bit of refactoring of the build process for mevenide, so things are a bit cleaner. However, it continues to fail for me (on linux, rc1, jdk1.4.2) but works fine for him (winxp, rc1): [EMAIL PROTECTED] mevenide-master]$ maven -e mevenide:build-all __ __ | \/ |__ _Apache__ ___ | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ |_| |_\__,_|\_/\___|_||_| v. 1.0-rc1-SNAPSHOT BUILD FAILED org.apache.commons.jelly.JellyTagException: file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1- SNAPSHOT/:238:43: java.lang.StackOverflowError at org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:702) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:296) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) at com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) at com.werken.werkz.Goal.fire(Goal.java:639) at com.werken.werkz.Goal.attain(Goal.java:575) at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) at com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134) at org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag. doTag(LazyAttainGoalTag.java:107) 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.JellyTag.doTag(JellyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:634) at org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:595) at org.apache.commons.jelly.tags.core.IncludeTag.doTag(IncludeTag.java:147) 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 com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) 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 org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448) at org.apache.maven.MavenSession.attainGoals(MavenSession.java:348) at org.apache.maven.cli.App.doMain(App.java:543) at org.apache.maven.cli.App.main(App.java:1109) 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:324) at com.werken.forehead.Forehead.run(Forehead.java:551) at com.werken.forehead.Forehead.main(Forehead.java:581) Caused by: java.lang.StackOverflowError Root cause java.lang.StackOverflowError Root cause java.lang.StackOverflowError File.. file:/usr/local/eclipse/mevenide/test/mevenide-master/ Element... j:include Line.. 30 Column 41 file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1- SNAPSHOT/:238:43: java.lang.StackOverflowError Total time: 19 seconds Finished at: Wed Oct 08 22:46:09 EDT 2003 Any clues where to start looking? jeff Jeffrey Bonevich wrote: I am working on the mevenide plugin, and we are using ant:property to get at environment info like so: * in maven.xml: maven.repo.local if necessary"> * and the contents of install-dependencies.xml has: file="${eclipse.home}/plugins/org.eclipse.swt.gtk_3.0.0/ws/gtk/swt.jar"/> ... Everytime I try to do a maven mevenide:build-all I get the following: [EMAIL PROTECTED] mevenide-master]$ maven -e mevenide:build-all __ __ | \/ |__ _Apache__ ___ | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ |_| |_\__,_|\_/\___|_||_| v. 1.0-rc1-SNAPSHOT BUILD FAILED org.apache.commons.jelly.JellyTagException: file:/usr/local/eclipse/mevenide/test/mevenide-master/install- dependencies.x
Re: StackOverflowException on ant:property
What's the line of code on file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1-SNAPSHOT/:238:43: i.e. line 238, column 43. -- dIon Gillard, Multitask Consulting Blog: http://blogs.codehaus.org/people/dion/ Jeffrey Bonevich <[EMAIL PROTECTED]> wrote on 09/10/2003 12:47:43 PM: > Posted this a few days back and have received no feedback. Anyone home? > ;-) > > Gilles Dodinet did a bit of refactoring of the build process for > mevenide, so things are a bit cleaner. However, it continues to fail > for me (on linux, rc1, jdk1.4.2) but works fine for him (winxp, rc1): > > [EMAIL PROTECTED] mevenide-master]$ maven -e mevenide:build-all > __ __ > | \/ |__ _Apache__ ___ > | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ > |_| |_\__,_|\_/\___|_||_| v. 1.0-rc1-SNAPSHOT > > > BUILD FAILED > org.apache.commons.jelly.JellyTagException: > file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1- > SNAPSHOT/:238:43: > java.lang.StackOverflowError > at > org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:702) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:296) > at > org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) > at > org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) > at com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) > at com.werken.werkz.Goal.fire(Goal.java:639) > at com.werken.werkz.Goal.attain(Goal.java:575) > at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) > at > com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134) > at > org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag. > doTag(LazyAttainGoalTag.java:107) > 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.JellyTag.doTag(JellyTag.java:91) > at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) > at > org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:634) > at > org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:595) > at > org.apache.commons.jelly.tags.core.IncludeTag.doTag(IncludeTag.java:147) > 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 com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) > 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 > org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448) > at org.apache.maven.MavenSession.attainGoals(MavenSession.java:348) > at org.apache.maven.cli.App.doMain(App.java:543) > at org.apache.maven.cli.App.main(App.java:1109) > 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:324) > at com.werken.forehead.Forehead.run(Forehead.java:551) > at com.werken.forehead.Forehead.main(Forehead.java:581) > Caused by: java.lang.StackOverflowError > Root cause > java.lang.StackOverflowError > Root cause > java.lang.StackOverflowError > File.. file:/usr/local/eclipse/mevenide/test/mevenide-master/ > Element... j:include > Line.. 30 > Column 41 > file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1- > SNAPSHOT/:238:43: > java.lang.StackOverflowError > Total time: 19 seconds > Finished at: Wed Oct 08 22:46:09 EDT 2003 > > Any clues where to start looking? > > jeff > > Jeffrey Bonevich wrote: > > I am working on the mevenide plugin, and we are using ant:property to > > get at environment info like so: > > > > * in maven.xml: > > > > > name="${basedir}/install-dependencies.xml"/> > > > > > > > > * and the contents of install-dependencies.xml has: > > > > > > > > > > > > > > > > > >>value="org.eclipse.swt.gtk_3.0.0/ws/gtk" > > > > file="${eclipse.home}/plugins/org.eclipse.swt.gtk_3.0.0/ws/gtk/swt.jar"/> > > ... > > > > Everytime I try to do a maven mevenide:build-all I get the following: > > > > [EMAIL PROTECTED] mevenide-master]$ maven -e mevenide:build-all > > __ __ > > | \/ |__ _Apach
Re: StackOverflowException on ant:property
Posted this a few days back and have received no feedback. Anyone home? ;-) Gilles Dodinet did a bit of refactoring of the build process for mevenide, so things are a bit cleaner. However, it continues to fail for me (on linux, rc1, jdk1.4.2) but works fine for him (winxp, rc1): [EMAIL PROTECTED] mevenide-master]$ maven -e mevenide:build-all __ __ | \/ |__ _Apache__ ___ | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ |_| |_\__,_|\_/\___|_||_| v. 1.0-rc1-SNAPSHOT BUILD FAILED org.apache.commons.jelly.JellyTagException: file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1-SNAPSHOT/:238:43: java.lang.StackOverflowError at org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:702) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:296) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) at com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) at com.werken.werkz.Goal.fire(Goal.java:639) at com.werken.werkz.Goal.attain(Goal.java:575) at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193) at com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134) at org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107) 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.JellyTag.doTag(JellyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:634) at org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:595) at org.apache.commons.jelly.tags.core.IncludeTag.doTag(IncludeTag.java:147) 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 com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) 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 org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448) at org.apache.maven.MavenSession.attainGoals(MavenSession.java:348) at org.apache.maven.cli.App.doMain(App.java:543) at org.apache.maven.cli.App.main(App.java:1109) 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:324) at com.werken.forehead.Forehead.run(Forehead.java:551) at com.werken.forehead.Forehead.main(Forehead.java:581) Caused by: java.lang.StackOverflowError Root cause java.lang.StackOverflowError Root cause java.lang.StackOverflowError File.. file:/usr/local/eclipse/mevenide/test/mevenide-master/ Element... j:include Line.. 30 Column 41 file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1-SNAPSHOT/:238:43: java.lang.StackOverflowError Total time: 19 seconds Finished at: Wed Oct 08 22:46:09 EDT 2003 Any clues where to start looking? jeff Jeffrey Bonevich wrote: I am working on the mevenide plugin, and we are using ant:property to get at environment info like so: * in maven.xml: * and the contents of install-dependencies.xml has: file="${eclipse.home}/plugins/org.eclipse.swt.gtk_3.0.0/ws/gtk/swt.jar"/> ... Everytime I try to do a maven mevenide:build-all I get the following: [EMAIL PROTECTED] mevenide-master]$ maven -e mevenide:build-all __ __ | \/ |__ _Apache__ ___ | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ |_| |_\__,_|\_/\___|_||_| v. 1.0-rc1-SNAPSHOT BUILD FAILED org.apache.commons.jelly.JellyTagException: file:/usr/local/eclipse/mevenide/test/mevenide-master/install-dependencies.xml:5:35: java.lang.StackOverflowError at org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:702) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:296) 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.JellyTag.doTag(JellyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)