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.
>>>
>>>
>>
>

Reply via email to