http://ci.codelutin.com/jenkins/job/tutti-sonar/123/Changes: [poussin] fixes #8663: [IMPORT GENERIQUE] impossible d'importer une trait [poussin] fixes #8567: [IMPORT GENERIQUE] le rapport d'import générique, sous ------------------------------------------ [...truncated 9705 lines...] fr.ifremer.tutti.ichtyometer.IchtyometerClient fr.ifremer.tutti.service.operationimport.FishingOperationImportService fr.ifremer.tutti.service.operationimport.ImportFromColumnFileInvalidRowException fr.ifremer.tutti.service.operationimport.ImportFromColumnFileMissingHeaderException fr.ifremer.tutti.service.catches.multipost.MultiPostImportResult fr.ifremer.tutti.service.export.sumatra.CatchesSumatraExportService fr.ifremer.tutti.service.export.sumatra.SumatraExportResult fr.ifremer.tutti.service.protocol.ProtocolCaracteristicsImportExportService fr.ifremer.tutti.service.referential.ReferentialTemporaryPersonService fr.ifremer.tutti.service.report.ReportGenerationResult fr.ifremer.tutti.service.referential.TuttiReferentialSynchronizeService fr.ifremer.tutti.service.genericformat.GenericFormatValidateFileResult fr.ifremer.tutti.service.genericformat.GenericFormatImportResult fr.ifremer.tutti.service.genericformat.GenericFormatImportConfiguration fr.ifremer.tutti.service.referential.ReferentialTemporaryVesselService fr.ifremer.tutti.service.csv.TuttiCsvUtil fr.ifremer.tutti.service.export.cps.CalcifiedPiecesSamplingExportService fr.ifremer.tutti.service.genericformat.GenericFormatExportService fr.ifremer.tutti.service.genericformat.GenericFormatImportService fr.ifremer.tutti.service.genericformat.GenericFormatFileResult fr.ifremer.tutti.service.genericformat.GenericFormatExportResult fr.ifremer.tutti.service.psionimport.PsionImportService fr.ifremer.tutti.service.psionimport.PsionImportResult fr.ifremer.tutti.service.export.toconfirmreport.ToConfirmReportService fr.ifremer.tutti.service.bigfin.BigfinImportService fr.ifremer.tutti.service.bigfin.BigfinImportResult fr.ifremer.tutti.ui.swing.updater.UpdateModuleConfiguration fr.ifremer.tutti.service.ClosedPersistenceService fr.ifremer.tutti.service.sampling.CalcifiedPiecesSamplingAlgorithmEntryNotFoundException fr.ifremer.tutti.service.sampling.SizeNotDefinedOnIndividualObservationException fr.ifremer.tutti.service.sampling.ZoneNotDefinedOnFishingOperationException fr.ifremer.tutti.service.PersistenceService$ImportStructureType fr.ifremer.tutti.service.operationimport.ImportFromColumnFileFishingOperationNotFoundException fr.ifremer.tutti.ichtyometer.LocalDeviceNotFoundException fr.ifremer.tutti.ichtyometer.RemoteDeviceNotFoundException fr.ifremer.tutti.ichtyometer.RemoteDeviceServiceNotFoundException fr.ifremer.tutti.ichtyometer.RemoteDeviceChooser fr.ifremer.tutti.service.catches.CatchWeightComputingException fr.ifremer.tutti.service.catches.SpeciesWeightComputingException fr.ifremer.tutti.service.catches.BenthosWeightComputingException [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.MainUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.category.EditSampleCategoryModelUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.config.TuttiConfigUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.cruise.EditCruiseUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.cruise.GearCaracteristicsEditorUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.db.DbManagerUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.genericformat.GenericFormatExportUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.genericformat.GenericFormatImportUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.home.SelectCruiseUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.operation.EditFishingOperationUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.operation.EditFishingOperationUI$37' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.operation.EditFishingOperationUI$38' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.operation.FishingOperationsUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.operation.catches.EditCatchesUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.operation.catches.MultiPostImportLogDialog' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.operation.catches.accidental.AccidentalBatchUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.operation.catches.accidental.create.CreateAccidentalBatchUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.operation.catches.individualobservation.SampleCodeEditionPopupUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.operation.catches.marinelitter.MarineLitterBatchUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.operation.catches.marinelitter.create.CreateMarineLitterBatchUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.operation.catches.species.EditSpeciesBatchPanelUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.operation.catches.species.create.CreateSpeciesBatchUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.operation.catches.species.edit.ImportPupitriMelagWeightPopupUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.operation.catches.species.edit.ImportPupitriPopupUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.operation.catches.species.edit.SpeciesBatchUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.operation.catches.species.frequency.SpeciesFrequencyUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.operation.catches.species.split.SplitSpeciesBatchUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.operation.fishing.GearUseFeatureTabUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.operation.fishing.VesselUseFeatureTabUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.program.EditProgramUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.protocol.EditProtocolUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.protocol.calcifiedpiecessampling.CalcifiedPiecesSamplingEditorUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.protocol.calcifiedpiecessampling.MinSizePopupUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.protocol.maturity.EditMaturityCaracteristicPopupUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.protocol.rtp.RtpEditorUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.protocol.zones.ZoneEditorUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.referential.ManageTemporaryReferentialUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.report.ReportUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.content.validation.ValidateCruiseUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.util.attachment.AttachmentEditorUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.util.attachment.AttachmentItem' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.util.auth.LoginUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.util.caracteristics.CaracteristicMapEditorUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.util.catches.EnterWeightUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.util.comment.CommentEditorUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.util.species.EnterMelagWeightUI' could not be match to its original source file. It might be a dynamically generated class. [WARNING] The class 'fr.ifremer.tutti.ui.swing.util.species.SelectSpeciesUI' could not be match to its original source file. It might be a dynamically generated class. [INFO] Sensor FindBugs Sensor (done) | time=62823ms [INFO] Sensor SurefireSensor [INFO] parsing <http://ci.codelutin.com/jenkins/job/tutti-sonar/ws/tutti-ui-swing/target/surefire-reports> [INFO] Sensor SurefireSensor (done) | time=34ms [INFO] Sensor JaCoCoSensor [INFO] JaCoCoSensor: JaCoCo report not found : <http://ci.codelutin.com/jenkins/job/tutti-sonar/ws/tutti-ui-swing/target/jacoco.exec> [INFO] Sensor JaCoCoSensor (done) | time=0ms [INFO] Sensor JaCoCoItSensor [INFO] JaCoCoItSensor: JaCoCo IT report not found: <http://ci.codelutin.com/jenkins/job/tutti-sonar/ws/tutti-ui-swing/target/jacoco-it.exec> [INFO] Sensor JaCoCoItSensor (done) | time=0ms [INFO] Sensor JaCoCoOverallSensor [INFO] Sensor JaCoCoOverallSensor (done) | time=0ms [INFO] Sensor XmlFileSensor [INFO] Sensor XmlFileSensor (done) | time=3ms [INFO] Sensor Zero Coverage Sensor [INFO] Sensor Zero Coverage Sensor (done) | time=45ms [INFO] Sensor Code Colorizer Sensor [INFO] Sensor Code Colorizer Sensor (done) | time=4ms [INFO] Sensor CPD Block Indexer [INFO] JavaCpdBlockIndexer is used for java [INFO] Sensor CPD Block Indexer (done) | time=456ms [INFO] ------------- Scan Tutti [INFO] Base dir: <http://ci.codelutin.com/jenkins/job/tutti-sonar/ws/> [INFO] Working dir: <http://ci.codelutin.com/jenkins/job/tutti-sonar/ws/target/sonar> [INFO] Source encoding: UTF-8, default locale: en_GB [INFO] Sensor Lines Sensor [INFO] Sensor Lines Sensor (done) | time=0ms [INFO] Sensor SCM Sensor [INFO] Sensor SCM Sensor (done) | time=0ms [INFO] Sensor XmlFileSensor [INFO] Sensor XmlFileSensor (done) | time=0ms [INFO] Sensor Zero Coverage Sensor [INFO] Sensor Zero Coverage Sensor (done) | time=0ms [INFO] Sensor Code Colorizer Sensor [INFO] Sensor Code Colorizer Sensor (done) | time=0ms [INFO] Sensor CPD Block Indexer [INFO] Sensor CPD Block Indexer (done) | time=0ms [INFO] Calculating CPD for 874 files [INFO] CPD calculation finished [INFO] Analysis report generated in 8823ms, dir size=10 MB [INFO] Analysis reports compressed in 46718ms, zip size=4 MB [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] Tutti .............................................. FAILURE [25:35 min] [INFO] Tutti :: Persistence ............................... SKIPPED [INFO] Tutti :: Ichtyometer API ........................... SKIPPED [INFO] Tutti :: Caliper API ............................... SKIPPED [INFO] Tutti :: Report Generator .......................... SKIPPED [INFO] Tutti :: Service ................................... SKIPPED [INFO] Tutti :: UI Updater ................................ SKIPPED [INFO] Tutti :: UI ........................................ SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 25:44 min [INFO] Finished at: 2017-01-04T03:00:47+01:00 [INFO] Final Memory: 84M/944M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.0.1:sonar (default-cli) on project tutti: Fail to request http://qa.codelutin.com/api/ce/submit?projectKey=fr.ifremer:tutti&projectName=Tutti: timeout: Socket closed -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.0.1:sonar (default-cli) on project tutti: Fail to request http://qa.codelutin.com/api/ce/submit?projectKey=fr.ifremer:tutti&projectName=Tutti at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212) 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:116) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) at org.apache.maven.cli.MavenCli.main(MavenCli.java:199) 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:498) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.plugin.MojoExecutionException: Fail to request http://qa.codelutin.com/api/ce/submit?projectKey=fr.ifremer:tutti&projectName=Tutti at org.sonarsource.scanner.maven.bootstrap.ExceptionHandling.handle(ExceptionHandling.java:36) at org.sonarsource.scanner.maven.bootstrap.RunnerBootstrapper.execute(RunnerBootstrapper.java:81) at org.sonarsource.scanner.maven.SonarQubeMojo.execute(SonarQubeMojo.java:112) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207) ... 20 more Caused by: java.lang.IllegalStateException: Fail to request http://qa.codelutin.com/api/ce/submit?projectKey=fr.ifremer:tutti&projectName=Tutti at org.sonarqube.ws.client.HttpConnector.doCall(HttpConnector.java:204) at org.sonarqube.ws.client.HttpConnector.post(HttpConnector.java:167) at org.sonarqube.ws.client.HttpConnector.call(HttpConnector.java:137) at org.sonar.scanner.bootstrap.BatchWsClient.call(BatchWsClient.java:69) at org.sonar.scanner.report.ReportPublisher.upload(ReportPublisher.java:173) at org.sonar.scanner.report.ReportPublisher.execute(ReportPublisher.java:128) at org.sonar.scanner.phases.PublishPhaseExecutor.publishReportJob(PublishPhaseExecutor.java:64) at org.sonar.scanner.phases.PublishPhaseExecutor.executeOnRoot(PublishPhaseExecutor.java:51) at org.sonar.scanner.phases.AbstractPhaseExecutor.execute(AbstractPhaseExecutor.java:81) at org.sonar.scanner.scan.ModuleScanContainer.doAfterStart(ModuleScanContainer.java:184) at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:142) at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:127) at org.sonar.scanner.scan.ProjectScanContainer.scan(ProjectScanContainer.java:241) at org.sonar.scanner.scan.ProjectScanContainer.scanRecursively(ProjectScanContainer.java:236) at org.sonar.scanner.scan.ProjectScanContainer.doAfterStart(ProjectScanContainer.java:226) at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:142) at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:127) at org.sonar.scanner.task.ScanTask.execute(ScanTask.java:47) at org.sonar.scanner.task.TaskContainer.doAfterStart(TaskContainer.java:86) at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:142) at org.sonar.core.platform.ComponentContainer.execute(ComponentContainer.java:127) at org.sonar.scanner.bootstrap.GlobalContainer.executeTask(GlobalContainer.java:115) at org.sonar.batch.bootstrapper.Batch.executeTask(Batch.java:118) at org.sonar.runner.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:67) 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:498) at org.sonar.runner.impl.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:61) at com.sun.proxy.$Proxy23.execute(Unknown Source) at org.sonar.runner.api.EmbeddedRunner.doExecute(EmbeddedRunner.java:274) at org.sonar.runner.api.EmbeddedRunner.runAnalysis(EmbeddedRunner.java:165) at org.sonar.runner.api.EmbeddedRunner.runAnalysis(EmbeddedRunner.java:152) at org.sonarsource.scanner.maven.bootstrap.RunnerBootstrapper.execute(RunnerBootstrapper.java:78) ... 23 more Caused by: java.net.SocketTimeoutException: timeout at okio.Okio$3.newTimeoutException(Okio.java:212) at okio.AsyncTimeout.exit(AsyncTimeout.java:288) at okio.AsyncTimeout$2.read(AsyncTimeout.java:242) at okio.RealBufferedSource.indexOf(RealBufferedSource.java:325) at okio.RealBufferedSource.indexOf(RealBufferedSource.java:314) at okio.RealBufferedSource.readUtf8LineStrict(RealBufferedSource.java:210) at okhttp3.internal.http.Http1xStream.readResponse(Http1xStream.java:184) at okhttp3.internal.http.Http1xStream.readResponseHeaders(Http1xStream.java:125) at okhttp3.internal.http.HttpEngine.readNetworkResponse(HttpEngine.java:775) at okhttp3.internal.http.HttpEngine.access$200(HttpEngine.java:86) at okhttp3.internal.http.HttpEngine$NetworkInterceptorChain.proceed(HttpEngine.java:760) at okhttp3.internal.http.HttpEngine.readResponse(HttpEngine.java:613) at okhttp3.RealCall.getResponse(RealCall.java:244) at okhttp3.RealCall$ApplicationInterceptorChain.proceed(RealCall.java:201) at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:163) at okhttp3.RealCall.execute(RealCall.java:57) at org.sonarqube.ws.client.HttpConnector.doCall(HttpConnector.java:201) ... 56 more Caused by: java.net.SocketException: Socket closed at java.net.SocketInputStream.read(SocketInputStream.java:203) at java.net.SocketInputStream.read(SocketInputStream.java:141) at okio.Okio$2.read(Okio.java:140) at okio.AsyncTimeout$2.read(AsyncTimeout.java:238) ... 70 more [ERROR] [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException SonarQube analysis completed: FAILURE Build step 'SonarQube analysis with Maven' changed build result to FAILURE Build step 'SonarQube analysis with Maven' marked build as failure Started calculate disk usage of build Finished Calculation of disk usage of build in 0 seconds Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 7 second