See <http://ci.codelutin.com/jenkins/job/observe-sonar/18/changes> Changes: [maisonneuve] Corrige la source utilisée pour la récupération des données à valider [maisonneuve] Gere la désérialisation de proprieté d'objet de type AbstractReference [maisonneuve] Corrige l'enregistrement de decorateur de type DataDto [maisonneuve] Ajoute une définition et un convertisseur vers DataReference pour le [maisonneuve] Corrige les definitions enrichies pour basket et branchline en creant [maisonneuve] Corrige l'ajout d'une définition en vérifiant qu'il n'existe pas déjà [maisonneuve] Refactorise les entités BasketWithSection et BranchlineWithBasket et [maisonneuve] Corrige les tests suite à l'ajout des nouveaux bean BasketWithSectionDto [maisonneuve] Renomme également les dto (ex: BasketWithSectionDto -> [maisonneuve] Corrige les libellés vide concernant les objets invalides dans le [maisonneuve] Dedoublonne les messages de validations [maisonneuve] Corrige la selection de requete dans le tableau des rapports [maisonneuve] Corrige les erreurs liées à la sérialisation/deserialisation des objets [Tony CHEMIT] Add entity enum + deal with blobs in import - export of trips (introduce [Tony CHEMIT] Improve actions layout [Tony CHEMIT] Use a unique management trip service for export data and bi-synchro data [Tony CHEMIT] Use a parameter to fix read lock timeout [Tony CHEMIT] push back actions before export [Tony CHEMIT] Remplace ImmutableSet<ReferentilDto> par des ReferntialMultimap dans [Tony CHEMIT] Crée le composant BeanTreeHeader visant à offrir un group d'actions [Tony CHEMIT] Corrige les erreurs d'injection des objets de type Request/Result en [Tony CHEMIT] Implementation du comportement des boutons de la toolbar du [Tony CHEMIT] Ajoute des icones sur les boutons du BeanTreeHeader [Tony CHEMIT] Ajoute le BeanTreeHeader au panneau de sélection des données [Tony CHEMIT] Configure le label du BeanTreeHeader avec un attibut de composant [Tony CHEMIT] merge i18n [Tony CHEMIT] Optimize css [Tony CHEMIT] Be able to show or not actions (fold or select) of the tree header [Tony CHEMIT] Rename tree header id [Tony CHEMIT] Add tree header in other places in application [Tony CHEMIT] Move it all! [Tony CHEMIT] fix merges [Tony CHEMIT] Move TreeHEader to new optimized package [Tony CHEMIT] Add missing file headers [Tony CHEMIT] optimize I18n [Tony CHEMIT] optimize i18n [Tony CHEMIT] fix i18n typo [Tony CHEMIT] review transaction usage [Tony CHEMIT] clean code ------------------------------------------ [...truncated 11831 lines...] [INFO] ObServe :: Services Runner ......................... SUCCESS [ 1.903 s] [INFO] ObServe :: Application Web ......................... SUCCESS [04:39 min] [INFO] ObServe :: Application Swing Decoration ............ SUCCESS [ 42.771 s] [INFO] ObServe :: Application Swing Validation ............ SUCCESS [02:43 min] [INFO] ObServe :: Application Swing ....................... SUCCESS [06:27 min] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 01:29 h [INFO] Finished at: 2016-08-28T04:24:27+02:00 [INFO] Final Memory: 351M/697M [INFO] ------------------------------------------------------------------------ Waiting for Jenkins to finish collecting data channel stopped [observe-sonar] $ /opt/maven3/bin/mvn -f <http://ci.codelutin.com/jenkins/job/observe-sonar/ws/pom.xml> -s /var/local/forge/data/codelutin.com/maven/settings.xml -e -B sonar:sonar -Dsonar.host.url=http://qa.codelutin.com/ Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0 [INFO] Error stacktraces are turned on. [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] ObServe [INFO] ObServe :: Check API maven plugin [INFO] ObServe :: ToPIA Extension [INFO] ObServe :: ToPIA Templates Extension [INFO] ObServe :: Services Configuration API [INFO] ObServe :: Services ToPIA Configuration [INFO] ObServe :: Services REST Configuration [INFO] ObServe :: Services model [INFO] ObServe :: Services API [INFO] ObServe :: Test data [INFO] ObServe :: Entities [INFO] ObServe :: Entities Migration [INFO] ObServe :: Services ToPIA validation [INFO] ObServe :: Services ToPIA Implementation [INFO] ObServe :: Services REST Implementation [INFO] ObServe :: Services Runner [INFO] ObServe :: Application Web [INFO] ObServe :: Application Swing Decoration [INFO] ObServe :: Application Swing Validation [INFO] ObServe :: Application Swing [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building ObServe 5.0-SNAPSHOT [INFO] ------------------------------------------------------------------------ [INFO] Downloading: http://nexus.nuiton.org/nexus/content/repositories/snapshots/fr/ird/observe/... [INFO] Downloading: https://nexus.nuiton.org/nexus/content/groups/observe/fr/ird/observe/observe... [INFO] Downloading: http://nexus.nuiton.org/nexus/content/repositories/snapshots/fr/ird/observe/... [INFO] Downloading: https://nexus.nuiton.org/nexus/content/groups/observe/fr/ird/observe/observe... [INFO] Downloading: http://nexus.nuiton.org/nexus/content/repositories/snapshots/fr/ird/observe/... [INFO] Downloading: https://nexus.nuiton.org/nexus/content/groups/observe/fr/ird/observe/observe... [INFO] Downloading: http://nexus.nuiton.org/nexus/content/repositories/snapshots/fr/ird/observe/... [INFO] Downloading: https://nexus.nuiton.org/nexus/content/groups/observe/fr/ird/observe/observe... [INFO] Downloading: http://nexus.nuiton.org/nexus/content/repositories/snapshots/fr/ird/observe/... [INFO] Downloading: https://nexus.nuiton.org/nexus/content/groups/observe/fr/ird/observe/observe... [INFO] [INFO] --- sonar-maven-plugin:3.0.2:sonar (default-cli) @ observe --- [INFO] User cache: /home/tomcat/.sonar/cache [INFO] Load global repositories [INFO] Load global repositories (done) | time=26332ms [INFO] User cache: /home/tomcat/.sonar/cache [WARNING] [JOURNAL_FLUSHER] WARNING Journal flush operation took 5,916ms last 8 cycles average is 824ms [WARNING] [JOURNAL_FLUSHER] WARNING Journal flush operation took 4,634ms last 8 cycles average is 1,404ms [INFO] Load plugins index [INFO] Load plugins index (done) | time=6324ms [INFO] Plugin [l10nfr] defines 'l10nen' as base plugin. This metadata can be removed from manifest of l10n plugins since version 5.2. [INFO] SonarQube version: 6.0 [INFO] Default locale: "en_GB", source code encoding: "UTF-8" [INFO] Process project properties [INFO] Load project repositories [INFO] Load project repositories (done) | time=60086ms [INFO] Load quality profiles [WARNING] [JOURNAL_FLUSHER] WARNING Journal flush operation took 3,334ms last 8 cycles average is 416ms [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] ObServe ............................................ FAILURE [04:17 min] [INFO] ObServe :: Check API maven plugin .................. SKIPPED [INFO] ObServe :: ToPIA Extension ......................... SKIPPED [INFO] ObServe :: ToPIA Templates Extension ............... SKIPPED [INFO] ObServe :: Services Configuration API .............. SKIPPED [INFO] ObServe :: Services ToPIA Configuration ............ SKIPPED [INFO] ObServe :: Services REST Configuration ............. SKIPPED [INFO] ObServe :: Services model .......................... SKIPPED [INFO] ObServe :: Services API ............................ SKIPPED [INFO] ObServe :: Test data ............................... SKIPPED [INFO] ObServe :: Entities ................................ SKIPPED [INFO] ObServe :: Entities Migration ...................... SKIPPED [INFO] ObServe :: Services ToPIA validation ............... SKIPPED [INFO] ObServe :: Services ToPIA Implementation ........... SKIPPED [INFO] ObServe :: Services REST Implementation ............ SKIPPED [INFO] ObServe :: Services Runner ......................... SKIPPED [INFO] ObServe :: Application Web ......................... SKIPPED [INFO] ObServe :: Application Swing Decoration ............ SKIPPED [INFO] ObServe :: Application Swing Validation ............ SKIPPED [INFO] ObServe :: Application Swing ....................... SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 04:31 min [INFO] Finished at: 2016-08-28T04:33:54+02:00 [INFO] Final Memory: 77M/465M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.0.2:sonar (default-cli) on project observe: Unable to load component class org.sonar.scanner.report.MetadataPublisher: Unable to load component class org.sonar.scanner.rule.ModuleQProfiles: Fail to request http://qa.codelutin.com/api/qualityprofiles/search.protobuf?defaults=true: timeout: Socket closed -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.0.2:sonar (default-cli) on project observe: Unable to load component class org.sonar.scanner.report.MetadataPublisher 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: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:862) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:286) at org.apache.maven.cli.MavenCli.main(MavenCli.java:197) 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: Unable to load component class org.sonar.scanner.report.MetadataPublisher at org.sonarsource.scanner.maven.bootstrap.ExceptionHandling.handle(ExceptionHandling.java:36) at org.sonarsource.scanner.maven.bootstrap.ScannerBootstrapper.execute(ScannerBootstrapper.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:208) ... 20 more Caused by: java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.report.MetadataPublisher at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:69) at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:621) at org.picocontainer.parameters.CollectionComponentParameter.getArrayInstance(CollectionComponentParameter.java:334) at org.picocontainer.parameters.CollectionComponentParameter.access$100(CollectionComponentParameter.java:49) at org.picocontainer.parameters.CollectionComponentParameter$1.resolveInstance(CollectionComponentParameter.java:139) at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:141) at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78) at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309) at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335) 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.instantiateComponentAsIsStartable(DefaultPicoContainer.java:1034) at org.picocontainer.DefaultPicoContainer.addAdapterIfStartable(DefaultPicoContainer.java:1026) at org.picocontainer.DefaultPicoContainer.startAdapters(DefaultPicoContainer.java:1003) at org.picocontainer.DefaultPicoContainer.start(DefaultPicoContainer.java:767) at org.sonar.core.platform.ComponentContainer.startComponents(ComponentContainer.java:141) 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.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:62) 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.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60) at com.sun.proxy.$Proxy23.execute(Unknown Source) at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:240) at org.sonarsource.scanner.api.EmbeddedScanner.runAnalysis(EmbeddedScanner.java:151) at org.sonarsource.scanner.maven.bootstrap.ScannerBootstrapper.execute(ScannerBootstrapper.java:78) ... 23 more Caused by: java.lang.IllegalStateException: Unable to load component class org.sonar.scanner.rule.ModuleQProfiles at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:69) at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:632) at org.picocontainer.parameters.BasicComponentParameter$1.resolveInstance(BasicComponentParameter.java:118) at org.picocontainer.parameters.ComponentParameter$1.resolveInstance(ComponentParameter.java:136) at org.picocontainer.injectors.SingleMemberInjector.getParameter(SingleMemberInjector.java:78) at org.picocontainer.injectors.ConstructorInjector$CtorAndAdapters.getParameterArguments(ConstructorInjector.java:309) at org.picocontainer.injectors.ConstructorInjector$1.run(ConstructorInjector.java:335) 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:699) at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647) at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:67) ... 58 more Caused by: java.lang.IllegalStateException: Fail to request http://qa.codelutin.com/api/qualityprofiles/search.protobuf?defaults=true at org.sonarqube.ws.client.HttpConnector.doCall(HttpConnector.java:204) at org.sonarqube.ws.client.HttpConnector.get(HttpConnector.java:145) at org.sonarqube.ws.client.HttpConnector.call(HttpConnector.java:134) at org.sonar.scanner.bootstrap.BatchWsClient.call(BatchWsClient.java:69) at org.sonar.scanner.repository.DefaultQualityProfileLoader.loadResource(DefaultQualityProfileLoader.java:64) at org.sonar.scanner.repository.DefaultQualityProfileLoader.loadDefault(DefaultQualityProfileLoader.java:50) at org.sonar.scanner.repository.QualityProfileProvider.provide(QualityProfileProvider.java:44) 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.picocontainer.injectors.MethodInjector.invokeMethod(MethodInjector.java:129) at org.picocontainer.injectors.MethodInjector.access$000(MethodInjector.java:39) at org.picocontainer.injectors.MethodInjector$2.run(MethodInjector.java:113) at org.picocontainer.injectors.AbstractInjector$ThreadLocalCyclicDependencyGuard.observe(AbstractInjector.java:270) at org.picocontainer.injectors.MethodInjector.decorateComponentInstance(MethodInjector.java:120) at org.picocontainer.injectors.CompositeInjector.decorateComponentInstance(CompositeInjector.java:58) at org.picocontainer.injectors.Reinjector.reinject(Reinjector.java:142) at org.picocontainer.injectors.ProviderAdapter.getComponentInstance(ProviderAdapter.java:96) at org.picocontainer.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:699) at org.picocontainer.DefaultPicoContainer.getComponent(DefaultPicoContainer.java:647) at org.sonar.core.platform.ComponentContainer$ExtendedDefaultPicoContainer.getComponent(ComponentContainer.java:67) ... 72 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) ... 93 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) ... 107 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 1 second Started calculate disk usage of workspace Finished Calculation of disk usage of workspace in 10 second