Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven 声纳分析失败-无法请求/批处理引导/属性_Maven_Jenkins_Sonarqube - Fatal编程技术网

Maven 声纳分析失败-无法请求/批处理引导/属性

Maven 声纳分析失败-无法请求/批处理引导/属性,maven,jenkins,sonarqube,Maven,Jenkins,Sonarqube,几个月来,我们一直在使用SonarQube分析我们的项目,没有任何问题。从今天早上开始,分析失败,出现以下错误: Unable to request: /batch_bootstrap/properties?project=TalkManagement:TalkManagementService&dryRun=false 自从我们将AmazonEC2实例升级到Ubuntu14.04和OracleJDK8之后,这种情况就发生了。我们在MySQL数据库Maven 3.1和Jenkins 1

几个月来,我们一直在使用SonarQube分析我们的项目,没有任何问题。从今天早上开始,分析失败,出现以下错误:

Unable to request: /batch_bootstrap/properties?project=TalkManagement:TalkManagementService&dryRun=false
自从我们将AmazonEC2实例升级到Ubuntu14.04和OracleJDK8之后,这种情况就发生了。我们在MySQL数据库Maven 3.1和Jenkins 1.571上运行SonarQube 4.3.2

以下是在我们的项目上运行Maven的日志:

[DEBUG] [13:12:25.839] Download: http://ec2-0.0.0.0.compute-1.amazonaws.com:9000/batch_bootstrap/properties?project=TalkManagement:TalkManagementService&dryRun=false (no proxy)
[DEBUG] [13:12:29.334] Updating semaphore batch-TalkManagement:TalkManagement-parent
[DEBUG] [13:12:39.372] Updating semaphore batch-TalkManagement:TalkManagement-parent
[DEBUG] [13:12:46.127] Release semaphore on project : org.sonar.api.resources.Project@2fa1044d[id=429,key=TalkManagement:TalkManagement-parent,qualifier=TRK], with key batch-TalkManagement:TalkManagement-parent
[DEBUG] [13:12:46.531] To prevent a memory leak, the JDBC Driver [com.mysql.jdbc.Driver] has been forcibly deregistered
[ERROR] Unable to request: /batch_bootstrap/properties?project=TalkManagement:TalkManagementService&dryRun=false
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] Talk Management System ............................ FAILURE [12:22.555s]
[INFO] TalkManagement .................................... SUCCESS [1:17.314s]
[INFO] TalkManagementServiceApi .......................... SUCCESS [13.759s]
[INFO] TalkManagementService ............................. SUCCESS [6:07.446s]
[INFO] TalkUIAutomationTest .............................. SUCCESS [7.225s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 20:53.855s
[INFO] Finished at: Wed Aug 06 13:13:00 EDT 2014
[INFO] Final Memory: 39M/494M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.3.1:sonar (default-cli) on project TalkManagement-parent: Unable to request: /batch_bootstrap/properties?project=TalkManagement:TalkManagementService&dryRun=false: Read timed out -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.3.1:sonar (default-cli) on project TalkManagement-parent: Unable to request: /batch_bootstrap/properties?project=TalkManagement:TalkManagementService&dryRun=false
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
    at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:318)
    at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:153)
    at org.jvnet.hudson.maven3.launcher.Maven31Launcher.main(Maven31Launcher.java:132)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:331)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
    at jenkins.maven3.agent.Maven31Main.launch(Maven31Main.java:181)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at hudson.maven.Maven3Builder.call(Maven3Builder.java:134)
    at hudson.maven.Maven3Builder.call(Maven3Builder.java:69)
    at hudson.remoting.UserRequest.perform(UserRequest.java:118)
    at hudson.remoting.UserRequest.perform(UserRequest.java:48)
    at hudson.remoting.Request$2.run(Request.java:328)
    at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.maven.plugin.MojoExecutionException: Unable to request: /batch_bootstrap/properties?project=TalkManagement:TalkManagementService&dryRun=false
    at org.codehaus.mojo.sonar.bootstrap.ExceptionHandling.handle(ExceptionHandling.java:37)
    at org.codehaus.mojo.sonar.bootstrap.RunnerBootstraper.execute(RunnerBootstraper.java:136)
    at org.codehaus.mojo.sonar.SonarMojo.execute(SonarMojo.java:194)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:106)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
    ... 30 more
Caused by: org.sonar.api.utils.SonarException: Unable to request: /batch_bootstrap/properties?project=TalkManagement:TalkManagementService&dryRun=false
    at org.sonar.batch.bootstrap.ServerClient.request(ServerClient.java:92)
    at org.sonar.batch.bootstrap.ServerClient.request(ServerClient.java:82)
    at org.sonar.batch.bootstrap.ServerClient.request(ServerClient.java:78)
    at org.sonar.batch.scan.ModuleSettings.downloadSettings(ModuleSettings.java:82)
    at org.sonar.batch.scan.ModuleSettings.addProjectProperties(ModuleSettings.java:77)
    at org.sonar.batch.scan.ModuleSettings.init(ModuleSettings.java:63)
    at org.sonar.batch.scan.ModuleSettings.<init>(ModuleSettings.java:59)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:408)
    at org.picocontainer.injectors.AbstractInjector.newInstance(AbstractInjector.java:145)
    at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:342)
    at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270)
    at org.picocontainer.injectors.ConstructorInjector.getComponentInstance(ConstructorInjector.java:364)
    at org.picocontainer.injectors.AbstractInjectionFactory$LifecycleAdapter.getComponentInstance(AbstractInjectionFactory.java:56)
    at org.picocontainer.behaviors.AbstractBehavior.getComponentInstance(AbstractBehavior.java:64)
    at org.picocontainer.behaviors.Stored.getComponentInstance(Stored.java:91)
    at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:698)
    at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:646)
    at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:677)
    at org.sonar.api.platform.ComponentContainer.getComponentByType(ComponentContainer.java:198)
    at org.sonar.batch.scan.ModuleScanContainer.addCoreComponents(ModuleScanContainer.java:86)
    at org.sonar.batch.scan.ModuleScanContainer.doBeforeStart(ModuleScanContainer.java:73)
    at org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java:90)
    at org.sonar.api.platform.ComponentContainer.execute(ComponentContainer.java:77)
    at org.sonar.batch.scan.ProjectScanContainer.scan(ProjectScanContainer.java:199)
    at org.sonar.batch.scan.ProjectScanContainer.scanRecursively(ProjectScanContainer.java:194)
    at org.sonar.batch.scan.ProjectScanContainer.scanRecursively(ProjectScanContainer.java:192)
    at org.sonar.batch.scan.ProjectScanContainer.doAfterStart(ProjectScanContainer.java:187)
    at org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java:92)
    at org.sonar.api.platform.ComponentContainer.execute(ComponentContainer.java:77)
    at org.sonar.batch.scan.ScanTask.scan(ScanTask.java:56)
    at org.sonar.batch.scan.ScanTask.execute(ScanTask.java:44)
    at org.sonar.batch.bootstrap.TaskContainer.doAfterStart(TaskContainer.java:82)
    at org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java:92)
    at org.sonar.api.platform.ComponentContainer.execute(ComponentContainer.java:77)
    at org.sonar.batch.bootstrap.BootstrapContainer.executeTask(BootstrapContainer.java:175)
    at org.sonar.batch.bootstrap.BootstrapContainer.doAfterStart(BootstrapContainer.java:163)
    at org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java:92)
    at org.sonar.api.platform.ComponentContainer.execute(ComponentContainer.java:77)
    at org.sonar.batch.bootstrapper.Batch.startBatch(Batch.java:92)
    at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:74)
    at org.sonar.runner.batch.IsolatedLauncher.execute(IsolatedLauncher.java:48)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:483)
    at org.sonar.runner.impl.BatchLauncher$1.delegateExecution(BatchLauncher.java:87)
    at org.sonar.runner.impl.BatchLauncher$1.run(BatchLauncher.java:75)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.sonar.runner.impl.BatchLauncher.doExecute(BatchLauncher.java:69)
    at org.sonar.runner.impl.BatchLauncher.execute(BatchLauncher.java:50)
    at org.sonar.runner.api.EmbeddedRunner.doExecute(EmbeddedRunner.java:102)
    at org.sonar.runner.api.Runner.execute(Runner.java:100)
    at org.codehaus.mojo.sonar.bootstrap.RunnerBootstraper.execute(RunnerBootstraper.java:132)
    ... 33 more
Caused by: java.net.SocketTimeoutException: Read timed out
    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:408)
    at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1888)
    at sun.net.www.protocol.http.HttpURLConnection$10.run(HttpURLConnection.java:1883)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.net.www.protocol.http.HttpURLConnection.getChainedException(HttpURLConnection.java:1882)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1455)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1439)
    at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:480)
[JENKINS] Archiving /home/ubuntu/.jenkins/workspace/TalkServiceCI/TalkUIAutomationTest/pom.xml to TalkManagement/TalkUIAutomationTest/1.1.8/TalkUIAutomationTest-1.1.8.pom
[JENKINS] Archiving /home/ubuntu/.jenkins/workspace/TalkServiceCI/TalkUIAutomationTest/target/TalkUIAutomationTest-1.1.8.jar to TalkManagement/TalkUIAutomationTest/1.1.8/TalkUIAutomationTest-1.1.8.jar
    at org.sonar.api.utils.HttpDownloader$BaseHttpDownloader$HttpInputSupplier.getInput(HttpDownloader.java:274)
    at org.sonar.api.utils.HttpDownloader$BaseHttpDownloader$HttpInputSupplier.getInput(HttpDownloader.java:235)
    at org.sonar.batch.bootstrap.ServerClient.request(ServerClient.java:88)
    ... 88 more
Caused by: java.net.SocketTimeoutException: Read timed out
    at java.net.SocketInputStream.socketRead0(Native Method)
    at java.net.SocketInputStream.read(SocketInputStream.java:150)
    at java.net.SocketInputStream.read(SocketInputStream.java:121)
    at java.io.BufferedInputStream.fill(BufferedInputStream.java:246)
    at java.io.BufferedInputStream.read1(BufferedInputStream.java:286)
    at java.io.BufferedInputStream.read(BufferedInputStream.java:345)
    at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:701)
    at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:647)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(HttpURLConnection.java:1534)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1439)
    at sun.net.www.protocol.http.HttpURLConnection.getHeaderField(HttpURLConnection.java:2929)
    at java.net.URLConnection.getContentEncoding(URLConnection.java:523)
    at org.sonar.api.utils.HttpDownloader$BaseHttpDownloader$HttpInputSupplier.getInput(HttpDownloader.java:272)
    ... 90 more
[DEBUG][13:12:25.839]下载:http://ec2-0.0.0.0.compute-1.amazonaws.com:9000/batch_bootstrap/properties?project=TalkManagement:TalkManagementService&dryRun=false(无代理)
[DEBUG][13:12:29.334]更新信号量批处理TalkManagement:TalkManagement父级
[DEBUG][13:12:39.372]更新信号量批处理TalkManagement:TalkManagement父级
[DEBUG][13:12:46.127]在项目上释放信号量:org.sonar.api.resources。Project@2fa1044d[id=429,key=TalkManagement:TalkManagement parent,qualifier=TRK],带key batch TalkManagement:TalkManagement parent
[DEBUG][13:12:46.531]为了防止内存泄漏,JDBC驱动程序[com.mysql.JDBC.Driver]已被强制注销
[错误]无法请求:/batch\u bootstrap/properties?project=TalkManagement:TalkManagementService&dryRun=false
[信息]------------------------------------------------------------------------
[信息]反应堆概要:
[信息]
[信息]通话管理系统。。。。。。。。。。。。。。。。。。。。。。。。。。。。失败[12:22.555s]
[信息]通话管理。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。成功[1:17.314s]
[信息]TalkManagementServiceApi。。。。。。。。。。。。。。。。。。。。。。。。。。成功[13.759s]
[信息]通话管理服务。。。。。。。。。。。。。。。。。。。。。。。。。。。。。成功[6:07.446s]
[信息]TalkUIAutomationTest。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。成功[7.225s]
[信息]------------------------------------------------------------------------
[信息]生成失败
[信息]------------------------------------------------------------------------
[信息]总时间:20:53.855s
[信息]完成时间:2014年8月6日星期三美国东部夏令时13:13:00
[信息]最终内存:39M/494M
[信息]------------------------------------------------------------------------
[错误]无法在project TalkManagement父级上执行目标org.codehaus.mojo:sonar maven插件:2.3.1:sonar(默认cli):无法请求:/batch_bootstrap/properties?project=TalkManagement:TalkManagementService&dryRun=false:读取超时->[帮助1]
org.apache.maven.lifecycle.LifecycleExecutionException:无法在项目TalkManagement父级上执行目标org.codehaus.mojo:sonar maven插件:2.3.1:sonar(默认cli):无法请求:/batch\u bootstrap/properties?项目=TalkManagement:TalkManagementService&dryRun=false
位于org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:216)
位于org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
位于org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
位于org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
位于org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
位于org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
位于org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
在org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:318)
位于org.apache.maven.DefaultMaven.execute(DefaultMaven.java:153)
位于org.jvnet.hudson.maven3.launcher.Maven31Launcher.main(Maven31Launcher.java:132)
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处
位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)中
位于java.lang.reflect.Method.invoke(Method.java:483)
位于org.codehaus.plexus.classworlds.launcher.launchStandard(launcher.java:331)
位于org.codehaus.plexus.classworlds.launcher.launcher.launch(launcher.java:239)
位于jenkins.maven3.agent.Maven31Main.launch(Maven31Main.java:181)
在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处
位于sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)中
位于java.lang.reflect.Method.invoke(Method.java:483)
在hudson.maven.Maven3Builder.call中(Maven3Builder.java:134)
在hudson.maven.Maven3Builder.call(Maven3Builder.java:69)
在hudson.remoting.UserRequest.perform(UserRequest.java:118)
在hudson.remoting.UserRequest.perform(UserRequest.java:48)
在hudson.remoting.Request$2.run(Request.java:328)
在hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
在java.util.concurrent.FutureTask.run(FutureTask.java:266)处
位于java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
位于java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
运行(Thread.java:745)
原因:org.apache.maven.plugin.MojoExecutionException:无法请求:/batch\u bootstrap/properties?project=TalkManagement:TalkManagementService&dryRun=false
位于org.codehaus.mojo.sonar.bootstrap.ExceptionHandling.handle(ExceptionHandling.java:37)
位于org.codehaus.mojo.sonar.bootstrap.RunnerBootstraper.execute(RunnerBootstraper.java:136)
位于org.codehaus.mojo.sonar.sonamajo.execute(sonamajo.java:194)
位于org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:106)
位于org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)
... 30多
原因:org.sonar.api.utils.sonar异常:无法请求:/batch\u bootstrap/properties?project=TalkManagement:TalkManagementService&dryRun=false
位于org.sonar.batch.bootstrap.ServerClient.request(ServerClient.java:92)
在
    <sonar.dryRun.readTimeout>60</sonar.dryRun.readTimeout>
    <sonar.preview.readTimeout>60</sonar.preview.readTimeout>
select * from semaphores
delete from semaphores where id  = $id