Looks like other projects are seeing this or something similar. Anyone with more gradle expertise want to try and fix this?
There's some mention of a workaround here: https://github.com/akhikhl/gretty/issues/306 On Mon, May 8, 2017 at 11:00 AM, Kirk Lund <kl...@apache.org> wrote: > Looks like it's geode-core:antlr dependency in both CLI gradlew and within > IntelliJ. Here's the full stack trace in gradlew: > > * Exception is: > org.gradle.api.tasks.TaskExecutionException: Execution failed for task > ':geode-core:ideaModule'. > at org.gradle.api.internal.tasks.execution. > ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter. > java:84) > at org.gradle.api.internal.tasks.execution. > ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:55) > at org.gradle.api.internal.tasks.execution. > SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:62) > at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter. > execute(ValidatingTaskExecuter.java:58) > at org.gradle.api.internal.tasks.execution. > SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecut > er.java:88) > at org.gradle.api.internal.tasks.execution. > ResolveTaskArtifactStateTaskExecuter.execute( > ResolveTaskArtifactStateTaskExecuter.java:46) > at org.gradle.api.internal.tasks.execution. > SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter. > java:51) > at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter. > execute(SkipOnlyIfTaskExecuter.java:54) > at org.gradle.api.internal.tasks.execution. > ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter. > java:43) > at org.gradle.api.internal.tasks.execution. > CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34) > at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$ > EventFiringTaskWorker$1.execute(DefaultTaskGraphExecuter.java:236) > at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$ > EventFiringTaskWorker$1.execute(DefaultTaskGraphExecuter.java:228) > at org.gradle.internal.Transformers$4.transform( > Transformers.java:169) > at org.gradle.internal.progress.DefaultBuildOperationExecutor.run( > DefaultBuildOperationExecutor.java:106) > at org.gradle.internal.progress.DefaultBuildOperationExecutor.run( > DefaultBuildOperationExecutor.java:61) > at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$ > EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:228) > at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$ > EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:215) > at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$ > TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:77) > at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$ > TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:58) > at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process( > DefaultTaskPlanExecutor.java:32) > at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter. > execute(DefaultTaskGraphExecuter.java:113) > at org.gradle.execution.SelectedTaskExecutionAction.execute( > SelectedTaskExecutionAction.java:37) > at org.gradle.execution.DefaultBuildExecuter.execute( > DefaultBuildExecuter.java:37) > at org.gradle.execution.DefaultBuildExecuter.access$ > 000(DefaultBuildExecuter.java:23) > at org.gradle.execution.DefaultBuildExecuter$1. > proceed(DefaultBuildExecuter.java:43) > at org.gradle.execution.DryRunBuildExecutionAction.execute( > DryRunBuildExecutionAction.java:32) > at org.gradle.execution.DefaultBuildExecuter.execute( > DefaultBuildExecuter.java:37) > at org.gradle.execution.DefaultBuildExecuter.execute( > DefaultBuildExecuter.java:30) > at org.gradle.initialization.DefaultGradleLauncher$ > RunTasksAction.execute(DefaultGradleLauncher.java:256) > at org.gradle.initialization.DefaultGradleLauncher$ > RunTasksAction.execute(DefaultGradleLauncher.java:253) > at org.gradle.internal.Transformers$4.transform( > Transformers.java:169) > at org.gradle.internal.progress.DefaultBuildOperationExecutor.run( > DefaultBuildOperationExecutor.java:106) > at org.gradle.internal.progress.DefaultBuildOperationExecutor.run( > DefaultBuildOperationExecutor.java:56) > at org.gradle.initialization.DefaultGradleLauncher.doBuildStages( > DefaultGradleLauncher.java:175) > at org.gradle.initialization.DefaultGradleLauncher.doBuild( > DefaultGradleLauncher.java:119) > at org.gradle.initialization.DefaultGradleLauncher.run( > DefaultGradleLauncher.java:102) > at org.gradle.launcher.exec.GradleBuildController.run( > GradleBuildController.java:71) > at org.gradle.tooling.internal.provider. > ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28) > at org.gradle.launcher.exec.ChainingBuildActionRunner.run( > ChainingBuildActionRunner.java:35) > at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute( > InProcessBuildActionExecuter.java:41) > at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute( > InProcessBuildActionExecuter.java:26) > at org.gradle.tooling.internal.provider. > ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter. > java:75) > at org.gradle.tooling.internal.provider. > ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter. > java:49) > at org.gradle.tooling.internal.provider. > ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecut > er.java:49) > at org.gradle.tooling.internal.provider. > ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecut > er.java:31) > at org.gradle.launcher.daemon.server.exec.ExecuteBuild. > doBuild(ExecuteBuild.java:67) > at org.gradle.launcher.daemon.server.exec.BuildCommandOnly. > execute(BuildCommandOnly.java:36) > at org.gradle.launcher.daemon.server.api.DaemonCommandExecution. > proceed(DaemonCommandExecution.java:120) > at org.gradle.launcher.daemon.server.exec. > WatchForDisconnection.execute(WatchForDisconnection.java:47) > at org.gradle.launcher.daemon.server.api.DaemonCommandExecution. > proceed(DaemonCommandExecution.java:120) > at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger. > execute(ResetDeprecationLogger.java:26) > at org.gradle.launcher.daemon.server.api.DaemonCommandExecution. > proceed(DaemonCommandExecution.java:120) > at org.gradle.launcher.daemon.server.exec. > RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon. > java:34) > at org.gradle.launcher.daemon.server.api.DaemonCommandExecution. > proceed(DaemonCommandExecution.java:120) > at org.gradle.launcher.daemon.server.exec. > ForwardClientInput$2.call(ForwardClientInput.java:74) > at org.gradle.launcher.daemon.server.exec. > ForwardClientInput$2.call(ForwardClientInput.java:72) > at org.gradle.util.Swapper.swap(Swapper.java:38) > at org.gradle.launcher.daemon.server.exec. > ForwardClientInput.execute(ForwardClientInput.java:72) > at org.gradle.launcher.daemon.server.api.DaemonCommandExecution. > proceed(DaemonCommandExecution.java:120) > at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth. > execute(LogAndCheckHealth.java:55) > at org.gradle.launcher.daemon.server.api.DaemonCommandExecution. > proceed(DaemonCommandExecution.java:120) > at org.gradle.launcher.daemon.server.exec.LogToClient. > doBuild(LogToClient.java:60) > at org.gradle.launcher.daemon.server.exec.BuildCommandOnly. > execute(BuildCommandOnly.java:36) > at org.gradle.launcher.daemon.server.api.DaemonCommandExecution. > proceed(DaemonCommandExecution.java:120) > at org.gradle.launcher.daemon.server.exec. > EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:72) > at org.gradle.launcher.daemon.server.exec.BuildCommandOnly. > execute(BuildCommandOnly.java:36) > at org.gradle.launcher.daemon.server.api.DaemonCommandExecution. > proceed(DaemonCommandExecution.java:120) > at org.gradle.launcher.daemon.server.exec. > StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50) > at org.gradle.launcher.daemon.server.DaemonStateCoordinator$ > 1.run(DaemonStateCoordinator.java:297) > at org.gradle.internal.concurrent.ExecutorPolicy$ > CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63) > at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run( > StoppableExecutorImpl.java:46) > Caused by: org.gradle.api.InvalidUserDataException: Cannot change > dependencies of configuration ':geode-core:antlr' after it has been > included in dependency resolution. > at org.gradle.api.internal.artifacts.configurations. > DefaultConfiguration.validateMutation(DefaultConfiguration.java:750) > at org.gradle.api.internal.artifacts.configurations. > DefaultConfiguration$2.execute(DefaultConfiguration.java:223) > at org.gradle.api.internal.artifacts.configurations. > DefaultConfiguration$2.execute(DefaultConfiguration.java:220) > at org.gradle.internal.FastActionSet.execute( > FastActionSet.java:88) > at org.gradle.api.internal.DefaultDomainObjectCollection. > assertMutable(DefaultDomainObjectCollection.java:320) > at org.gradle.api.internal.DefaultDomainObjectCollection.add( > DefaultDomainObjectCollection.java:196) > at org.gradle.api.internal.DelegatingDomainObjectSet.add( > DelegatingDomainObjectSet.java:82) > at org.gradle.api.plugins.antlr.AntlrPlugin$1.execute( > AntlrPlugin.java:62) > at org.gradle.api.plugins.antlr.AntlrPlugin$1.execute( > AntlrPlugin.java:59) > at org.gradle.api.internal.artifacts.configurations. > DefaultConfiguration.triggerWhenEmptyActionsIfNeces > sary(DefaultConfiguration.java:348) > at org.gradle.api.internal.artifacts.configurations. > DefaultConfiguration.triggerWhenEmptyActionsIfNeces > sary(DefaultConfiguration.java:354) > at org.gradle.api.internal.artifacts.configurations. > DefaultConfiguration.triggerWhenEmptyActionsIfNeces > sary(DefaultConfiguration.java:354) > at org.gradle.api.internal.artifacts.configurations. > DefaultConfiguration.triggerWhenEmptyActionsIfNeces > sary(DefaultConfiguration.java:354) > at org.gradle.api.internal.artifacts.configurations. > DefaultConfiguration.performPreResolveActions( > DefaultConfiguration.java:478) > at org.gradle.api.internal.artifacts.configurations. > DefaultConfiguration.access$500(DefaultConfiguration.java:106) > at org.gradle.api.internal.artifacts.configurations. > DefaultConfiguration$3.execute(DefaultConfiguration.java:452) > at org.gradle.api.internal.artifacts.configurations. > DefaultConfiguration$3.execute(DefaultConfiguration.java:446) > at org.gradle.internal.Transformers$4.transform( > Transformers.java:169) > at org.gradle.internal.progress.DefaultBuildOperationExecutor.run( > DefaultBuildOperationExecutor.java:106) > at org.gradle.internal.progress.DefaultBuildOperationExecutor.run( > DefaultBuildOperationExecutor.java:56) > at org.gradle.api.internal.artifacts.configurations. > DefaultConfiguration.resolveGraphIfRequired(DefaultConfiguration.java:446) > at org.gradle.api.internal.artifacts.configurations. > DefaultConfiguration.resolveToStateOrLater(DefaultConfiguration.java:422) > at org.gradle.api.internal.artifacts.configurations. > DefaultConfiguration.access$1800(DefaultConfiguration.java:106) > at org.gradle.api.internal.artifacts.configurations. > DefaultConfiguration$ConfigurationResolvableDepende > ncies.getResolutionResult(DefaultConfiguration.java:957) > at org.gradle.plugins.ide.internal.resolver. > DefaultIdeDependencyResolver.getIncomingResolutionResult( > DefaultIdeDependencyResolver.java:216) > at org.gradle.plugins.ide.internal.resolver. > DefaultIdeDependencyResolver.getUnresolvedIdeRepoFileDependencies( > DefaultIdeDependencyResolver.java:90) > at org.gradle.plugins.ide.internal.IdeDependenciesExtractor. > unresolvedExternalDependencies(IdeDependenciesExtractor.java:138) > at org.gradle.plugins.ide.idea.model.internal. > IdeaDependenciesProvider.getUnresolvedDependencies( > IdeaDependenciesProvider.java:160) > at org.gradle.plugins.ide.idea.model.IdeaModule. > resolveDependencies(IdeaModule.java:521) > at org.gradle.plugins.ide.idea.model.IdeaModule. > mergeXmlModule(IdeaModule.java:535) > at org.gradle.plugins.ide.idea.GenerateIdeaModule.configure( > GenerateIdeaModule.java:43) > at org.gradle.plugins.ide.idea.GenerateIdeaModule.configure( > GenerateIdeaModule.java:32) > at org.gradle.plugins.ide.api.XmlGeneratorTask$1.configure( > XmlGeneratorTask.java:40) > at org.gradle.plugins.ide.api.XmlGeneratorTask$1.configure( > XmlGeneratorTask.java:32) > at org.gradle.plugins.ide.api.GeneratorTask.generate( > GeneratorTask.java:81) > at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod. > java:73) > at org.gradle.api.internal.project.taskfactory. > DefaultTaskClassInfoStore$StandardTaskAction.doExecute( > DefaultTaskClassInfoStore.java:141) > at org.gradle.api.internal.project.taskfactory. > DefaultTaskClassInfoStore$StandardTaskAction.execute( > DefaultTaskClassInfoStore.java:134) > at org.gradle.api.internal.project.taskfactory. > DefaultTaskClassInfoStore$StandardTaskAction.execute( > DefaultTaskClassInfoStore.java:123) > at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute( > AbstractTask.java:632) > at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute( > AbstractTask.java:615) > at org.gradle.api.internal.tasks.execution. > ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter. > java:95) > at org.gradle.api.internal.tasks.execution. > ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter. > java:76) > ... 70 more > > > BUILD FAILED > > Total time: 2.245 secs > > On Mon, May 8, 2017 at 10:51 AM, Kirk Lund <kl...@apache.org> wrote: > >> Even the "idea" task in gradle fails: >> >> $ ./gradlew idea >> ... >> FAILURE: Build failed with an exception. >> >> * What went wrong: >> Execution failed for task ':geode-core:ideaModule'. >> > Cannot change dependencies of configuration ':geode-core:antlr' after >> it has been included in dependency resolution. >> >> * Try: >> Run with --stacktrace option to get the stack trace. Run with --info or >> --debug option to get more log output. >> >> BUILD FAILED >> >> Total time: 6.515 secs >> >> I think we should roll back the commit that upgraded gradle until someone >> with more gradle+intellij knowledge can fix this for the rest of us. >> >> On Mon, May 8, 2017 at 10:46 AM, Kirk Lund <kl...@apache.org> wrote: >> >>> Our recent gradle upgrade seems to have broken IntelliJ. I've tried >>> refreshing from gradle. I've even tried deleting .idea and my IntelliJ >>> output directory and rebuilding my IntelliJ project in a couple different >>> ways. >>> >>> No matter what I do, it seems to be stuck and IntelliJ refuses to work >>> now. I'm up-to-date with latest version of IntelliJ as well. >>> >>> The only info from IntelliJ is the following: >>> >>> Gradle 'geode' project refresh failed >>> Error:Cannot change dependencies of configuration ':geode-core:antlr' >>> after it has been included in dependency resolution. >>> >>> Anyone else seeing this? Anyone know how to fix this? It's completely >>> blocking my ability to work right now. >>> >>> >> >