Gradle SonarQube Run - "duplicate module key in reactor" - sonarqube

We upgraded our SonarQube server to v5.2. We are using the org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:1.2 Gradle plugin against our Java projects.
Two out of the three Gradle projects we are running it against work just fine. For the third, I get "Duplicate module key in reactor: com.something.goes.here:plugins. We do have various projects underneath several different "plugins" subfolders. For example:
integration:lib:action:plugins:one
integration:lib:action:plugins:two
integration:lib:messageformatter:plugins:three
integration:lib:pal:plugins:four
integration:lib:pal:plugins:five
integration:lib:pal:plugins:six
and so on
What is the best way to narrow down the cause for the exception? Below is the debug log and stack trace.
17:07:14.517 [INFO] [org.sonarqube.gradle.SonarQubeTask] Load global repositories (done) | time=156ms
17:07:14.535 [WARN] [org.sonarqube.gradle.SonarQubeTask] Property 'sonar.jdbc.url' is not supported any more. There is no more DB connection to the SQ database. It will be ignored.
17:07:14.537 [INFO] [org.sonarqube.gradle.SonarQubeTask] User cache: C:\Users\Mark_Scott_Jr\.sonar\cache
17:07:14.716 [INFO] [org.sonarqube.gradle.SonarQubeTask] Load plugins index
17:07:14.716 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Download: http://1.2.3.4:9000/deploy/plugins/index.txt (HTTP proxy: myproxy:3128)
17:07:14.717 [DEBUG] [sun.net.www.protocol.http.HttpURLConnection] sun.net.www.MessageHeader#7a182c1b7 pairs: {GET http://1.2.3.4:9000/deploy/plugins/index.txt HTTP/1.1: null}{Accept-Encoding: gzip}{Authorization: Basic c29uYXI6c29uYXI=}{User-Agent: SonarQube Gradle/2.10}{Host: 1.2.3.4:9000}{Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2}{Proxy-Connection: keep-alive}
17:07:14.735 [DEBUG] [sun.net.www.protocol.http.HttpURLConnection] sun.net.www.MessageHeader#3a8035b10 pairs: {null: HTTP/1.1 200 OK}{Server: Apache-Coyote/1.1}{Accept-Ranges: bytes}{ETag: W/"426-1452118396000"}{Last-Modified: Wed, 06 Jan 2016 22:13:16 GMT}{Content-Type: text/plain}{Content-Length: 426}{Date: Fri, 22 Jan 2016 23:07:13 GMT}{Proxy-Connection: keep-alive}{Connection: keep-alive}
17:07:14.786 [INFO] [org.sonarqube.gradle.SonarQubeTask] Load plugins index (done) | time=70ms
17:07:14.787 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Load plugins
17:07:14.797 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Load plugins (done) | time=10ms
17:07:14.806 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] API compatibility mode is enabled on plugin Java [java] (built with API lower than 5.2)
17:07:14.809 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] API compatibility mode is enabled on plugin Git [scmgit] (built with API lower than 5.2)
17:07:14.810 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] API compatibility mode is enabled on plugin PDF Report [pdfreport] (built with API lower than 5.2)
17:07:14.811 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] API compatibility mode is enabled on plugin Clover [clover] (built with API lower than 5.2)
17:07:14.813 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] API compatibility mode is enabled on plugin JavaScript [javascript] (built with API lower than 5.2)
17:07:14.926 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Plugins:
17:07:14.926 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] * Java 3.8 (java)
17:07:14.926 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] * LDAP 1.5.1 (ldap)
17:07:14.927 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] * Git 1.1 (scmgit)
17:07:14.927 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] * PDF Report 1.5-SNAPSHOT (pdfreport)
17:07:14.927 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] * Clover 3.1 (clover)
17:07:14.927 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] * JavaScript 2.9 (javascript)
17:07:14.940 [INFO] [org.sonarqube.gradle.SonarQubeTask] Default locale: "en_US", source code encoding: "windows-1252" (analysis is platform dependent)
17:07:14.941 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Work directory: C:\code\my_folder\target\sonar
17:07:14.941 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Execution getVersion
17:07:14.941 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Execution execute
17:07:15.021 [INFO] [org.sonarqube.gradle.SonarQubeTask] Process project properties
17:07:20.403 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Process project properties (done) | time=5382ms
17:07:20.578 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] cache: C:\Users\Mark_Scott_Jr\.sonar\ws_cache\http%3A%2F%2F1.2.3.4%3A9000\5.2\projects\com.something.goes.here%3Abase
17:07:20.580 [INFO] [org.sonarqube.gradle.SonarQubeTask] Load project repositories
17:07:20.580 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Download: http://1.2.3.4:9000/batch/project.protobuf?key=com.something.goes.here%3Abase (HTTP proxy: myproxy:3128)
17:07:20.581 [DEBUG] [sun.net.www.protocol.http.HttpURLConnection] sun.net.www.MessageHeader#4e764a1b7 pairs: {GET http://1.2.3.4:9000/batch/project.protobuf?key=com.something.goes.here%3Abase HTTP/1.1: null}{Accept-Encoding: gzip}{Authorization: Basic c29uYXI6c29uYXI=}{User-Agent: SonarQube Gradle/2.10}{Host: 1.2.3.4:9000}{Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2}{Proxy-Connection: keep-alive}
17:07:20.634 [DEBUG] [sun.net.www.protocol.http.HttpURLConnection] sun.net.www.MessageHeader#5d28828b14 pairs: {null: HTTP/1.1 200 OK}{Server: Apache-Coyote/1.1}{Set-Cookie: JSESSIONID=9DE0576E32F2316DD16B4F49AFDF9714; Path=/; HttpOnly}{X-Runtime: 41}{ETag: "a4b13283d33b7ea57ec5dbf546506f9c"}{Cache-Control: private, max-age=0, must-revalidate}{X-Frame-Options: SAMEORIGIN}{X-XSS-Protection: 1; mode=block}{X-Content-Type-Options: nosniff}{Content-Type: application/x-protobuf;charset=utf-8}{Content-Length: 113674}{Date: Fri, 22 Jan 2016 23:07:20 GMT}{Proxy-Connection: keep-alive}{Connection: keep-alive}
17:07:20.729 [INFO] [org.sonarqube.gradle.SonarQubeTask] Load project repositories (done) | time=149ms
17:07:20.740 [INFO] [org.sonarqube.gradle.SonarQubeTask] Apply project exclusions
17:07:20.748 [DEBUG] [org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter] Finished executing task ':sonarqube'
17:07:20.748 [LIFECYCLE] [class org.gradle.TaskExecutionLogger] :sonarqube FAILED
17:07:20.748 [INFO] [org.gradle.execution.taskgraph.AbstractTaskPlanExecutor] :sonarqube (Thread[Daemon worker,5,main]) completed. Took 1 mins 8.201 secs.
17:07:20.749 [DEBUG] [org.gradle.execution.taskgraph.AbstractTaskPlanExecutor] Task worker [Thread[Daemon worker,5,main]] finished, busy: 1 mins 8.201 secs, idle: 0.002 secs
17:07:20.780 [LIFECYCLE] [org.gradle.BuildResultLogger]
17:07:20.781 [LIFECYCLE] [org.gradle.BuildResultLogger] BUILD FAILED
17:07:20.781 [LIFECYCLE] [org.gradle.BuildResultLogger]
17:07:20.781 [LIFECYCLE] [org.gradle.BuildResultLogger] Total time: 1 mins 45.612 secs
Stack Trace:
17:11:56.561 [ERROR] [org.gradle.BuildExceptionReporter]
17:11:56.562 [ERROR] [org.gradle.BuildExceptionReporter] FAILURE: Build failed with an exception.
17:11:56.562 [ERROR] [org.gradle.BuildExceptionReporter]
17:11:56.562 [ERROR] [org.gradle.BuildExceptionReporter] * What went wrong:
17:11:56.562 [ERROR] [org.gradle.BuildExceptionReporter] Execution failed for task ':sonarqube'.
17:11:56.563 [ERROR] [org.gradle.BuildExceptionReporter] > Duplicate module key in reactor: com.dell.enterprise.common:plugins
17:11:56.563 [ERROR] [org.gradle.BuildExceptionReporter]
17:11:56.563 [ERROR] [org.gradle.BuildExceptionReporter] * Exception is:
17:11:56.564 [ERROR] [org.gradle.BuildExceptionReporter] org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':sonarqube'.
17:11:56.564 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:69)
17:11:56.565 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46)
17:11:56.565 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:35)
17:11:56.565 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:64)
17:11:56.565 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
17:11:56.565 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:52)
17:11:56.566 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
17:11:56.566 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:53)
17:11:56.566 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
17:11:56.566 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:203)
17:11:56.566 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:185)
17:11:56.567 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:66)
17:11:56.567 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:50)
17:11:56.567 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:25)
17:11:56.567 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:110)
17:11:56.567 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:37)
17:11:56.567 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
17:11:56.568 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.access$000(DefaultBuildExecuter.java:23)
17:11:56.568 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter$1.proceed(DefaultBuildExecuter.java:43)
17:11:56.568 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:32)
17:11:56.568 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
17:11:56.568 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:30)
17:11:56.569 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher$4.run(DefaultGradleLauncher.java:154)
17:11:56.569 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.internal.Factories$1.create(Factories.java:22)
17:11:56.569 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:90)
17:11:56.569 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:52)
17:11:56.569 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:151)
17:11:56.570 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.access$200(DefaultGradleLauncher.java:32)
17:11:56.570 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.java:99)
17:11:56.570 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher$1.create(DefaultGradleLauncher.java:93)
17:11:56.570 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:90)
17:11:56.570 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:62)
17:11:56.570 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:93)
17:11:56.571 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:82)
17:11:56.571 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:94)
17:11:56.571 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28)
17:11:56.571 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
17:11:56.571 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:43)
17:11:56.572 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:28)
17:11:56.572 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:78)
17:11:56.572 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:48)
17:11:56.572 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:52)
17:11:56.572 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
17:11:56.573 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
17:11:56.573 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37)
17:11:56.573 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
17:11:56.573 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
17:11:56.573 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
17:11:56.574 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
17:11:56.574 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
17:11:56.574 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)
17:11:56.574 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
17:11:56.574 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.util.Swapper.swap(Swapper.java:38)
17:11:56.575 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
17:11:56.575 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
17:11:56.575 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.health.DaemonHealthTracker.execute(DaemonHealthTracker.java:47)
17:11:56.575 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
17:11:56.575 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:66)
17:11:56.575 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
17:11:56.576 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
17:11:56.576 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:72)
17:11:56.576 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
17:11:56.576 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
17:11:56.576 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.health.HintGCAfterBuild.execute(HintGCAfterBuild.java:41)
17:11:56.577 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
17:11:56.577 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
17:11:56.577 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:246)
17:11:56.577 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:54)
17:11:56.577 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:40)
17:11:56.577 [ERROR] [org.gradle.BuildExceptionReporter] Caused by: java.lang.IllegalStateException: Duplicate module key in reactor: com.something.goes.here:plugins
17:11:56.577 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.batch.scan.ImmutableProjectReactor.collectProjects(ImmutableProjectReactor.java:55)
17:11:56.578 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.batch.scan.ImmutableProjectReactor.collectProjects(ImmutableProjectReactor.java:59)
17:11:56.578 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.batch.scan.ImmutableProjectReactor.collectProjects(ImmutableProjectReactor.java:59)
17:11:56.578 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.batch.scan.ImmutableProjectReactor.collectProjects(ImmutableProjectReactor.java:59)
17:11:56.578 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.batch.scan.ImmutableProjectReactor.collectProjects(ImmutableProjectReactor.java:59)
17:11:56.578 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.batch.scan.ImmutableProjectReactor.<init>(ImmutableProjectReactor.java:43)
17:11:56.578 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.batch.scan.ImmutableProjectReactorProvider.provide(ImmutableProjectReactorProvider.java:40)
17:11:56.579 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.injectors.MethodInjector.invokeMethod(MethodInjector.java:129)
17:11:56.579 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.injectors.MethodInjector.access$000(MethodInjector.java:39)
17:11:56.579 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.injectors.MethodInjector$2.run(MethodInjector.java:113)
17:11:56.579 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
17:11:56.579 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.injectors.MethodInjector.decorateComponentInstance(MethodInjector.java:120)
17:11:56.579 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.injectors.CompositeInjector.decorateComponentInstance(CompositeInjector.java:58)
17:11:56.580 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.injectors.Reinjector.reinject(Reinjector.java:142)
17:11:56.580 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.injectors.ProviderAdapter.getComponentInstance(ProviderAdapter.java:96)
17:11:56.580 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699)
17:11:56.580 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647)
17:11:56.580 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632)
17:11:56.580 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118)
17:11:56.581 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136)
17:11:56.581 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78)
17:11:56.581 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309)
17:11:56.581 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335)
17:11:56.581 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
17:11:56.581 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
17:11:56.582 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
17:11:56.582 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
17:11:56.582 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
17:11:56.582 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.DefaultPicoContainer.instantiateComponentAsIsStartable(DefaultPicoContainer.java:1034)
17:11:56.582 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.DefaultPicoContainer.addAdapterIfStartable(DefaultPicoContainer.java:1026)
17:11:56.582 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.DefaultPicoContainer.startAdapters(DefaultPicoContainer.java:1003)
17:11:56.583 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.DefaultPicoContainer.start(DefaultPicoContainer.java:767)
17:11:56.583 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:99)
17:11:56.583 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:85)
17:11:56.583 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.batch.bootstrap.GlobalContainer.executeAnalysis(GlobalContainer.java:153)
17:11:56.583 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.batch.bootstrapper.Batch.executeTask(Batch.java:110)
17:11:56.583 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.runner.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:67)
17:11:56.584 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.runner.impl.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:61)
17:11:56.584 [ERROR] [org.gradle.BuildExceptionReporter] at com.sun.proxy.$Proxy70.execute(Unknown Source)
17:11:56.584 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.runner.api.EmbeddedRunner.doExecute(EmbeddedRunner.java:274)
17:11:56.584 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.runner.api.EmbeddedRunner.runAnalysis(EmbeddedRunner.java:165)
17:11:56.584 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.runner.api.EmbeddedRunner.runAnalysis(EmbeddedRunner.java:152)
17:11:56.584 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonarqube.gradle.SonarQubeTask.run(SonarQubeTask.java:84)
17:11:56.585 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:75)
17:11:56.585 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.doExecute(AnnotationProcessingTaskFactory.java:227)
17:11:56.585 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:220)
17:11:56.585 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:209)
17:11:56.585 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:585)
17:11:56.586 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:568)
17:11:56.586 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:80)
17:11:56.586 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:61)
17:11:56.586 [ERROR] [org.gradle.BuildExceptionReporter] ... 68 more
17:11:56.587 [ERROR] [org.gradle.BuildExceptionReporter]

You can run the same command with -DsonarRunner.dumpToFile=out.txt this should dump all SonarQube properties to the given file. Then look at this file (especially sonar.modules properties) in order to rebuild the multi-module tree and see what is causing the issue. If you can produce a small reproducer please post on SonarQube user group and we'll see how we can fix the issue.

Related

Sonarqube gradle plugin fails to upload archive due to FileNotFoundException

I'm running the sonarqube alpine docker image via docker-toolbox with the following command:
docker run --rm -d --name sonarqube -p 9000:9000 -p 9092:9092 sonarqube:alpine
I can access sonarqube just fine via the url http://192.168.99.100:9000.
Now, on to getting my project analyzed for sonarqube.
Following the instructions at SonarQube Gradle Plugin:
...
plugins {
...
id 'org.sonarqube' version '2.5'
}
...
and setting sonar.host.url in my gradle.properties like so:
systemProp.sonar.host.url=http://192.168.99.100:9000
I get the following error:
10:18:24.135 [LIFECYCLE] [class org.gradle.internal.buildevents.TaskExecutionLogger] :sonarqube FAILED
10:18:24.136 [INFO] [org.gradle.execution.taskgraph.AbstractTaskPlanExecutor] :sonarqube (Thread[Daemon worker Thread 5,5,main]) completed. Took 4 mins 52.472 secs.
10:18:24.136 [DEBUG] [org.gradle.internal.operations.DefaultBuildOperationWorkerRegistry] Worker root.8 completed (0 in use)
10:18:24.136 [DEBUG] [org.gradle.execution.taskgraph.AbstractTaskPlanExecutor] Task worker [Thread[Daemon worker Thread 5,5,main]] finished, busy: 4 mins 56.471 secs, idle: 0.005 secs
10:18:24.137 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
10:18:24.138 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] FAILURE: Build failed with an exception.
10:18:24.138 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
10:18:24.138 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * What went wrong:
10:18:24.138 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Execution failed for task ':sonarqube'.
10:18:24.138 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] > Fail to request http://192.168.99.100:9000/api/ce/submit?projectKey=com.company:core&projectName=core
10:18:24.138 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
10:18:24.138 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * Exception is:
10:18:24.139 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':sonarqube'.
10:18:24.139 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:84)
10:18:24.139 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:55)
10:18:24.139 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:62)
10:18:24.139 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
10:18:24.139 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:88)
10:18:24.139 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:46)
10:18:24.139 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:51)
10:18:24.139 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
10:18:24.139 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
10:18:24.139 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
10:18:24.139 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.execute(DefaultTaskGraphExecuter.java:236)
10:18:24.139 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.execute(DefaultTaskGraphExecuter.java:228)
10:18:24.139 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.Transformers$4.transform(Transformers.java:169)
10:18:24.139 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:106)
10:18:24.139 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:61)
10:18:24.139 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:228)
10:18:24.139 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:215)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:77)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:58)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:32)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:113)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:37)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.access$000(DefaultBuildExecuter.java:23)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter$1.proceed(DefaultBuildExecuter.java:43)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:32)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:30)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher$RunTasksAction.execute(DefaultGradleLauncher.java:256)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher$RunTasksAction.execute(DefaultGradleLauncher.java:253)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.Transformers$4.transform(Transformers.java:169)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:106)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:56)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:175)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:119)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:102)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.exec.GradleBuildController.run(GradleBuildController.java:71)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:41)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:26)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:75)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:49)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:49)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:31)
10:18:24.140 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:47)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.util.Swapper.swap(Swapper.java:38)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:60)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:72)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:297)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.concurrent.StoppableExecutorImpl$1.run(StoppableExecutorImpl.java:46)
10:18:24.141 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Caused by: java.lang.IllegalStateException: Fail to request http://192.168.99.100:9000/api/ce/submit?projectKey=com.company:core&projectName=core
10:18:24.142 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonarqube.ws.client.HttpConnector.doCall(HttpConnector.java:176)
10:18:24.142 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonarqube.ws.client.HttpConnector.post(HttpConnector.java:143)
10:18:24.142 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonarqube.ws.client.HttpConnector.call(HttpConnector.java:102)
10:18:24.142 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonar.scanner.bootstrap.ScannerWsClient.call(ScannerWsClient.java:73)
10:18:24.142 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonar.scanner.report.ReportPublisher.upload(ReportPublisher.java:180)
10:18:24.142 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonar.scanner.report.ReportPublisher.execute(ReportPublisher.java:131)
10:18:24.142 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonar.scanner.phases.PublishPhaseExecutor.publishReportJob(PublishPhaseExecutor.java:71)
10:18:24.142 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonar.scanner.phases.PublishPhaseExecutor.executeOnRoot(PublishPhaseExecutor.java:53)
10:18:24.142 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonar.scanner.phases.AbstractPhaseExecutor.execute(AbstractPhaseExecutor.java:80)
10:18:24.142 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonar.scanner.scan.ModuleScanContainer.doAfterStart(ModuleScanContainer.java:178)
10:18:24.142 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:144)
10:18:24.142 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:129)
10:18:24.142 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonar.scanner.scan.ProjectScanContainer.scan(ProjectScanContainer.java:259)
10:18:24.142 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonar.scanner.scan.ProjectScanContainer.scanRecursively(ProjectScanContainer.java:254)
10:18:24.142 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonar.scanner.scan.ProjectScanContainer.doAfterStart(ProjectScanContainer.java:243)
10:18:24.142 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:144)
10:18:24.142 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:129)
10:18:24.142 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonar.scanner.task.ScanTask.execute(ScanTask.java:47)
10:18:24.142 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonar.scanner.task.TaskContainer.doAfterStart(TaskContainer.java:86)
10:18:24.142 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:144)
10:18:24.142 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:129)
10:18:24.142 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonar.scanner.bootstrap.GlobalContainer.executeTask(GlobalContainer.java:118)
10:18:24.142 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonar.batch.bootstrapper.Batch.executeTask(Batch.java:117)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:63)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at com.sun.proxy.$Proxy197.execute(Unknown Source)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:233)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonarsource.scanner.api.EmbeddedScanner.runAnalysis(EmbeddedScanner.java:151)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonarqube.gradle.SonarQubeTask.run(SonarQubeTask.java:99)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.doExecute(DefaultTaskClassInfoStore.java:141)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:134)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.DefaultTaskClassInfoStore$StandardTaskAction.execute(DefaultTaskClassInfoStore.java:123)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:632)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:615)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:95)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:76)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] ... 70 more
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Caused by: java.io.FileNotFoundException: /Users/user/Sources/company/core/build/sonar/.sonartmp/batch-report4657850404686963239.zip (Permission denied)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at okio.Okio.source(Okio.java:166)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at okhttp3.RequestBody$3.writeTo(RequestBody.java:117)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at okhttp3.MultipartBody.writeOrCountBytes(MultipartBody.java:171)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at okhttp3.MultipartBody.writeTo(MultipartBody.java:113)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.java:62)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonarqube.ws.client.OkHttpClientBuilder.addUserAgent(OkHttpClientBuilder.java:190)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)
10:18:24.143 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.java:45)
10:18:24.144 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)
10:18:24.144 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67)
10:18:24.144 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.java:93)
10:18:24.144 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)
10:18:24.144 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67)
10:18:24.144 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.java:93)
10:18:24.144 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)
10:18:24.144 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.java:120)
10:18:24.144 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92)
10:18:24.144 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67)
10:18:24.144 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:185)
10:18:24.144 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at okhttp3.RealCall.execute(RealCall.java:69)
10:18:24.144 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] at org.sonarqube.ws.client.HttpConnector.doCall(HttpConnector.java:173)
10:18:24.144 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] ... 106 more
10:18:24.144 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
10:18:24.144 [LIFECYCLE] [org.gradle.internal.buildevents.BuildResultLogger]
10:18:24.144 [LIFECYCLE] [org.gradle.internal.buildevents.BuildResultLogger] BUILD FAILED
And just for some more color, here are some more logging statements that show successful connection to sonarqube during the analysis and also successful batch-report creation:
...
10:13:35.931 [INFO] [org.sonarqube.gradle.SonarQubeTask] Process project properties
10:13:35.932 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Process project properties (done) | time=1ms
10:13:35.982 [INFO] [org.sonarqube.gradle.SonarQubeTask] Load project repositories
10:13:35.990 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] GET 404 http://192.168.99.100:9000/batch/project.protobuf?key=com.company%3Acore | time=8ms
10:13:35.991 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Project repository not available - continuing without it
10:13:35.993 [INFO] [org.sonarqube.gradle.SonarQubeTask] Load project repositories (done) | time=12ms
10:13:36.059 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Available languages:
10:13:36.059 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] * C# => "cs"
10:13:36.059 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] * Python => "py"
10:13:36.059 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] * Java => "java"
10:13:36.059 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] * Flex => "flex"
10:13:36.059 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] * XML => "xml"
10:13:36.059 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] * PHP => "php"
10:13:36.059 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] * JavaScript => "js"
10:13:36.062 [INFO] [org.sonarqube.gradle.SonarQubeTask] Load quality profiles
10:13:36.075 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] GET 200 http://192.168.99.100:9000/api/qualityprofiles/search.protobuf?defaults=true | time=13ms
10:13:36.080 [INFO] [org.sonarqube.gradle.SonarQubeTask] Load quality profiles (done) | time=18ms
10:13:36.082 [INFO] [org.sonarqube.gradle.SonarQubeTask] Load active rules
10:13:36.273 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] GET 200 http://192.168.99.100:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt&activation=true&qprofile=AV2ukYLYAVqjf-jDh137&p=1&ps=500 | time=191ms
10:13:36.838 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] GET 200 http://192.168.99.100:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt&activation=true&qprofile=AV2ukYQiAVqjf-jDh16c&p=1&ps=500 | time=468ms
10:13:36.956 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] GET 200 http://192.168.99.100:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt&activation=true&qprofile=AV2ukYV5AVqjf-jDh1-s&p=1&ps=500 | time=109ms
10:13:36.978 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] GET 200 http://192.168.99.100:9000/api/rules/search.protobuf?f=repo,name,severity,lang,internalKey,templateKey,params,actives,createdAt&activation=true&qprofile=AV2ukYXBAVqjf-jDh1_p&p=1&ps=500 | time=19ms
...
10:18:04.115 [INFO] [org.sonarqube.gradle.SonarQubeTask] Analysis reports compressed in 6173ms, zip size=9 MB
10:18:04.115 [INFO] [org.sonarqube.gradle.SonarQubeTask] Analysis report generated in /Users/user/Sources/company/core/build/sonar/batch-report
10:18:04.115 [DEBUG] [org.sonarqube.gradle.SonarQubeTask] Upload report
...
As in the following log excerpt the problem is due user permissions:
java.io.FileNotFoundException: /Users/user/Sources/company/core/build/sonar/.sonartmp/batch‌​-report4657850404686‌​963239.zip (Permission denied)
So user that is running gradle process has no permission on that directory, related to a group settings in your environment.

Sonar Gradle Plugin: Package is sealed error

When running a gradle task
gradle clean test jacocoTestReport sonarqube
i get the following error:
10:35:16.649 INFO - Install plugins
10:35:16.764 INFO - Install JDBC driver
10:35:16.773 INFO - Create JDBC datasource for jdbc:oracle:thin:#dbserver
:sonarqube FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':sonarqube'.
> Unable to execute Sonar
* 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: 9.945 secs
sealing violation: package oracle.jdbc is sealed
I assume it is because the JDBC driver gets loaded by another plugin beforehand during my build process but the documentation of the plugin is lacking an option to turn off the JDBC driver download and i cannot find an issue tracker for the plugin.
The stacktrace is
11:41:47.969 [ERROR] [org.gradle.BuildExceptionReporter]
11:41:47.969 [ERROR] [org.gradle.BuildExceptionReporter] FAILURE: Build failed with an exception.
11:41:47.970 [ERROR] [org.gradle.BuildExceptionReporter]
11:41:47.970 [ERROR] [org.gradle.BuildExceptionReporter] * What went wrong:
11:41:47.970 [ERROR] [org.gradle.BuildExceptionReporter] Execution failed for task ':sonarqube'.
11:41:47.970 [ERROR] [org.gradle.BuildExceptionReporter] > Unable to execute Sonar
11:41:47.970 [ERROR] [org.gradle.BuildExceptionReporter]
11:41:47.971 [ERROR] [org.gradle.BuildExceptionReporter] * Exception is:
11:41:47.972 [ERROR] [org.gradle.BuildExceptionReporter] org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':sonarqube'.
11:41:47.972 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:69)
11:41:47.972 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46)
11:41:47.972 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:35)
11:41:47.972 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:64)
11:41:47.973 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
11:41:47.973 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:42)
11:41:47.973 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
11:41:47.973 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:53)
11:41:47.973 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
11:41:47.974 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailure(AbstractTask.java:306)
11:41:47.974 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.executeTask(AbstractTaskPlanExecutor.java:79)
11:41:47.974 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:63)
11:41:47.974 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:51)
11:41:47.974 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:23)
11:41:47.974 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:88)
11:41:47.974 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:29)
11:41:47.974 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:62)
11:41:47.975 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExecuter.java:23)
11:41:47.975 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecuter.java:68)
11:41:47.975 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:32)
11:41:47.975 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:62)
11:41:47.975 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:55)
11:41:47.975 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:149)
11:41:47.975 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:106)
11:41:47.975 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:86)
11:41:47.975 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:80)
11:41:47.975 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.tooling.internal.provider.BuildModelAction.run(BuildModelAction.java:43)
11:41:47.976 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.tooling.internal.provider.BuildModelAction.run(BuildModelAction.java:30)
11:41:47.976 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.tooling.internal.provider.ConfiguringBuildAction.run(ConfiguringBuildAction.java:119)
11:41:47.976 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:36)
11:41:47.976 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:26)
11:41:47.976 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:48)
11:41:47.976 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
11:41:47.976 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
11:41:47.976 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37)
11:41:47.976 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
11:41:47.976 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
11:41:47.976 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
11:41:47.976 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
11:41:47.976 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
11:41:47.977 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)
11:41:47.977 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
11:41:47.977 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.util.Swapper.swap(Swapper.java:38)
11:41:47.977 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
11:41:47.977 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
11:41:47.977 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.health.DaemonHealthTracker.execute(DaemonHealthTracker.java:47)
11:41:47.977 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
11:41:47.977 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:60)
11:41:47.977 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
11:41:47.977 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
11:41:47.977 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:71)
11:41:47.977 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
11:41:47.977 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
11:41:47.977 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.health.HintGCAfterBuild.execute(HintGCAfterBuild.java:41)
11:41:47.977 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:120)
11:41:47.978 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
11:41:47.978 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:246)
11:41:47.978 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.internal.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.java:64)
11:41:47.978 [ERROR] [org.gradle.BuildExceptionReporter] Caused by: org.sonar.runner.impl.RunnerException: Unable to execute Sonar
11:41:47.978 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.runner.impl.BatchLauncher$1.delegateExecution(BatchLauncher.java:91)
11:41:47.978 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.runner.impl.BatchLauncher$1.run(BatchLauncher.java:75)
11:41:47.978 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.runner.impl.BatchLauncher.doExecute(BatchLauncher.java:69)
11:41:47.978 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.runner.impl.BatchLauncher.execute(BatchLauncher.java:50)
11:41:47.978 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.runner.api.EmbeddedRunner.doExecute(EmbeddedRunner.java:102)
11:41:47.978 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.runner.api.Runner.execute(Runner.java:100)
11:41:47.978 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonarqube.gradle.SonarQubeTask.run(SonarQubeTask.java:50)
11:41:47.978 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:63)
11:41:47.978 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.doExecute(AnnotationProcessingTaskFactory.java:218)
11:41:47.978 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:211)
11:41:47.979 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:200)
11:41:47.979 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:585)
11:41:47.979 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:568)
11:41:47.979 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:80)
11:41:47.979 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:61)
11:41:47.979 [ERROR] [org.gradle.BuildExceptionReporter] ... 57 more
11:41:47.979 [ERROR] [org.gradle.BuildExceptionReporter] Caused by: java.lang.IllegalStateException: Fail to connect to database
11:41:47.979 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.core.persistence.DefaultDatabase.start(DefaultDatabase.java:77)
11:41:47.979 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.lifecycle.ReflectionLifecycleStrategy.invokeMethod(ReflectionLifecycleStrategy.java:110)
11:41:47.979 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.lifecycle.ReflectionLifecycleStrategy.start(ReflectionLifecycleStrategy.java:89)
11:41:47.979 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.start(AbstractInjectionFactory.java:84)
11:41:47.979 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.behaviors.AbstractBehavior.start(AbstractBehavior.java:169)
11:41:47.979 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.behaviors.Stored$RealComponentLifecycle.start(Stored.java:132)
11:41:47.979 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.behaviors.Stored.start(Stored.java:110)
11:41:47.979 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.DefaultPicoContainer.potentiallyStartAdapter(DefaultPicoContainer.java:1015)
11:41:47.980 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.DefaultPicoContainer.startAdapters(DefaultPicoContainer.java:1008)
11:41:47.980 [ERROR] [org.gradle.BuildExceptionReporter] at org.picocontainer.DefaultPicoContainer.start(DefaultPicoContainer.java:766)
11:41:47.980 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java:91)
11:41:47.980 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.batch.bootstrapper.Batch.start(Batch.java:81)
11:41:47.980 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:67)
11:41:47.982 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.runner.batch.IsolatedLauncher.execute(IsolatedLauncher.java:48)
11:41:47.982 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.runner.impl.BatchLauncher$1.delegateExecution(BatchLauncher.java:87)
11:41:47.982 [ERROR] [org.gradle.BuildExceptionReporter] ... 71 more
11:41:47.982 [ERROR] [org.gradle.BuildExceptionReporter] Caused by: org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'oracle.jdbc.OracleDriver'
11:41:47.982 [ERROR] [org.gradle.BuildExceptionReporter] at org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1429)
11:41:47.982 [ERROR] [org.gradle.BuildExceptionReporter] at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1371)
11:41:47.982 [ERROR] [org.gradle.BuildExceptionReporter] at org.apache.commons.dbcp.BasicDataSource.getLogWriter(BasicDataSource.java:1098)
11:41:47.982 [ERROR] [org.gradle.BuildExceptionReporter] at org.apache.commons.dbcp.BasicDataSourceFactory.createDataSource(BasicDataSourceFactory.java:350)
11:41:47.982 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.core.persistence.DefaultDatabase.initDatasource(DefaultDatabase.java:103)
11:41:47.982 [ERROR] [org.gradle.BuildExceptionReporter] at org.sonar.core.persistence.DefaultDatabase.start(DefaultDatabase.java:72)
11:41:47.982 [ERROR] [org.gradle.BuildExceptionReporter] ... 85 more
11:41:47.983 [ERROR] [org.gradle.BuildExceptionReporter] Caused by: java.lang.SecurityException: sealing violation: package oracle.jdbc is sealed
11:41:47.983 [ERROR] [org.gradle.BuildExceptionReporter] at org.apache.commons.dbcp.BasicDataSource.createConnectionFactory(BasicDataSource.java:1420)
11:41:47.983 [ERROR] [org.gradle.BuildExceptionReporter] ... 90 more
11:41:47.983 [ERROR] [org.gradle.BuildExceptionReporter]

Gradle error: Could not create plugin of type 'LibraryPlugin'

I'm building an Android library (uservoice, if that matters), using gradle 2.1, plugin 0.13. This is the build file
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:0.13.+'
}
}
apply plugin: 'com.android.library'
repositories {
mavenCentral()
}
android {
compileSdkVersion 19
buildToolsVersion '19.1.0'
android {
lintOptions {
abortOnError false
}
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
res.srcDirs = ['res']
}
}
}
dependencies {
compile 'com.android.support:support-v4:20.+'
compile 'commons-codec:commons-codec:1.8'
compile 'oauth.signpost:signpost-commonshttp4:1.2.1.2'
compile 'oauth.signpost:signpost-core:1.2.1.2'
}
I always hit this error when compiling in terminal:
Could not create plugin of type 'LibraryPlugin'.
As you may notice, the plugin is named 'com.android.library' to comply with gradle 13 build tool, even if I changed back to 'android-library' it doesn't help.
Oddly enough, if I build by hitting a task in Gradle window of Android Studio (the pane on the right), the error didn't happen.
Anyone encountered this before? your solution/workaround?
Updated: running gradle assembleDebug --debug shows the following:
8:24:06.991 [ERROR] [org.gradle.BuildExceptionReporter] Build file 'C:\Users\Tung\myprojects\project_name\libraries\uservoice-android-sdk\UserVoiceSDK\build.gradle' line: 11
18:24:06.991 [ERROR] [org.gradle.BuildExceptionReporter]
18:24:06.992 [ERROR] [org.gradle.BuildExceptionReporter] * What went wrong:
18:24:06.992 [ERROR] [org.gradle.BuildExceptionReporter] A problem occurred evaluating project ':UserVoiceSDK'.
18:24:06.992 [ERROR] [org.gradle.BuildExceptionReporter] > Could not create plugin of type 'LibraryPlugin'.
18:24:06.993 [ERROR] [org.gradle.BuildExceptionReporter]
18:24:06.994 [ERROR] [org.gradle.BuildExceptionReporter] * Exception is:
18:24:06.995 [ERROR] [org.gradle.BuildExceptionReporter] org.gradle.api.GradleScriptException: A problem occurred evaluating project ':UserVoiceSDK'.
18:24:06.996 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:54)
18:24:06.997 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply(DefaultScriptPluginFactory.java:152)
18:24:06.997 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:40)
18:24:06.998 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.configuration.project.BuildScriptProcessor.execute(BuildScriptProcessor.java:26)
18:24:06.998 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.configuration.project.ConfigureActionsProjectEvaluator.evaluate(ConfigureActionsProjectEvaluator.java:34)
18:24:06.998 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:55)
18:24:06.999 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:493)
18:24:06.999 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.AbstractProject.evaluationDependsOn(AbstractProject.java:597)
18:24:07.000 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.AbstractProject.evaluationDependsOn(AbstractProject.java:589)
18:24:07.000 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.Project$evaluationDependsOn.call(Unknown Source)
18:24:07.001 [ERROR] [org.gradle.BuildExceptionReporter] at com.android.build.gradle.BasePlugin$_ensureConfigured_closure158.doCall(BasePlugin.groovy:2472)
18:24:07.001 [ERROR] [org.gradle.BuildExceptionReporter] at com.android.build.gradle.BasePlugin.ensureConfigured(BasePlugin.groovy:2471)
18:24:07.002 [ERROR] [org.gradle.BuildExceptionReporter] at com.android.build.gradle.BasePlugin.resolveDependencyForConfig(BasePlugin.groovy:2389)
18:24:07.002 [ERROR] [org.gradle.BuildExceptionReporter] at com.android.build.gradle.BasePlugin.this$2$resolveDependencyForConfig(BasePlugin.groovy)
18:24:07.002 [ERROR] [org.gradle.BuildExceptionReporter] at com.android.build.gradle.BasePlugin$this$2$resolveDependencyForConfig.callCurrent(Unknown Source)
18:24:07.003 [ERROR] [org.gradle.BuildExceptionReporter] at com.android.build.gradle.BasePlugin.resolveDependencies(BasePlugin.groovy:2308)
18:24:07.004 [ERROR] [org.gradle.BuildExceptionReporter] at com.android.build.gradle.internal.VariantManager.createTasksForDefaultBuild(VariantManager.java:311)
18:24:07.004 [ERROR] [org.gradle.BuildExceptionReporter] at com.android.build.gradle.internal.VariantManager.createAndroidTasks(VariantManager.java:169)
18:24:07.005 [ERROR] [org.gradle.BuildExceptionReporter] at com.android.build.gradle.internal.VariantManager$createAndroidTasks.call(Unknown Source)
18:24:07.005 [ERROR] [org.gradle.BuildExceptionReporter] at com.android.build.gradle.BasePlugin.createAndroidTasks(BasePlugin.groovy:427)
18:24:07.006 [ERROR] [org.gradle.BuildExceptionReporter] at com.android.build.gradle.BasePlugin$_apply_closure7.doCall(BasePlugin.groovy:338)
18:24:07.007 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.listener.ClosureBackedMethodInvocationDispatch.dispatch(ClosureBackedMethodInvocationDispatch.java:40)
18:24:07.007 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.listener.ClosureBackedMethodInvocationDispatch.dispatch(ClosureBackedMethodInvocationDispatch.java:25)
18:24:07.008 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.listener.BroadcastDispatch.dispatch(BroadcastDispatch.java:83)
18:24:07.008 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.listener.BroadcastDispatch.dispatch(BroadcastDispatch.java:31)
18:24:07.009 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.messaging.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:93)
18:24:07.010 [ERROR] [org.gradle.BuildExceptionReporter] at $Proxy12.afterEvaluate(Unknown Source)
18:24:07.010 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.configuration.project.LifecycleProjectEvaluator.notifyAfterEvaluate(LifecycleProjectEvaluator.java:67)
18:24:07.010 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:61)
18:24:07.012 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:493)
18:24:07.012 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:80)
18:24:07.013 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuildConfigurer.java:31)
18:24:07.014 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:142)
18:24:07.014 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:113)
18:24:07.014 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:81)
18:24:07.015 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:64)
18:24:07.015 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:33)
18:24:07.016 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:24)
18:24:07.016 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:35)
18:24:07.016 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:45)
18:24:07.017 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:34)
18:24:07.017 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125)
18:24:07.017 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:42)
18:24:07.018 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125)
18:24:07.018 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:24)
18:24:07.019 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125)
18:24:07.019 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.StartStopIfBuildAndStop.execute(StartStopIfBuildAndStop.java:33)
18:24:07.019 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125)
18:24:07.020 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ReturnResult.execute(ReturnResult.java:34)
18:24:07.020 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125)
18:24:07.020 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:71)
18:24:07.021 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:69)
18:24:07.021 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.util.Swapper.swap(Swapper.java:38)
18:24:07.022 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:69)
18:24:07.022 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125)
18:24:07.023 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:60)
18:24:07.023 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:34)
18:24:07.024 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125)
18:24:07.024 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:60)
18:24:07.026 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:34)
18:24:07.027 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125)
18:24:07.027 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:45)
18:24:07.028 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.DaemonStateCoordinator.runCommand(DaemonStateCoordinator.java:186)
18:24:07.028 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy.doBuild(StartBuildOrRespondWithBusy.java:49)
18:24:07.029 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:34)
18:24:07.030 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125)
18:24:07.030 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.HandleStop.execute(HandleStop.java:36)
18:24:07.031 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125)
18:24:07.031 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.DaemonHygieneAction.execute(DaemonHygieneAction.java:39)
18:24:07.032 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125)
18:24:07.032 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.CatchAndForwardDaemonFailure.execute(CatchAndForwardDaemonFailure.java:32)
18:24:07.033 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.DaemonCommandExecution.proceed(DaemonCommandExecution.java:125)
18:24:07.034 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.exec.DefaultDaemonCommandExecuter.executeCommand(DefaultDaemonCommandExecuter.java:51)
18:24:07.034 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.DefaultIncomingConnectionHandler$ConnectionWorker.handleCommand(DefaultIncomingConnectionHandler.java:155)
18:24:07.035 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.DefaultIncomingConnectionHandler$ConnectionWorker.receiveAndHandleCommand(DefaultIncomingConnectionHandler.java:128)
18:24:07.035 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.daemon.server.DefaultIncomingConnectionHandler$ConnectionWorker.run(DefaultIncomingConnectionHandler.java:116)
18:24:07.036 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.internal.concurrent.DefaultExecutorFactory$StoppableExecutorImpl$1.run(DefaultExecutorFactory.java:64)
18:24:07.036 [ERROR] [org.gradle.BuildExceptionReporter] Caused by: org.gradle.api.plugins.PluginInstantiationException: Could not create plugin of type 'LibraryPlugin'.
18:24:07.037 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.plugins.DefaultPluginRegistry.loadPlugin(DefaultPluginRegistry.java:67)
18:24:07.037 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.plugins.DefaultPluginContainer.providePlugin(DefaultPluginContainer.java:103)
18:24:07.038 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.plugins.DefaultPluginContainer.addPluginInternal(DefaultPluginContainer.java:68)
18:24:07.038 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.plugins.DefaultPluginContainer.apply(DefaultPluginContainer.java:34)
18:24:07.038 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.applyPlugin(DefaultObjectConfigurationAction.java:116)
18:24:07.039 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.access$200(DefaultObjectConfigurationAction.java:36)
18:24:07.039 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction$3.run(DefaultObjectConfigurationAction.java:85)
18:24:07.039 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.plugins.DefaultObjectConfigurationAction.execute(DefaultObjectConfigurationAction.java:129)
18:24:07.040 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.AbstractPluginAware.apply(AbstractPluginAware.java:41)
18:24:07.040 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.Project$apply.call(Unknown Source)
18:24:07.041 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.ProjectScript.apply(ProjectScript.groovy:34)
18:24:07.041 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.Script$apply.callCurrent(Unknown Source)
18:24:07.042 [ERROR] [org.gradle.BuildExceptionReporter] at build_1e17m4j0u0t5o8s8i7cb99alap.run(C:\Users\Tung\tripgo-grad-space\tripgo-android\libraries\uservoice-android-sdk\UserVoiceSDK\build.gradle:11)
18:24:07.042 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:52)
18:24:07.042 [ERROR] [org.gradle.BuildExceptionReporter] ... 76 more
18:24:07.043 [ERROR] [org.gradle.BuildExceptionReporter] Caused by: java.lang.NoClassDefFoundError: org/codehaus/groovy/runtime/typehandling/ShortTypeHandling
18:24:07.043 [ERROR] [org.gradle.BuildExceptionReporter] at com.android.build.gradle.BasePlugin.getLocalVersion(BasePlugin.groovy:2956)
18:24:07.043 [ERROR] [org.gradle.BuildExceptionReporter] at com.android.build.gradle.BasePlugin.<init>(BasePlugin.groovy:243)
18:24:07.044 [ERROR] [org.gradle.BuildExceptionReporter] at com.android.build.gradle.LibraryPlugin.<init>(LibraryPlugin.groovy:40)
18:24:07.044 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.DependencyInjectingInstantiator.newInstance(DependencyInjectingInstantiator.java:62)
18:24:07.045 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.plugins.DefaultPluginRegistry.loadPlugin(DefaultPluginRegistry.java:65)
18:24:07.046 [ERROR] [org.gradle.BuildExceptionReporter] ... 89 more
18:24:07.047 [ERROR] [org.gradle.BuildExceptionReporter]
18:24:07.047 [LIFECYCLE] [org.gradle.BuildResultLogger]
Update 2: Real problem is my command line was pointing to old gradle (1.2) instead of new one (2.1), so I just changed my PATH var. Problem solved.
I just ran into the same issue. I was using the old Gradle 1.2. The switch to Gradle 2.1 solved it all.
To solve this problem, in your gradle.properties, add
org.gradle.jvmargs=-Xmx1512m -XX:MaxPermSize=1512m
Updating gradle version should solve this problem.
You can do this in your build.gradle, look for dependencies block and update your gradle classpath eg:
dependencies {
classpath 'com.android.tools.build:gradle:1.1.0'
}
Change it to latest (should be marked with a tooltip) which is 1.3.1 at the moment.
dependencies {
classpath 'com.android.tools.build:gradle:1.3.1'
}

Sonar runner incubating plugin for sonar

Using Sonar 4.2 (up and running) with gradle (versions 1.11 and 1.12 tested) sonar-runner configured:
allprojects {
if (rootProject == project) {
apply plugin: 'sonar-runner'
sonarRunner {
sonarProperties {
// server props
property "sonar.host.url", project.ext.hostUrl
property "sonar.jdbc.url", project.ext.jdbcUrl
property "sonar.jdbc.driverClassName", project.ext.jdbcDriverClassName
property "sonar.jdbc.username", project.ext.jdbcUsername
property "sonar.jdbc.password", project.ext.jdbcPassword
// project label props
property "sonar.projectName", project.name
property "sonar.projectVersion", project.version
}
}
}
}
launching gradle sonarRunner generates the error below.
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':sonarRunner'.
> No such property: reports for class: java.lang.Boolean
Do i have to setup specific reports parameter ? (It's not reported in the gradle doc)
The debug flag gives:
] * Exception is:
15:52:09.907 [ERROR] [org.gradle.BuildExceptionReporter] org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':sonarRunner'.
15:52:09.907 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:69)
15:52:09.908 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46)
15:52:09.909 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:35)
15:52:09.909 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:64)
15:52:09.910 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58)
15:52:09.911 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:42)
15:52:09.912 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
15:52:09.912 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:53)
15:52:09.913 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
15:52:09.914 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.AbstractTask.executeWithoutThrowingTaskFailure(AbstractTask.java:289)
15:52:09.914 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.executeTask(AbstractTaskPlanExecutor.java:79)
15:52:09.915 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.processTask(AbstractTaskPlanExecutor.java:63)
15:52:09.916 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.AbstractTaskPlanExecutor$TaskExecutorWorker.run(AbstractTaskPlanExecutor.java:51)
15:52:09.916 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:23)
15:52:09.917 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:86)
15:52:09.918 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:29)
15:52:09.919 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:61)
15:52:09.920 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.access$200(DefaultBuildExecuter.java:23)
15:52:09.921 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter$2.proceed(DefaultBuildExecuter.java:67)
15:52:09.921 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:32)
15:52:09.922 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:61)
15:52:09.922 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:54)
15:52:09.923 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:166)
15:52:09.924 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:113)
15:52:09.924 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:81)
15:52:09.924 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessBuildActionExecuter$DefaultBuildController.run(InProcessBuildActionExecuter.java:64)
15:52:09.926 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:33)
15:52:09.927 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:24)
15:52:09.927 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:35)
15:52:09.928 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:26)
15:52:09.929 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:50)
15:52:09.937 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.java:171)
15:52:09.938 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:201)
15:52:09.938 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:174)
15:52:09.939 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:170)
15:52:09.939 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:139)
15:52:09.940 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33)
15:52:09.941 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22)
15:52:09.941 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.Main.doAction(Main.java:46)
15:52:09.942 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45)
15:52:09.942 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.Main.main(Main.java:37)
15:52:09.943 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:50)
15:52:09.943 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:32)
15:52:09.944 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.GradleMain.main(GradleMain.java:23)
15:52:09.944 [ERROR] [org.gradle.BuildExceptionReporter] Caused by: groovy.lang.MissingPropertyException: No such property: reports for class: java.lang.Boolean
15:52:09.945 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.sonar.runner.SonarRunnerPlugin$_addGradleDefaults_closure7.doCall(SonarRunnerPlugin.groovy:187)
15:52:09.946 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.ClosureBackedAction.execute(ClosureBackedAction.java:58)
15:52:09.946 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.internal.Actions$FilteredAction.execute(Actions.java:203)
15:52:09.947 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.DefaultDomainObjectCollection.all(DefaultDomainObjectCollection.java:110)
15:52:09.948 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.DefaultDomainObjectCollection.all(DefaultDomainObjectCollection.java:115)
15:52:09.949 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.DefaultDomainObjectCollection.withType(DefaultDomainObjectCollection.java:126)
15:52:09.950 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.DomainObjectCollection$withType.call(Unknown Source)
15:52:09.951 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.sonar.runner.SonarRunnerPlugin.addGradleDefaults(SonarRunnerPlugin.groovy:179)
15:52:09.952 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.sonar.runner.SonarRunnerPlugin.this$2$addGradleDefaults(SonarRunnerPlugin.groovy)
15:52:09.952 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.sonar.runner.SonarRunnerPlugin$this$2$addGradleDefaults.callCurrent(Unknown Source)
15:52:09.953 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.sonar.runner.SonarRunnerPlugin.computeSonarProperties(SonarRunnerPlugin.groovy:134)
15:52:09.963 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.sonar.runner.SonarRunnerPlugin$_apply_closure2_closure12.doCall(SonarRunnerPlugin.groovy:113)
15:52:09.963 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.ConventionAwareHelper$1.getValue(ConventionAwareHelper.java:72)
15:52:09.964 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.ConventionAwareHelper$MappedPropertyImpl.getValue(ConventionAwareHelper.java:136)
15:52:09.964 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.ConventionAwareHelper.getConventionValue(ConventionAwareHelper.java:114)
15:52:09.965 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.sonar.runner.SonarRunner_Decorated.getSonarProperties(Unknown Source)
15:52:09.966 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.sonar.runner.SonarRunner.run(SonarRunner.groovy:46)
15:52:09.966 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:63)
15:52:09.967 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.doExecute(AnnotationProcessingTaskFactory.java:219)
15:52:09.967 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:212)
15:52:09.968 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:201)
15:52:09.969 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:533)
15:52:09.969 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:516)
15:52:09.970 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:80)
15:52:09.970 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:61)
15:52:09.971 [ERROR] [org.gradle.BuildExceptionReporter] ... 43 more
Looks like you have introduced a project property named test somewhere in the build script (e.g. via project.test = true or ext.test = true). This collides with the Java plugin's test task and the expectations of the Sonar Runner plugin. Sonar server version shouldn't matter.

Custom gradle task extending the 'War' task does not see some required classes

I've been trying to move to Gradle for some time now. One of the things I have to do is automatically create additional entries in the WAR file based on those that would normally be added. For performance and other reasons I attempted to do this the same way it was done before by automating this inside a custom subclass of the War task. As I have to work around private visibility and final fields this is not as nice as I wanted, but it fails before it starts. The moment I added references to classes from the org.apache.tools.zip package, the build fails at runtime with the following stack trace:
17:44:32.888 [ERROR] [org.gradle.BuildExceptionReporter] FAILURE: Build failed with an exception.
17:44:32.900 [ERROR] [org.gradle.BuildExceptionReporter]
17:44:32.907 [ERROR] [org.gradle.BuildExceptionReporter] * Where:
17:44:32.914 [ERROR] [org.gradle.BuildExceptionReporter] Build file '...\build.gradle' line: 92
17:44:32.921 [ERROR] [org.gradle.BuildExceptionReporter]
17:44:32.928 [ERROR] [org.gradle.BuildExceptionReporter] * What went wrong:
17:44:32.935 [ERROR] [org.gradle.BuildExceptionReporter] A problem occurred evaluating root project '...'.
17:44:32.942 [ERROR] [org.gradle.BuildExceptionReporter] > Could not generate a proxy class for class ....ProblemWarTask.
17:44:32.953 [ERROR] [org.gradle.BuildExceptionReporter]
17:44:32.960 [ERROR] [org.gradle.BuildExceptionReporter] * Exception is:
17:44:32.969 [ERROR] [org.gradle.BuildExceptionReporter] org.gradle.api.GradleScriptException: A problem occurred evaluating root project '...'.
17:44:32.976 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:54)
17:44:32.983 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply(DefaultScriptPluginFactory.java:127)
17:44:32.991 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.configuration.BuildScriptProcessor.evaluate(BuildScriptProcessor.java:38)
17:44:32.998 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.configuration.LifecycleProjectEvaluator.evaluate(LifecycleProjectEvaluator.java:44)
17:44:33.005 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:464)
17:44:33.013 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.AbstractProject.evaluate(AbstractProject.java:77)
17:44:33.020 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.configuration.DefaultBuildConfigurer$ConfigureProject.execute(DefaultBuildConfigurer.java:38)
17:44:33.027 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.configuration.DefaultBuildConfigurer$ConfigureProject.execute(DefaultBuildConfigurer.java:36)
17:44:33.034 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.AbstractProject.configure(AbstractProject.java:440)
17:44:33.041 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.AbstractProject.allprojects(AbstractProject.java:435)
17:44:33.048 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.configuration.DefaultBuildConfigurer.configure(DefaultBuildConfigurer.java:32)
17:44:33.055 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:142)
17:44:33.062 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.doBuild(DefaultGradleLauncher.java:113)
17:44:33.069 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.initialization.DefaultGradleLauncher.run(DefaultGradleLauncher.java:81)
17:44:33.077 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.ExecuteBuildAction.run(ExecuteBuildAction.java:38)
17:44:33.086 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessGradleLauncherActionExecuter.execute(InProcessGradleLauncherActionExecuter.java:39)
17:44:33.095 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.exec.InProcessGradleLauncherActionExecuter.execute(InProcessGradleLauncherActionExecuter.java:25)
17:44:33.103 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:50)
17:44:33.112 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.Actions$RunnableActionAdapter.execute(Actions.java:171)
17:44:33.121 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:201)
17:44:33.130 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:174)
17:44:33.139 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:170)
17:44:33.148 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:139)
17:44:33.157 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33)
17:44:33.166 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22)
17:44:33.175 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.Main.doAction(Main.java:48)
17:44:33.182 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45)
17:44:33.190 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.Main.main(Main.java:39)
17:44:33.197 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:50)
17:44:33.206 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:32)
17:44:33.216 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.launcher.GradleMain.main(GradleMain.java:26)
17:44:33.227 [ERROR] [org.gradle.BuildExceptionReporter] Caused by: org.gradle.api.GradleException: Could not generate a proxy class for class ....ProblemWarTask.
17:44:33.238 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.AbstractClassGenerator.generate(AbstractClassGenerator.java:201)
17:44:33.249 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.TaskFactory.createTaskObject(TaskFactory.java:105)
17:44:33.258 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.TaskFactory.createTask(TaskFactory.java:70)
17:44:33.266 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory.createTask(AnnotationProcessingTaskFactory.java:93)
17:44:33.276 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.taskfactory.DependencyAutoWireTaskFactory.createTask(DependencyAutoWireTaskFactory.java:39)
17:44:33.285 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.tasks.DefaultTaskContainer.add(DefaultTaskContainer.java:56)
17:44:33.294 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.project.AbstractProject.task(AbstractProject.java:921)
17:44:33.301 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.BeanDynamicObject$MetaClassAdapter.invokeMethod(BeanDynamicObject.java:216)
17:44:33.311 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.BeanDynamicObject.invokeMethod(BeanDynamicObject.java:122)
17:44:33.319 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.CompositeDynamicObject.invokeMethod(CompositeDynamicObject.java:147)
17:44:33.328 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.groovy.scripts.BasicScript.methodMissing(BasicScript.java:83)
17:44:33.335 [ERROR] [org.gradle.BuildExceptionReporter] at build_77lv568h8hqtuhsa63froq7bcr.run(...\build.gradle:92)
17:44:33.343 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.groovy.scripts.internal.DefaultScriptRunnerFactory$ScriptRunnerImpl.run(DefaultScriptRunnerFactory.java:52)
17:44:33.352 [ERROR] [org.gradle.BuildExceptionReporter] ... 30 more
17:44:33.362 [ERROR] [org.gradle.BuildExceptionReporter] Caused by: java.lang.NoClassDefFoundError: Lorg/apache/tools/zip/ZipOutputStream;
17:44:33.370 [ERROR] [org.gradle.BuildExceptionReporter] at org.gradle.api.internal.AbstractClassGenerator.generate(AbstractClassGenerator.java:100)
17:44:33.379 [ERROR] [org.gradle.BuildExceptionReporter] ... 42 more
17:44:33.387 [ERROR] [org.gradle.BuildExceptionReporter] Caused by: java.lang.ClassNotFoundException: org.apache.tools.zip.ZipOutputStream
17:44:33.395 [ERROR] [org.gradle.BuildExceptionReporter] ... 43 more
17:44:33.403 [ERROR] [org.gradle.BuildExceptionReporter]
17:44:33.411 [LIFECYCLE] [org.gradle.BuildResultLogger]
17:44:33.419 [LIFECYCLE] [org.gradle.BuildResultLogger] BUILD FAILED
This is still mostly learning about Gradle. My biggest issue right now is actually not understanding why this happens and what am I missing in general (i.e. if/when I write other tasks). How come this passes the compilation stage just fine (buildSrc.jar is created just fine) but fails at runtime?
Here's the slightly obfuscated source code of this (you'll see that it is mostly a copy of Gradle's own code - namely the Zip task):
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.lang.reflect.Constructor;
import org.apache.tools.zip.UnixStat;
import org.apache.tools.zip.ZipEntry;
import org.apache.tools.zip.ZipOutputStream;
import org.gradle.api.file.FileVisitDetails;
import org.gradle.api.GradleException;
import org.gradle.api.internal.file.archive.ZipCopyAction;
import org.gradle.api.internal.file.archive.ZipCopySpecVisitor;
import org.gradle.api.internal.file.copy.CopyAction;
import org.gradle.api.internal.file.copy.CopyActionImpl;
import org.gradle.api.internal.file.copy.CopySpecImpl;
import org.gradle.api.internal.file.copy.CopySpecVisitor;
import org.gradle.api.internal.file.copy.MappingCopySpecVisitor;
import org.gradle.api.internal.file.copy.NormalizingCopySpecVisitor;
import org.gradle.api.internal.file.copy.ReadableCopySpec;
import org.gradle.api.internal.file.copy.ZipCompressor;
import org.gradle.api.internal.file.copy.ZipDeflatedCompressor;
import org.gradle.api.internal.file.FileResolver;
import org.gradle.api.tasks.bundling.War;
import org.gradle.api.tasks.bundling.Zip;
import org.gradle.api.UncheckedIOException;
import org.gradle.internal.nativeplatform.filesystem.FileSystems;
class ProblemWarTask extends War {
private ZipCopyActionImpl copyAction = null;
public ProblemWarTask() {}
protected synchronized Zip.ZipCopyActionImpl getCopyAction() {
if (copyAction == null) {
copyAction = new ProblemWarCopyActionImpl(getServices().get(FileResolver.class));
}
return copyAction;
}
protected class ProblemWarCopyActionImpl extends Zip.ZipCopyActionImpl {
private final CopySpecVisitor visitor;
public ProblemWarCopyActionImpl(FileResolver fileResolver) {
super((FileResolver) fileResolver);
visitor = new MappingCopySpecVisitor(new NormalizingCopySpecVisitor(new ProblemWarCopySpecVisitor()), FileSystems.getDefault());
}
public void execute() {
visitor.startVisit(this);
for (ReadableCopySpec spec : getRootSpec().getAllSpecs()) {
visitor.visitSpec(spec);
spec.getSource().visit(visitor);
}
visitor.endVisit();
}
public boolean getDidWork() {
return visitor.getDidWork();
}
}
protected class ProblemWarCopySpecVisitor extends ZipCopySpecVisitor {
private ZipOutputStream zipOutStr;
private File zipFile;
public void startVisit(CopyAction action) {
ZipCopyAction archiveAction = (ZipCopyAction) action;
zipFile = archiveAction.getArchivePath();
try {
zipOutStr = archiveAction.getCompressor().createArchiveOutputStream(zipFile);
} catch (Exception e) {
throw new GradleException(String.format("Could not create ZIP '%s'.", zipFile), e);
}
}
public void endVisit() {
try {
zipOutStr.close();
} catch (IOException e) {
throw new UncheckedIOException(e);
} finally {
zipOutStr = null;
}
}
public void visitFile(FileVisitDetails fileDetails) {
try {
ZipEntry archiveEntry = new ZipEntry(fileDetails.getRelativePath().getPathString());
archiveEntry.setTime(fileDetails.getLastModified());
archiveEntry.setUnixMode(UnixStat.FILE_FLAG | fileDetails.getMode());
zipOutStr.putNextEntry(archiveEntry);
fileDetails.copyTo(zipOutStr);
zipOutStr.closeEntry();
} catch (Exception e) {
throw new GradleException(String.format("Could not add %s to ZIP '%s'.", fileDetails, zipFile), e);
}
// Now do a little more - add stuff
try {
if (...) {
byte[] buffer;
...
ZipEntry archiveEntry = new ZipEntry(secondPath);
archiveEntry.setTime(fileDetails.getLastModified());
archiveEntry.setUnixMode(UnixStat.FILE_FLAG | fileDetails.getMode());
zipOutStr.putNextEntry(archiveEntry);
zipOutStr.write(buffer, 0, buffer.length);
zipOutStr.closeEntry();
}
} catch (Exception e) {
throw new GradleException(String.format("Could not add secondary form of %s to ZIP '%s'.", fileDetails, zipFile), e);
}
}
public void visitDir(FileVisitDetails dirDetails) {
try {
// Trailing slash in name indicates that entry is a directory
ZipEntry archiveEntry = new ZipEntry(dirDetails.getRelativePath().getPathString() + '/');
archiveEntry.setTime(dirDetails.getLastModified());
archiveEntry.setUnixMode(UnixStat.DIR_FLAG | dirDetails.getMode());
zipOutStr.putNextEntry(archiveEntry);
zipOutStr.closeEntry();
} catch (Exception e) {
throw new GradleException(String.format("Could not add %s to ZIP '%s'.", dirDetails, zipFile), e);
}
}
}
}
Presently the build script itself is not doing anything special with it:
task war(type: ....ProblemWarTask) {
...
}
The body is is the same as I used for the 'War' task and even for initial experimenting with this one (ProblemWarTask). Exception started happening when I added references to the package noted. What bothers me is how can a 'War' task run just fine when it has the same set of runtime dependencies as this one in the end.
This is with Gradle 1.5. I also tried adding the following to build.gradle but did not help (same error):
buildscript {
dependencies {
classpath files(".../gradle/lib/ant-1.8.4.jar")
}
}
Edit - tried with Gradle 1.6, no change. Posted in Gradle forums too:
http://forums.gradle.org/gradle/topics/custom_gradle_task_extending_the_war_task_does_not_see_some_required_classes?rfm=1
Edit 2 - isolated sample files can be found at:
http://wikisend.com/download/241430/sample.zip
Task types like War aren't designed to be subclassed by users. Instead of subclassing and using lots of internals, it's often better (and easier) to write a plugin (which in the simplest case is just another build script applied with apply from: "path/to/script.gradle") that preconfigures tasks using their public API. For example:
tasks.withType(War) {
eachFile { FileCopyDetails details -> ... }
}
If absolutely necessary, such configuration can also go into the constructor of a subclass.
That said, I'm not sure why you are hitting a class loader problem with an Ant class. If you can submit an issue with a self-contained reproducible example at http://forums.gradle.org, we'll have a look.

Resources