It looks like its trying to talk to the daemon, but I thought the directives I’m appending to gradle.properties should stop the daemon from being used, so quite confused.
Yes its failing in the compileGroovy section - doesn’t appear to have reached the tests portion yet. Sometimes hard to tell with the text overwriting itself as it goes along!
Thanks
Missed this off the stack trace, sorry:
:compileGroovy FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':compileGroovy'.
> Process 'Gradle Compiler Daemon 1' finished with non-zero exit value 1
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
Hadn’t tried! Slightly embarrassed, wasn’t aware of that argument.
Sadly, still fails. Should I do an info or debug trace and upload that somewhere?
Thanks
gradle war --no-daemon
Picked up _JAVA_OPTIONS: -Duser.home=/var/lib/openshift/54c23164a2f865f37f000066/app-root/data/userhome -Xmx256m -Xms128m -Xrs -XX:HeapDumpPath=/tmp/dumps
:compileJava UP-TO-DATE
:compileGroovy
Picked up _JAVA_OPTIONS: -Duser.home=/var/lib/openshift/54c23164a2f865f37f000066/app-root/data/userhome -Xmx256m -Xms128m -Xrs -XX:HeapDumpPath=/tmp/dumps
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=128m; support was removed in 8.0
org.gradle.messaging.remote.internal.ConnectException: Could not connect to server [fb98019b-4c67-4504-8f97-1d2e8a6150c8 port:34412, addresses:[/127.0.0.1]]. Tried addresses: [/127.0.0.1].
at org.gradle.messaging.remote.internal.inet.TcpOutgoingConnector.connect(TcpOutgoingConnector.java:62)
at org.gradle.messaging.remote.internal.hub.MessageHubBackedClient.getConnection(MessageHubBackedClient.java:35)
at org.gradle.process.internal.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:54)
at org.gradle.process.internal.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:35)
at org.gradle.process.internal.child.ImplementationClassLoaderWorker.execute(ImplementationClassLoaderWorker.java:85)
at org.gradle.process.internal.child.ImplementationClassLoaderWorker.execute(ImplementationClassLoaderWorker.java:41)
at org.gradle.process.internal.child.IsolatedApplicationClassLoaderWorker.call(IsolatedApplicationClassLoaderWorker.java:48)
at org.gradle.process.internal.child.IsolatedApplicationClassLoaderWorker.call(IsolatedApplicationClassLoaderWorker.java:30)
at org.gradle.process.internal.launcher.GradleWorkerMain.run(GradleWorkerMain.java:32)
at org.gradle.process.internal.launcher.GradleWorkerMain.main(GradleWorkerMain.java:37)
Caused by: java.net.ConnectException: Connection refused
at sun.nio.ch.Net.connect0(Native Method)
at sun.nio.ch.Net.connect(Net.java:457)
at sun.nio.ch.Net.connect(Net.java:449)
at sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:647)
at java.nio.channels.SocketChannel.open(SocketChannel.java:189)
at org.gradle.messaging.remote.internal.inet.TcpOutgoingConnector.connect(TcpOutgoingConnector.java:53)
... 9 more
:compileGroovy FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':compileGroovy'.
> Process 'Gradle Compiler Daemon 1' finished with non-zero exit value 1
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.
BUILD FAILED
From the --info, it is launching the daemon for the groovy compilation …
Using version '3.0.0.M1' for dependency 'org.grails:grails-web-taglib:3.0.0.M1'
Executing task ':compileGroovy' (up-to-date check took 10.199 secs) due to:
No history is available.
Starting process 'Gradle Compiler Daemon 1'. Working directory: /var/lib/openshift/54c23164a2f865f37f000066/app-root/data/helloworld Command: /var/lib/openshift/54c23164a2f865f37f000066/app-root/data/jdk1.8.0_31/bin/java -Dfile.encoding=US-ASCII -Duser.country=US -Duser.language=en -Duser.variant -cp /var/lib/openshift/54c23164a2f865f37f000066/.gvm/gradle/2.3-rc-2/lib/gradle-base-services-2.3-rc-2.jar:/var/lib/openshift/54c23164a2f865f37f000066/.gvm/gradle/2.3-rc-2/lib/gradle-core-2.3-rc-2.jar:/var/lib/openshift/54c23164a2f865f37f000066/.gvm/gradle/2.3-rc-2/lib/gradle-cli-2.3-rc-2.jar:/var/lib/openshift/54c23164a2f865f37f000066/.gvm/gradle/2.3-rc-2/lib/gradle-native-2.3-rc-2.jar:/var/lib/openshift/54c23164a2f865f37f000066/.gvm/gradle/2.3-rc-2/lib/gradle-messaging-2.3-rc-2.jar:/var/lib/openshift/54c23164a2f865f37f000066/.gvm/gradle/2.3-rc-2/lib/slf4j-api-1.7.7.jar:/var/lib/openshift/54c23164a2f865f37f000066/.gvm/gradle/2.3-rc-2/lib/logback-classic-1.0.13.jar:/var/lib/openshift/54c23164a2f865f37f000066/.gvm/gradle/2.3-rc-2/lib/logback-core-1.0.13.jar:/var/lib/openshift/54c23164a2f865f37f000066/.gvm/gradle/2.3-rc-2/lib/jul-to-slf4j-1.7.7.jar:/var/lib/openshift/54c23164a2f865f37f000066/.gvm/gradle/2.3-rc-2/lib/guava-jdk5-17.0.jar org.gradle.process.internal.launcher.GradleWorkerMain 'Gradle Compiler Daemon 1'
Successfully started process 'Gradle Compiler Daemon 1'
Can you post more of your build script? I can only assume some kind of compile configuration is triggering Gradle to launch an isolated daemon to compile your source.
It looks like the issue I linked to above will have to be addressed for this to work. A community member contributed a similar fix for builds on Openshift. If this is a priority for you would you consider contributing a fix for this problem?
Upgraded wrapper to 2.4-20150209230027+0000, but ./gradlew clean (or ./gradlew war) both produce this:
./gradlew
--no-daemon --info clean
Picked up _JAVA_OPTIONS: -Duser.home=/var/lib/openshift/54c23164a2f865f37f000066/app-root/data/userhome -Xmx256m -Xms128m -Xrs -XX:HeapDumpPath=/tmp/dumps
Starting Build
Settings evaluated using empty settings script.
Projects loaded. Root project using build file '/var/lib/openshift/54c23164a2f865f37f000066/app-root/data/helloworld/build.gradle'.
Included projects: [root project 'helloworld']
Evaluating root project 'helloworld' using build file '/var/lib/openshift/54c23164a2f865f37f000066/app-root/data/helloworld/build.gradle'.
Applying dependency management to configuration 'archives' in project 'helloworld'
Applying dependency management to configuration 'default' in project 'helloworld'
Applying dependency management to configuration 'versionManagement' in project 'helloworld'
Applying dependency management to configuration 'compile' in project 'helloworld'
Applying dependency management to configuration 'runtime' in project 'helloworld'
Applying dependency management to configuration 'testCompile' in project 'helloworld'
Applying dependency management to configuration 'testRuntime' in project 'helloworld'
Applying dependency management to configuration 'providedCompile' in project 'helloworld'
Applying dependency management to configuration 'providedRuntime' in project 'helloworld'
Applying dependency management to configuration 'agent' in project 'helloworld'
Applying dependency management to configuration 'console' in project 'helloworld'
Applying dependency management to configuration 'gspCompile' in project 'helloworld'
Configuring agent
Resolving dependency management for configuration 'agent' of project 'helloworld'
Resolved versions: {org.springframework:springloaded=1.2.1.RELEASE}
Using version '1.2.1.RELEASE' for dependency 'org.springframework:springloaded:1.2.1.RELEASE'
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'helloworld'.
> Could not resolve all dependencies for configuration ':agent'.
> Could not resolve org.springframework:springloaded:1.2.1.RELEASE.
Required by:
helloworld:helloworld:0.1
> org.gradle.api.artifacts.DependencyResolveDetails.getTarget()Lorg/gradle/api/artifacts/ModuleVersionSelector;
* Try:
Run with --stacktrace option to get the stack trace. Run with --debug option to get more log output.
BUILD FAILED
[helloworld]\> ./gradlew
--no-daemon --stacktrace --info clean
Picked up _JAVA_OPTIONS: -Duser.home=/var/lib/openshift/54c23164a2f865f37f000066/app-root/data/userhome -Xmx256m -Xms128m -Xrs -XX:HeapDumpPath=/tmp/dumps
Starting Build
Settings evaluated using empty settings script.
Projects loaded. Root project using build file '/var/lib/openshift/54c23164a2f865f37f000066/app-root/data/helloworld/build.gradle'.
Included projects: [root project 'helloworld']
Evaluating root project 'helloworld' using build file '/var/lib/openshift/54c23164a2f865f37f000066/app-root/data/helloworld/build.gradle'.
Applying dependency management to configuration 'archives' in project 'helloworld'
Applying dependency management to configuration 'default' in project 'helloworld'
Applying dependency management to configuration 'versionManagement' in project 'helloworld'
Applying dependency management to configuration 'compile' in project 'helloworld'
Applying dependency management to configuration 'runtime' in project 'helloworld'
Applying dependency management to configuration 'testCompile' in project 'helloworld'
Applying dependency management to configuration 'testRuntime' in project 'helloworld'
Applying dependency management to configuration 'providedCompile' in project 'helloworld'
Applying dependency management to configuration 'providedRuntime' in project 'helloworld'
Applying dependency management to configuration 'agent' in project 'helloworld'
Applying dependency management to configuration 'console' in project 'helloworld'
Applying dependency management to configuration 'gspCompile' in project 'helloworld'
Configuring agent
Resolving dependency management for configuration 'agent' of project 'helloworld'
Resolved versions: {org.springframework:springloaded=1.2.1.RELEASE}
Using version '1.2.1.RELEASE' for dependency 'org.springframework:springloaded:1.2.1.RELEASE'
FAILURE: Build failed with an exception.
* What went wrong:
A problem occurred configuring root project 'helloworld'.
> Could not resolve all dependencies for configuration ':agent'.
> Could not resolve org.springframework:springloaded:1.2.1.RELEASE.
Required by:
helloworld:helloworld:0.1
> org.gradle.api.artifacts.DependencyResolveDetails.getTarget()Lorg/gradle/api/artifacts/ModuleVersionSelector;
* Try:
Run with --debug option to get more log output.
* Exception is:
org.gradle.api.ProjectConfigurationException: A problem occurred configuring root project 'helloworld'.
at org.gradle.configuration.project.LifecycleProjectEvaluator.addConfigurationFailure(LifecycleProjectEvaluator.java:79)
at org.gradle.configuration.project.LifecycleProjectEvaluator.notifyAfterEvaluate(LifecycleProjectEvaluator.java:74)
at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:61)
at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:480)
at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:87)
at org.gradle.execution.TaskPathProjectEvaluator.configureHierarchy(TaskPathProjectEvaluator.java:42)
at org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuildConfigurer.java:35)
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:129)
at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:106)
at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:86)
at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:80)
at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:33)
at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:24)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:36)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:26)
at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:51)
at org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.java:169)
at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:237)
at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:210)
at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:35)
at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:24)
at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:206)
at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:169)
at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33)
at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22)
at org.gradle.launcher.Main.doAction(Main.java:33)
at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45)
at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:54)
at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:35)
at org.gradle.launcher.GradleMain.main(GradleMain.java:23)
at org.gradle.wrapper.BootstrapMainStarter.start(BootstrapMainStarter.java:30)
at org.gradle.wrapper.WrapperExecutor.execute(WrapperExecutor.java:127)
at org.gradle.wrapper.GradleWrapperMain.main(GradleWrapperMain.java:61)
Caused by: org.gradle.api.artifacts.ResolveException: Could not resolve all dependencies for configuration ':agent'.
at org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration.rethrowFailure(DefaultLenientConfiguration.java:52)
at org.gradle.api.internal.artifacts.ivyservice.DefaultResolvedConfiguration.rethrowFailure(DefaultResolvedConfiguration.java:36)
at org.gradle.api.internal.artifacts.ivyservice.DefaultResolvedConfiguration.getResolvedArtifacts(DefaultResolvedConfiguration.java:59)
at org.gradle.api.internal.artifacts.ivyservice.SelfResolvingDependencyResolver$FilesAggregatingResolvedConfiguration.getResolvedArtifacts(SelfResolvingDependencyResolver.java:90)
at org.gradle.api.internal.artifacts.ivyservice.ErrorHandlingArtifactDependencyResolver$ErrorHandlingResolvedConfiguration.getResolvedArtifacts(ErrorHandlingArtifactDependencyResolver.java:212)
at org.grails.gradle.plugin.agent.AgentTasksEnhancer.execute(AgentTasksEnhancer.groovy:17)
at org.grails.gradle.plugin.agent.AgentTasksEnhancer.execute(AgentTasksEnhancer.groovy)
at org.gradle.listener.BroadcastDispatch$ActionInvocationHandler.dispatch(BroadcastDispatch.java:109)
at org.gradle.listener.BroadcastDispatch$ActionInvocationHandler.dispatch(BroadcastDispatch.java:98)
at org.gradle.listener.BroadcastDispatch.dispatch(BroadcastDispatch.java:83)
at org.gradle.listener.BroadcastDispatch.dispatch(BroadcastDispatch.java:31)
at org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
at com.sun.proxy.$Proxy12.afterEvaluate(Unknown Source)
at org.gradle.configuration.project.LifecycleProjectEvaluator.notifyAfterEvaluate(LifecycleProjectEvaluator.java:67)
... 31 more
Caused by: org.gradle.internal.resolve.ModuleVersionResolveException: Could not resolve org.springframework:springloaded:1.2.1.RELEASE.
Required by:
helloworld:helloworld:0.1
at org.gradle.api.internal.artifacts.ivyservice.DependencySubstitutionResolver.resolve(DependencySubstitutionResolver.java:42)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.DependencyGraphBuilder$ModuleVersionSelectorResolveState.resolveModuleRevisionId(DependencyGraphBuilder.java:883)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.DependencyGraphBuilder$DependencyEdge.resolveModuleRevisionId(DependencyGraphBuilder.java:228)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.DependencyGraphBuilder.traverseGraph(DependencyGraphBuilder.java:115)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.DependencyGraphBuilder.resolveDependencyGraph(DependencyGraphBuilder.java:90)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.DependencyGraphBuilder.resolve(DependencyGraphBuilder.java:80)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.DefaultDependencyResolver$1.execute(DefaultDependencyResolver.java:122)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.DefaultDependencyResolver$1.execute(DefaultDependencyResolver.java:88)
at org.gradle.internal.Transformers$4.transform(Transformers.java:137)
at org.gradle.api.internal.artifacts.ivyservice.DefaultIvyContextManager.withIvy(DefaultIvyContextManager.java:61)
at org.gradle.api.internal.artifacts.ivyservice.DefaultIvyContextManager.withIvy(DefaultIvyContextManager.java:39)
at org.gradle.api.internal.artifacts.ivyservice.resolveengine.DefaultDependencyResolver.resolve(DefaultDependencyResolver.java:88)
at org.gradle.api.internal.artifacts.ivyservice.CacheLockingArtifactDependencyResolver$1.run(CacheLockingArtifactDependencyResolver.java:42)
at org.gradle.internal.Factories$1.create(Factories.java:22)
at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:192)
at org.gradle.cache.internal.DefaultCacheAccess.useCache(DefaultCacheAccess.java:175)
at org.gradle.cache.internal.DefaultPersistentDirectoryStore.useCache(DefaultPersistentDirectoryStore.java:106)
at org.gradle.cache.internal.DefaultCacheFactory$ReferenceTrackingCache.useCache(DefaultCacheFactory.java:187)
at org.gradle.api.internal.artifacts.ivyservice.DefaultCacheLockingManager.useCache(DefaultCacheLockingManager.java:64)
at org.gradle.api.internal.artifacts.ivyservice.CacheLockingArtifactDependencyResolver.resolve(CacheLockingArtifactDependencyResolver.java:40)
at org.gradle.api.internal.artifacts.ivyservice.SelfResolvingDependencyResolver.resolve(SelfResolvingDependencyResolver.java:45)
at org.gradle.api.internal.artifacts.ivyservice.ShortcircuitEmptyConfigsArtifactDependencyResolver.resolve(ShortcircuitEmptyConfigsArtifactDependencyResolver.java:55)
at org.gradle.api.internal.artifacts.ivyservice.ErrorHandlingArtifactDependencyResolver.resolve(ErrorHandlingArtifactDependencyResolver.java:47)
at org.gradle.api.internal.artifacts.ivyservice.DefaultConfigurationResolver.resolve(DefaultConfigurationResolver.java:46)
at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.resolveNow(DefaultConfiguration.java:251)
at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.getResolvedConfiguration(DefaultConfiguration.java:241)
at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration_Decorated.getResolvedConfiguration(Unknown Source)
at org.gradle.api.internal.BeanDynamicObject$MetaClassAdapter.getProperty(BeanDynamicObject.java:153)
at org.gradle.api.internal.BeanDynamicObject.getProperty(BeanDynamicObject.java:107)
at org.gradle.api.internal.CompositeDynamicObject.getProperty(CompositeDynamicObject.java:78)
at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration_Decorated.getProperty(Unknown Source)
... 40 more
Caused by: java.lang.NoSuchMethodError: org.gradle.api.artifacts.DependencyResolveDetails.getTarget()Lorg/gradle/api/artifacts/ModuleVersionSelector;
at org.springframework.boot.gradle.resolve.SpringBootResolutionStrategy$VersionResolver.execute(SpringBootResolutionStrategy.java:57)
at org.springframework.boot.gradle.resolve.SpringBootResolutionStrategy$VersionResolver.execute(SpringBootResolutionStrategy.java:1)
at org.gradle.internal.Actions$CompositeAction.execute(Actions.java:75)
at org.gradle.api.internal.artifacts.ivyservice.DependencySubstitutionResolver.resolve(DependencySubstitutionResolver.java:40)
... 70 more
BUILD FAILED
Total time: 24.158 secs
Stopped 0 compiler daemon(s).
Unfortunately this looks to be due to a recent change to one of our incubating dependency management APIs. The Spring Boot Gradle plugin will likely have to be modified to support Gradle 2.4.