Default stack is huge, so maven-ant-tasks-retrieve-build is probably recursing infinitely somewhere :(
On Fri, May 6, 2011 at 2:42 PM, Ed Anuff <e...@anuff.com> wrote: > I finally got around to getting Eclipse set up to build Cassandra > following the directions on the wiki and it seems to be working, > Eclipse isn't showing any errors except that when it fires off the > automatic ant build I get the following error: > > maven-ant-tasks-retrieve-build: > > BUILD FAILED > java.lang.StackOverflowError > at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1346) > at org.apache.tools.ant.Project.executeTarget(Project.java:1306) > at > org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) > at > org.eclipse.ant.internal.core.ant.EclipseDefaultExecutor.executeTargets(EclipseDefaultExecutor.java:32) > at org.apache.tools.ant.Project.executeTargets(Project.java:1189) > at > org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:662) > at > org.eclipse.ant.internal.core.ant.InternalAntRunner.run(InternalAntRunner.java:495) > 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:597) > at org.eclipse.ant.core.AntRunner.run(AntRunner.java:378) > at > org.eclipse.ant.internal.launching.launchConfigurations.AntLaunchDelegate.runInSameVM(AntLaunchDelegate.java:321) > at > org.eclipse.ant.internal.launching.launchConfigurations.AntLaunchDelegate.launch(AntLaunchDelegate.java:274) > at > org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:853) > at > org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:702) > at > org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:695) > at > org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.launchBuild(ExternalToolBuilder.java:181) > at > org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.doBuildBasedOnScope(ExternalToolBuilder.java:169) > at > org.eclipse.core.externaltools.internal.model.ExternalToolBuilder.build(ExternalToolBuilder.java:88) > at > org.eclipse.core.internal.events.BuildManager$2.run(BuildManager.java:629) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at > org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:172) > at > org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:203) > at > org.eclipse.core.internal.events.BuildManager$1.run(BuildManager.java:255) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at > org.eclipse.core.internal.events.BuildManager.basicBuild(BuildManager.java:258) > at > org.eclipse.core.internal.events.BuildManager.basicBuildLoop(BuildManager.java:311) > at > org.eclipse.core.internal.events.BuildManager.build(BuildManager.java:343) > at > org.eclipse.core.internal.events.AutoBuildJob.doBuild(AutoBuildJob.java:144) > at > org.eclipse.core.internal.events.AutoBuildJob.run(AutoBuildJob.java:242) > at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) > Caused by: java.lang.StackOverflowError > at > org.apache.tools.ant.PropertyHelper.getPropertyHook(PropertyHelper.java:189) > at > org.apache.maven.artifact.ant.POMPropertyHelper.getPropertyHook(POMPropertyHelper.java:50) > > > I never get this error when building from the command line and if I > right click on build.xml in Eclipse and select Run As Ant Build it > works fine as well. Any ideas? This is on a Mac. > > Ed > -- Jonathan Ellis Project Chair, Apache Cassandra co-founder of DataStax, the source for professional Cassandra support http://www.datastax.com