Thanks Andy, we'll move the discussion there.
--
Luke Daley
Principal Engineer, Gradleware
http://gradleware.com
On 29 Dec 2011, at 6:13, Andrew Spina wrote:
Hi Luke,
I did some analysis and got a much better handle on the problem. I've
documented the problem here:
http://forums.gradle.org/gradle/topics/concurrent_modification_exception_during_gradle_tasks
The formatting is pretty munged up. Sorry for that, I don't know wiki
formatting very well...
Cheers,
Andy
On Dec 23, 2011, at 5:29 AM, Luke Daley wrote:
Hi Andy,
Would you be able to create a small project that reproduces this
consistently that you can share with us? I've been unable to
reproduce this.
Also, if you could raise it as a problem on http://forums.gradle.org
then we can enter it in to our tracker, and that also makes it more
visible to future googlers.
Thanks.
--
Luke Daley
Principal Engineer, Gradleware
http://gradleware.com
On 22 Dec 2011, at 22:50, Andrew Spina wrote:
I ran into this exception from gradle. I'm using 1.0-milestone-6. Is
this a known problem? I can provide more support documentation, but
I'm not sure what would be helpful at this point...
Cheers,
Andy
========== From my console: ===========
[spina:~/Code/apt/StagingGround] spina% gradle tasks --stacktrace
The SourceSet.getClassesDir() method is deprecated and will be
removed in the next version of Gradle. You should use the
getOutput().getClassesDir() method instead.
Disabling CosiMapJUnitTest. Failing because of GC behavior...
The SourceSet.getClasses() method is deprecated and will be removed
in the next version of Gradle. You should use the getOutput() method
instead.
:tasks
------------------------------------------------------------
All tasks runnable from root project
------------------------------------------------------------
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':tasks'.
Cause: java.util.ConcurrentModificationException (no error message)
* Try:
Run with --info or --debug option to get more log output.
* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for
task ':tasks'.
at
org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:71)
at
org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:48)
at
org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:34)
at
org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:55)
at
org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:57)
at
org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:41)
at
org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:51)
at
org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:52)
at
org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:42)
at
org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailure(AbstractTask.java:243)
at
org.gradle.execution.DefaultTaskGraphExecuter.executeTask(DefaultTaskGraphExecuter.java:192)
at
org.gradle.execution.DefaultTaskGraphExecuter.doExecute(DefaultTaskGraphExecuter.java:177)
at
org.gradle.execution.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:83)
at
org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:36)
at
org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:70)
at
org.gradle.execution.DefaultBuildExecuter.access$300(DefaultBuildExecuter.java:23)
at
org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecuter.java:80)
at
org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:32)
at
org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:70)
at
org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:63)
at
org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:157)
at
org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:112)
at
org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:80)
at
org.gradle.launcher.cli.RunBuildAction.execute(RunBuildAction.java:42)
at
org.gradle.launcher.cli.RunBuildAction.execute(RunBuildAction.java:28)
at
org.gradle.launcher.exec.ExceptionReportingAction.execute(ExceptionReportingAction.java:32)
at
org.gradle.launcher.exec.ExceptionReportingAction.execute(ExceptionReportingAction.java:21)
at
org.gradle.launcher.cli.CommandLineActionFactory$WithLoggingAction.execute(CommandLineActionFactory.java:233)
at
org.gradle.launcher.cli.CommandLineActionFactory$WithLoggingAction.execute(CommandLineActionFactory.java:217)
at org.gradle.launcher.Main.doAction(Main.java:48)
at
org.gradle.launcher.exec.EntryPoint$1.execute(EntryPoint.java:53)
at
org.gradle.launcher.exec.EntryPoint$1.execute(EntryPoint.java:51)
at org.gradle.launcher.exec.Execution.execute(Execution.java:28)
at org.gradle.launcher.exec.EntryPoint.run(EntryPoint.java:39)
at org.gradle.launcher.Main.main(Main.java:39)
at
org.gradle.launcher.ProcessBootstrap.runNoExit(ProcessBootstrap.java:51)
at
org.gradle.launcher.ProcessBootstrap.run(ProcessBootstrap.java:33)
at org.gradle.launcher.GradleMain.main(GradleMain.java:24)
Caused by: java.util.ConcurrentModificationException
at
org.gradle.api.internal.DefaultDomainObjectCollection$IteratorImpl.next(DefaultDomainObjectCollection.java:313)
at
org.gradle.api.internal.GraphAggregator.group(GraphAggregator.java:33)
at
org.gradle.api.tasks.diagnostics.internal.SingleProjectTaskReportModel.build(SingleProjectTaskReportModel.java:61)
at
org.gradle.api.tasks.diagnostics.TaskReportTask.generate(TaskReportTask.java:67)
at
org.gradle.api.tasks.diagnostics.AbstractReportTask.generate(AbstractReportTask.java:67)
at
org.gradle.api.internal.BeanDynamicObject.invokeMethod(BeanDynamicObject.java:158)
at
org.gradle.api.internal.CompositeDynamicObject.invokeMethod(CompositeDynamicObject.java:93)
at
org.gradle.api.tasks.diagnostics.TaskReportTask_Decorated.invokeMethod(Unknown
Source)
at org.gradle.util.ReflectionUtil.invoke(ReflectionUtil.groovy:23)
at
org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$2.execute(AnnotationProcessingTaskFactory.java:129)
at
org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$2.execute(AnnotationProcessingTaskFactory.java:127)
at
org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:63)
... 37 more
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email