See <http://ci.codelutin.com/jenkins/job/tutti-technical-site/6/changes> Changes: [maven-release] [jgitflow-maven-plugin]updating develop poms to master versions to avoid [maven-release] [jgitflow-maven-plugin]Updating develop poms back to pre merge state [Tony CHEMIT] Ajout de logs [Tony CHEMIT] Sur l'écran d'édition pas de validateur à enregistrer [Tony CHEMIT] Quand on quitte un écran, on nettoye les validateurs [Tony CHEMIT] Mauvais flow, c'est pas faute de l'avoir dit pleins de fois... [Tony CHEMIT] Ajout d'une classe pour gérer les unités [Tony CHEMIT] Correction de l'apgorithme de comparaision de poids [Tony CHEMIT] En avant la musique... création de modèles et controleurs... [Tony CHEMIT] Réécriture de la logique du mode de recopie + continue le nettoyage du [Tony CHEMIT] Correction de l'unité utilisée pour le graphique des poids moyens [Tony CHEMIT] Introduction modele pour la partie observations individuelles + du [Tony CHEMIT] Correction d'un fire data sur le table model, why ? (See #8257) [Tony CHEMIT] Amélioration code : on arrête de faire dix milles trucs en même temps : [Tony CHEMIT] ajout toString [Tony CHEMIT] Revue de l'API de cache pour avoir un cache de haut niveau sur les [Tony CHEMIT] Revue du chargement des caches de campagne [Tony CHEMIT] Utilisation des caches de campagnes [Tony CHEMIT] Bien reporter le poids de sous-échantillon après un import (See #8248) [Tony CHEMIT] Correction du chargement de l'écran des mensurations si pas de méthode [Tony CHEMIT] Déplacement du cache de haut niveau dans un paquetage plus adapté + [Tony CHEMIT] Revue de comment interroger le cache [Tony CHEMIT] Utilisation d'un nouvel handler pour gérer la zone de notification [Tony CHEMIT] Ajout d'états sur le cache d'ui [Tony CHEMIT] Revue de la zone de notification [Tony CHEMIT] Suppression des listeners sur le cache + revue du code du cache [Tony CHEMIT] Suppression du statut de la ligne d'une observation (cela pose des [Tony CHEMIT] Revue du modèle de la zone de notification et de son handler [Tony CHEMIT] traduction perdue [Tony CHEMIT] Renommage méthode + suppression méthode non utilisée [Tony CHEMIT] Normalement on a le bon flow pour la rafraichissement de la zone de [Tony CHEMIT] si on modifie la catégorie vrac/hors vrac, on met à jour le compte de [Tony CHEMIT] Fix npe... Refs #8263 [Tony CHEMIT] Ne pas tenter de supprimer des lots déjà supprimés (See #8261) [Tony CHEMIT] Correction lors de l'import des mensurations en multi-poste (See #8249) [Tony CHEMIT] Changement du message lors de l'erreur d'un import (See #8247) [Tony CHEMIT] Ne plus cacher le status dans la zone de notification [Tony CHEMIT] Ne plus conserver les états dans le modèle de zone de notification + [Tony CHEMIT] Si un des max est atteint on ne propose plus de prélever [Tony CHEMIT] Amélioration des logs sur le cache [Tony CHEMIT] Introduction d'une requète sur le cache d'échantillons + amélioration du [Tony CHEMIT] Utilisation de la requete sur le cache d'échantillon + continue à [Tony CHEMIT] Fin du ménage même s'il reste encore des choses à revoir... [Tony CHEMIT] Clean code [Tony CHEMIT] Compacter la table des observations individuelles à l'ouverture de [Tony CHEMIT] Revue du changement de mode de recopie [Tony CHEMIT] renommage des classes de l'ichtyometre en vue de l'ajout de module du [Tony CHEMIT] creation du module pour le pied à coulisse (caliper) (refs #7459) [Tony CHEMIT] implem de la réception des données du pied a coulisse (refs #7459) [Tony CHEMIT] ajout de la conf du port série du pied a coulisse (refs #7459) [Tony CHEMIT] ajout de la connexion au pied à coulisse depuis l'appli (refs #7459) [Tony CHEMIT] lecture des données reçues sur le pied à coulisse (refs #7459) [Tony CHEMIT] modif de la conif de port série : nombre au lieu de faire une liste des [Tony CHEMIT] affichage du port série écouté dans la barre de statut (refs #7459) [Tony CHEMIT] modif de l'icone du pied à coulisse (fixes #7459) [Tony CHEMIT] Fix import from merge [Tony CHEMIT] Meilleur gestion des dépendences [Tony CHEMIT] Pouvoir éditer des int dans l'éditeur de configuration [Tony CHEMIT] Reformat code [Tony CHEMIT] Meilleure gestion de l'erreur de connection au pied à coulisse (See [Tony CHEMIT] Bien fermer la connection au pied à coulisse lorsque l'on ferme le [Tony CHEMIT] libération de listeners quand on quitte l'écran [Tony CHEMIT] Le sexe a changé... [Tony CHEMIT] il se peut que ni la taille, ni le poids n'ai changé [Tony CHEMIT] Gestion de la nullité du quota dans l'algorithme [Tony CHEMIT] Bien recalculer le cache des échantillons lors d'un import multi-poste [Tony CHEMIT] Corrections et améliorations diverses sur l'écran des observations [Tony CHEMIT] Suppression des bons lots [Tony CHEMIT] Correction de la suppression d'une opération de pêche dans le cache des [Tony CHEMIT] Mieux recharger l'opération dans le contexte de données [Tony CHEMIT] Ajout de plus de logs suite à la suppression d'une opération dans le [Tony CHEMIT] Ajout d'une méthode pour nettoyer les caches (supprimer les clefs vides) [Tony CHEMIT] A la sauvegarde d'une opération, on doit rafraîchir le contexte de [Tony CHEMIT] Envoyer un signal quand l'opération est rechargée [Tony CHEMIT] Bien recharger l'opération de pêche lorsqu'elle change dans le contexte [Tony CHEMIT] Intrudcion PmfmId2 et renommahe de certainnes méthodes (See #8270) [Tony CHEMIT] Amélioration du démarrage d'un chargement d'un trait [maven-release] [jgitflow-maven-plugin]updating poms for 4.5-rc-5 branch with snapshot [maven-release] Ajout entete de licenses [maven-release] [jgitflow-maven-plugin]updating poms for branch'release/4.5-rc-5' with ------------------------------------------ [...truncated 1328 lines...] at fr.ifremer.tutti.ui.swing.SoundUtilTest.testReadNumber(SoundUtilTest.java:54) at fr.ifremer.tutti.ui.swing.SoundUtilTest.testSound(SoundUtilTest.java:47) 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:497) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121) 2016-04-25 11:48:33,932 [main] DEBUG fr.ifremer.tutti.ui.swing.util.SoundUtil - 0 2 1 0 2016-04-25 11:48:33,932 [main] DEBUG fr.ifremer.tutti.ui.swing.util.SoundUtil - -> add 2.wav 2016-04-25 11:48:33,934 [main] DEBUG fr.ifremer.tutti.ui.swing.util.SoundUtil - -> add 100.wav 2016-04-25 11:48:33,935 [main] DEBUG fr.ifremer.tutti.ui.swing.util.SoundUtil - -> add 1.wav 2016-04-25 11:48:33,936 [main] DEBUG fr.ifremer.tutti.ui.swing.util.SoundUtil - add cm.wav 2016-04-25 11:48:33,938 [main] ERROR fr.ifremer.tutti.ui.swing.util.SoundUtil - Error while reading 201.0 Optional.of(cm) java.lang.IllegalArgumentException: No line matching interface SourceDataLine supporting format PCM_SIGNED 22050.0 Hz, 16 bit, mono, 2 bytes/frame, little-endian is supported. at javax.sound.sampled.AudioSystem.getLine(AudioSystem.java:479) at fr.ifremer.tutti.ui.swing.util.SoundUtil.readNumber(SoundUtil.java:124) at fr.ifremer.tutti.ui.swing.SoundUtilTest.testReadNumber(SoundUtilTest.java:54) at fr.ifremer.tutti.ui.swing.SoundUtilTest.testSound(SoundUtilTest.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:497) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121) 2016-04-25 11:48:34,940 [main] DEBUG fr.ifremer.tutti.ui.swing.util.SoundUtil - 0 2 1 0 2016-04-25 11:48:34,940 [main] DEBUG fr.ifremer.tutti.ui.swing.util.SoundUtil - -> add 2.wav 2016-04-25 11:48:34,941 [main] DEBUG fr.ifremer.tutti.ui.swing.util.SoundUtil - -> add 100.wav 2016-04-25 11:48:34,942 [main] DEBUG fr.ifremer.tutti.ui.swing.util.SoundUtil - -> add 1.wav 2016-04-25 11:48:34,944 [main] ERROR fr.ifremer.tutti.ui.swing.util.SoundUtil - Error while reading 201.0 Optional.absent() java.lang.IllegalArgumentException: No line matching interface SourceDataLine supporting format PCM_SIGNED 22050.0 Hz, 16 bit, mono, 2 bytes/frame, little-endian is supported. at javax.sound.sampled.AudioSystem.getLine(AudioSystem.java:479) at fr.ifremer.tutti.ui.swing.util.SoundUtil.readNumber(SoundUtil.java:124) at fr.ifremer.tutti.ui.swing.SoundUtilTest.testReadNumber(SoundUtilTest.java:54) at fr.ifremer.tutti.ui.swing.SoundUtilTest.testSound(SoundUtilTest.java:49) 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:497) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) at org.junit.runners.ParentRunner.run(ParentRunner.java:363) at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367) at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274) at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238) at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161) at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290) at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242) at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121) Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.151 sec - in fr.ifremer.tutti.ui.swing.SoundUtilTest Running fr.ifremer.tutti.ui.swing.content.operation.catches.species.frequency.SpeciesFrequencyRowModelTest Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 sec - in fr.ifremer.tutti.ui.swing.content.operation.catches.species.frequency.SpeciesFrequencyRowModelTest Results : Tests run: 6, Failures: 0, Errors: 0, Skipped: 0 [INFO] [INFO] --- maven-dependency-plugin:2.10:copy-dependencies (copy-dependencies) @ tutti-ui-swing --- [INFO] [INFO] --- maven-dependency-plugin:2.10:unpack (get-report-generator-env) @ tutti-ui-swing --- [INFO] Configured Artifact: fr.ifremer.tutti:tutti-report-generator:bin:4.5-rc-5:zip [INFO] Unpacking <http://ci.codelutin.com/jenkins/job/tutti-technical-site/ws/tutti-report-generator/target/tutti-report-generator-4.5-rc-5-bin.zip> to <http://ci.codelutin.com/jenkins/job/tutti-technical-site/ws/tutti-ui-swing/target/tutti-report-generator> with includes "" and excludes "" [INFO] [INFO] --- maven-jar-plugin:2.6:jar (default-jar) @ tutti-ui-swing --- [INFO] Building jar: <http://ci.codelutin.com/jenkins/job/tutti-technical-site/ws/tutti-ui-swing/target/tutti-ui-swing-4.5-rc-5.jar> [INFO] [INFO] --- maven-site-plugin:3.4:attach-descriptor (attach-descriptor) @ tutti-ui-swing --- [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] Tutti .............................................. SUCCESS [ 2.392 s] [INFO] Tutti :: Persistence ............................... SUCCESS [ 16.994 s] [INFO] Tutti :: Ichtyometer API ........................... SUCCESS [ 1.151 s] [INFO] Tutti :: Caliper API ............................... SUCCESS [ 0.162 s] [INFO] Tutti :: Report Generator .......................... SUCCESS [ 2.215 s] [INFO] Tutti :: Service ................................... SUCCESS [ 13.683 s] [INFO] Tutti :: UI Updater ................................ SUCCESS [ 0.901 s] [INFO] Tutti :: UI ........................................ SUCCESS [ 45.884 s] [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 01:24 min [INFO] Finished at: 2016-04-25T11:48:37+02:00 [INFO] Final Memory: 351M/880M [INFO] ------------------------------------------------------------------------ Parsing POMs Discovered a new module fr.ifremer.tutti:tutti-caliper Tutti :: Caliper API Modules changed, recalculating dependency graph Established TCP socket on 59054 [tutti-technical-site] $ /opt/jdk8/bin/java -Dsettings.security=/var/local/forge/data/codelutin.com/maven/settings-security.xml -XX:MaxPermSize=256m -Xmx1024m -Djava.awt.headless=true -cp /var/local/forge/data/codelutin.com/jenkins/plugins/maven-plugin/WEB-INF/lib/maven32-agent-1.7.jar:/opt/maven3/boot/plexus-classworlds-2.5.2.jar:/opt/maven3/conf/logging jenkins.maven3.agent.Maven32Main /opt/maven3 /var/local/forge/exec/tomcat-codelutin.com/webapps/jenkins/WEB-INF/lib/remoting-2.53.2.jar /var/local/forge/data/codelutin.com/jenkins/plugins/maven-plugin/WEB-INF/lib/maven32-interceptor-1.7.jar /var/local/forge/data/codelutin.com/jenkins/plugins/maven-plugin/WEB-INF/lib/maven3-interceptor-commons-1.7.jar 59054 Java HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256m; support was removed in 8.0 <===[JENKINS REMOTING CAPACITY]===> channel started Executing Maven: -B -f <http://ci.codelutin.com/jenkins/job/tutti-technical-site/ws/pom.xml> -s /var/local/forge/data/codelutin.com/maven/settings.xml verify site-deploy -DperformRelease [INFO] Scanning for projects... [INFO] ------------------------------------------------------------------------ [INFO] Reactor Build Order: [INFO] [INFO] Tutti [INFO] Tutti :: Persistence [INFO] Tutti :: Ichtyometer API [INFO] Tutti :: Caliper API [INFO] Tutti :: Report Generator [INFO] Tutti :: Service [INFO] Tutti :: UI Updater [INFO] Tutti :: UI [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Tutti 4.5-rc-5 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- helper-maven-plugin:2.3.2:check-auto-container (check-central-safe) @ tutti --- [INFO] Skipping goal (skipCheckAutocontainer flag is on). [INFO] [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-project-files) @ tutti --- [INFO] [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-platform) @ tutti --- [INFO] [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-projectId) @ tutti --- [INFO] [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-ciViewId) @ tutti --- [INFO] [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-javaVersion) @ tutti --- [INFO] [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-signatureArtifactId) @ tutti --- [INFO] [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-signatureVersion) @ tutti --- [INFO] [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-java-versions) @ tutti --- [INFO] [INFO] --- maven-enforcer-plugin:1.4.1:enforce (ensure-no-container-api) @ tutti --- [INFO] [INFO] --- maven-enforcer-plugin:1.4.1:enforce (enforce-bytecode-version) @ tutti --- [INFO] [INFO] --- helper-maven-plugin:2.3.2:share-server-secret (get-redmine-login) @ tutti --- [INFO] Exporting server [redmine-forge.codelutin.com] privateKey in ${redmine.apiKey} [INFO] [INFO] --- maven-enforcer-plugin:1.4.1:enforce (check-release-properties) @ tutti --- [INFO] [INFO] --- license-maven-plugin:1.8:update-project-license (attach-licenses) @ tutti --- [INFO] Will create or update license file [gpl_v3] to <http://ci.codelutin.com/jenkins/job/tutti-technical-site/ws/LICENSE.txt> [INFO] [INFO] --- license-maven-plugin:1.8:add-third-party (attach-licenses) @ tutti --- [WARNING] The goal is skip due to packaging 'pom' [INFO] [INFO] --- license-maven-plugin:1.8:update-file-header (update-file-header-on-pom) @ tutti --- [INFO] Will search files to update from root <http://ci.codelutin.com/jenkins/job/tutti-technical-site/ws/> [INFO] Scan 1 file header done in 70.489ms. [INFO] All files are up-to-date. [INFO] [INFO] --- license-maven-plugin:1.8:update-file-header (update-file-header) @ tutti --- [INFO] Will search files to update from root <http://ci.codelutin.com/jenkins/job/tutti-technical-site/ws/src> [INFO] Scan 7 files header done in 24.248ms. [INFO] All files are up-to-date. [INFO] [INFO] --- animal-sniffer-maven-plugin:1.15:check (default) @ tutti --- [INFO] Checking unresolved references to org.codehaus.mojo.signature:java18:1.0 [INFO] [INFO] --- jredmine-maven-plugin:1.9:generate-changes (jredmine-generate-changes) @ tutti --- [JENKINS] Archiving disabled 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 0 seconds [JENKINS] Archiving disabled [JENKINS] Archiving disabled [JENKINS] Archiving disabled [JENKINS] Archiving disabled [JENKINS] Archiving disabled [JENKINS] Archiving disabled [JENKINS] Archiving disabled [JENKINS] Archiving disabled [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] Tutti .............................................. FAILURE [ 5.863 s] [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: 7.097 s [INFO] Finished at: 2016-04-25T11:48:48+02:00 [INFO] Final Memory: 34M/336M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.nuiton.jredmine:jredmine-maven-plugin:1.9:generate-changes (jredmine-generate-changes) on project tutti: could not init goal GenerateChangesMojo for reason : could not init service for reason sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [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 Sending e-mails to: tutti-build@list.forge.codelutin.com chemit+codelutin-ci@codelutin.com maven-release@codelutin.com channel stopped 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 0 seconds