See <http://ci.chorem.org/jenkins/job/pollen-sonar/org.chorem.pollen$pollen-rest-api/85/display/redirect?page=changes> Changes: [Kevin Morin] refs #1 utilisation de la lib socialauth pour se connecter via des [Kevin Morin] refs #1 connexion avec google [Kevin Morin] refs #1 ajout de la conf des providers dans la base (plus simple à [Kevin Morin] refs #1 ajout du socialmanager dans la session en attendant le retour du [Kevin Morin] refs #1 erreur si l'utilisateur veut se connecter via un service tiers [Kevin Morin] refs #1 permettre d'ajouter des comptes tiers à un compte existant [Kevin Morin] refs #1 ajout de credentials depuis le profil [Kevin Morin] fix build [Sylvain Bavencoff] réécriture des import de liste de votant (CSV et LDAP), renvoyer toute [Kevin Morin] fixes #137 suppression des cookies au logout [Kevin Morin] refs #137 fix test ------------------------------------------ [...truncated 18.50 KB...] pollen.default.pollPageSize = 10 pollen.default.commentPageSize = 10 pollen.default.favoriteListPageSize = 10 pollen.default.favoriteListMemberPageSize = 10 pollen.default.pollenUserPageSize = 10 pollen.default.sessionTimeoutDelay = 3600 pollen.smtp.host = null pollen.smtp.port = 25 pollen.smtp.from = no-reply@pollen.com pollen.logConfigurationFile = null pollen.version = ${project.version} pollen.sendEndPollRemindersCronSchedule = 0 0/1 * * * ? pollen.resource.maxSize = 10000000 pollen.resource.preview.max = 200 pollen.registration.emailAddressPattern = null pollen.resendEmailsCronSchedule = 0 0/5 * * * ? pollen.report.maxScore = 100 pollen.feedback.mails = null pollen.feedback.locale = en 01:56:46 INFO (PollenRestApiApplicationContext.java:248) will use default logging configuration 01:56:50 INFO (VoteCountingFactory.java:70) Detected strategy [1-Normal] : org.chorem.pollen.votecounting.NormalVoteCounting 01:56:50 INFO (VoteCountingFactory.java:70) Detected strategy [2-Pourcentage] : org.chorem.pollen.votecounting.PercentageVoteCounting 01:56:50 INFO (VoteCountingFactory.java:70) Detected strategy [3-Condorcet] : org.chorem.pollen.votecounting.CondorcetVoteCounting 01:56:50 INFO (VoteCountingFactory.java:70) Detected strategy [4-Nombre] : org.chorem.pollen.votecounting.NumberVoteCounting 01:56:50 INFO (VoteCountingFactory.java:70) Detected strategy [5-Borda] : org.chorem.pollen.votecounting.BordaVoteCounting 01:56:50 INFO (VoteCountingFactory.java:70) Detected strategy [6-Vote alternatif] : org.chorem.pollen.votecounting.InstantRunoffVoteCounting 01:56:50 INFO (VoteCountingFactory.java:70) Detected strategy [7-Coombs] : org.chorem.pollen.votecounting.CoombsVoteCounting 01:56:50 INFO (EmailService.java:304) an email should have been sent if not in devMode: tos = [admin@pollen.org]. subject = '[Pollen] Confirmation de création du compte admin'. body = Bonjour admin, Vous venez de créer un compte sur l'application en ligne Pollen Courriel: admin@pollen.org Vous devez valider votre courriel en allant sur cette adresse : Vous pouvez gérer vos sondages en vous connectant sur Pollen : -- Pollen, application de sondages en ligne 01:56:50 INFO (EmailService.java:304) an email should have been sent if not in devMode: tos = [admin@pollen.org]. subject = '[Pollen] Valiation de votre compte admin'. body = Bonjour admin, Votre adresse email a été validée. -- Pollen, application de sondages en ligne 01:56:50 INFO (EmailService.java:304) an email should have been sent if not in devMode: tos = [user@pollen.org]. subject = '[Pollen] Confirmation de création du compte user'. body = Bonjour user, Vous venez de créer un compte sur l'application en ligne Pollen Courriel: user@pollen.org Vous devez valider votre courriel en allant sur cette adresse : Vous pouvez gérer vos sondages en vous connectant sur Pollen : -- Pollen, application de sondages en ligne 01:56:50 INFO (EmailService.java:304) an email should have been sent if not in devMode: tos = [user@pollen.org]. subject = '[Pollen] Valiation de votre compte user'. body = Bonjour user, Votre adresse email a été validée. -- Pollen, application de sondages en ligne sept. 08, 2017 1:56:50 AM org.apache.coyote.AbstractProtocol init INFOS: Initializing ProtocolHandler ["http-bio-10000"] sept. 08, 2017 1:56:50 AM org.apache.catalina.core.StandardService startInternal INFOS: Starting service Tomcat sept. 08, 2017 1:56:50 AM org.apache.catalina.core.StandardEngine startInternal INFOS: Starting Servlet Engine: Apache Tomcat/7.0.50 sept. 08, 2017 1:56:50 AM org.apache.catalina.startup.ContextConfig getDefaultWebXmlFragment INFOS: No global web.xml found 01:57:10 INFO (PollenTopiaTransactionFilter.java:59) Init Topia Filter sept. 08, 2017 1:57:10 AM org.apache.coyote.AbstractProtocol start INFOS: Starting ProtocolHandler ["http-bio-10000"] 01:57:10 INFO (FixturesService.java:76) will restore database with fixture set 01:57:10 INFO (EmailService.java:304) an email should have been sent if not in devMode: tos = [poll_creator@pollen.chorem.org]. subject = '[Pollen] Création du sondage Sondage normal'. body = Bonjour poll creator, Vous venez de créer le sondage "Sondage normal". ------------------------------------- Sondage de type 'normal' ------------------------------------- Vous pouvez administrer ce sondage ici : http://pollen.chorem.org/#poll/edit/DAJT07g1SHCQBrnmJPikNA/{pollToken} -- Pollen, application de sondages en ligne http://pollen.chorem.org 01:57:10 INFO (AbstractPollenRestApiTest.java:199) test *getUsers* result {"permission":"7xTsEidMRYenhwLEWNS-iA","id":"d0VmDwTETWqBGv0YBAeZVA"} 01:57:10 INFO (AbstractPollenRestApiTest.java:199) test *getUsers* result {"elements":[{"id":"umC_oEPgRna2Ny_juX_5wQ","name":"J","administrator":true,"language":null,"email":"jean@pollen.fake","password":null,"banned":false,"emailIsValidate":true,"withPassword":true,"credentials":[]},{"id":"z0wNngZ1SmyntmWEgpi_gw","name":"J","administrator":true,"language":null,"email":"julien@pollen.fake","password":null,"banned":false,"emailIsValidate":true,"withPassword":true,"credentials":[]},{"id":"MMmmUYwSRRWquwMOG2TzwQ","name":"T","administrator":false,"language":null,"email":"tony@pollen.fake","password":null,"banned":false,"emailIsValidate":true,"withPassword":true,"credentials":[]},{"id":"d0VmDwTETWqBGv0YBAeZVA","name":"admin","administrator":true,"language":null,"email":"admin@pollen.org","password":null,"banned":false,"emailIsValidate":true,"withPassword":true,"credentials":[]},{"id":"AmdxY-76Qzu4jb-hkvlGpQ","name":"user","administrator":false,"language":null,"email":"user@pollen.org","password":null,"banned":false,"emailIsValidate":true,"withPassword":true,"credentials":[]}],"pagination":{"count":5,"currentPage":0,"lastPage":0,"pageSize":-1,"order":"name","desc":false}} sept. 08, 2017 1:57:10 AM org.apache.coyote.AbstractProtocol pause INFOS: Pausing ProtocolHandler ["http-bio-10000"] sept. 08, 2017 1:57:10 AM org.apache.catalina.core.StandardService stopInternal INFOS: Stopping service Tomcat 01:57:10 INFO (PollenRestApiApplicationListener.java:159) Stopping quartz sheduler sept. 08, 2017 1:57:10 AM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads GRAVE: The web application [/] appears to have started a thread named [DefaultQuartzScheduler_Worker-1] but has failed to stop it. This is very likely to create a memory leak. sept. 08, 2017 1:57:10 AM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads GRAVE: The web application [/] appears to have started a thread named [DefaultQuartzScheduler_Worker-2] but has failed to stop it. This is very likely to create a memory leak. sept. 08, 2017 1:57:10 AM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads GRAVE: The web application [/] appears to have started a thread named [DefaultQuartzScheduler_Worker-3] but has failed to stop it. This is very likely to create a memory leak. sept. 08, 2017 1:57:10 AM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads GRAVE: The web application [/] appears to have started a thread named [DefaultQuartzScheduler_Worker-4] but has failed to stop it. This is very likely to create a memory leak. sept. 08, 2017 1:57:10 AM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads GRAVE: The web application [/] appears to have started a thread named [DefaultQuartzScheduler_Worker-5] but has failed to stop it. This is very likely to create a memory leak. sept. 08, 2017 1:57:10 AM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads GRAVE: The web application [/] appears to have started a thread named [DefaultQuartzScheduler_Worker-6] but has failed to stop it. This is very likely to create a memory leak. sept. 08, 2017 1:57:10 AM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads GRAVE: The web application [/] appears to have started a thread named [DefaultQuartzScheduler_Worker-7] but has failed to stop it. This is very likely to create a memory leak. sept. 08, 2017 1:57:10 AM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads GRAVE: The web application [/] appears to have started a thread named [DefaultQuartzScheduler_Worker-8] but has failed to stop it. This is very likely to create a memory leak. sept. 08, 2017 1:57:10 AM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads GRAVE: The web application [/] appears to have started a thread named [DefaultQuartzScheduler_Worker-9] but has failed to stop it. This is very likely to create a memory leak. sept. 08, 2017 1:57:10 AM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads GRAVE: The web application [/] appears to have started a thread named [DefaultQuartzScheduler_Worker-10] but has failed to stop it. This is very likely to create a memory leak. sept. 08, 2017 1:57:10 AM org.apache.catalina.loader.WebappClassLoader clearReferencesThreads GRAVE: The web application [/] appears to have started a thread named [Thread-7] but has failed to stop it. This is very likely to create a memory leak. sept. 08, 2017 1:57:10 AM org.apache.coyote.AbstractProtocol stop INFOS: Stopping ProtocolHandler ["http-bio-10000"] sept. 08, 2017 1:57:10 AM org.apache.coyote.AbstractProtocol destroy INFOS: Destroying ProtocolHandler ["http-bio-10000"] Tests run: 6, Failures: 0, Errors: 0, Skipped: 4, Time elapsed: 176.785 sec - in org.chorem.pollen.rest.api.PollenUserApiTest Running org.chorem.pollen.rest.api.PollApiTest 01:57:10 INFO (PollenServicesConfig.java:83) Pollen configuration: Filename: pollen-rest-api-test.properties pollen.devMode = true pollen.data.directory = <http://ci.chorem.org/jenkins/job/pollen-sonar/org.chorem.pollen$pollen-rest-api/ws/target/surefire-workdir/35129907921931934/org.chorem.pollen.rest.api.PollApiTest/getPollsNew/h2> pollen.secret = !secret# pollen.default.pollType = FREE pollen.default.voteCountingType = 1 pollen.default.voteVisibility = EVERYBODY pollen.default.commentVisibility = EVERYBODY pollen.default.resultVisibility = EVERYBODY pollen.default.continuousResults = true pollen.default.choiceType = TEXT pollen.default.voteNotification = false pollen.default.commentNotification = false pollen.default.newChoiceNotification = false pollen.default.notifyMeHoursBeforePollEnds = 0 pollen.default.pollPageSize = 10 pollen.default.commentPageSize = 10 pollen.default.favoriteListPageSize = 10 pollen.default.favoriteListMemberPageSize = 10 pollen.default.pollenUserPageSize = 10 pollen.default.sessionTimeoutDelay = 3600 pollen.smtp.host = null pollen.smtp.port = 25 pollen.smtp.from = no-reply@pollen.com pollen.logConfigurationFile = null pollen.version = ${project.version} pollen.sendEndPollRemindersCronSchedule = 0 0/1 * * * ? pollen.resource.maxSize = 10000000 pollen.resource.preview.max = 200 pollen.registration.emailAddressPattern = null pollen.resendEmailsCronSchedule = 0 0/5 * * * ? pollen.report.maxScore = 100 pollen.feedback.mails = null pollen.feedback.locale = en 02:00:25 INFO (PollenRestApiApplicationContext.java:248) will use default logging configuration 02:00:48 INFO (VoteCountingFactory.java:70) Detected strategy [1-Normal] : org.chorem.pollen.votecounting.NormalVoteCounting 02:00:48 INFO (VoteCountingFactory.java:70) Detected strategy [2-Pourcentage] : org.chorem.pollen.votecounting.PercentageVoteCounting 02:00:48 INFO (VoteCountingFactory.java:70) Detected strategy [3-Condorcet] : org.chorem.pollen.votecounting.CondorcetVoteCounting 02:00:48 INFO (VoteCountingFactory.java:70) Detected strategy [4-Nombre] : org.chorem.pollen.votecounting.NumberVoteCounting 02:00:48 INFO (VoteCountingFactory.java:70) Detected strategy [5-Borda] : org.chorem.pollen.votecounting.BordaVoteCounting 02:00:48 INFO (VoteCountingFactory.java:70) Detected strategy [6-Vote alternatif] : org.chorem.pollen.votecounting.InstantRunoffVoteCounting 02:00:48 INFO (VoteCountingFactory.java:70) Detected strategy [7-Coombs] : org.chorem.pollen.votecounting.CoombsVoteCounting 02:00:48 INFO (EmailService.java:304) an email should have been sent if not in devMode: tos = [admin@pollen.org]. subject = '[Pollen] Confirmation de création du compte admin'. body = Bonjour admin, Vous venez de créer un compte sur l'application en ligne Pollen Courriel: admin@pollen.org Vous devez valider votre courriel en allant sur cette adresse : Vous pouvez gérer vos sondages en vous connectant sur Pollen : -- Pollen, application de sondages en ligne 02:00:48 INFO (EmailService.java:304) an email should have been sent if not in devMode: tos = [admin@pollen.org]. subject = '[Pollen] Valiation de votre compte admin'. body = Bonjour admin, Votre adresse email a été validée. -- Pollen, application de sondages en ligne 02:00:48 INFO (EmailService.java:304) an email should have been sent if not in devMode: tos = [user@pollen.org]. subject = '[Pollen] Confirmation de création du compte user'. body = Bonjour user, Vous venez de créer un compte sur l'application en ligne Pollen Courriel: user@pollen.org Vous devez valider votre courriel en allant sur cette adresse : Vous pouvez gérer vos sondages en vous connectant sur Pollen : -- Pollen, application de sondages en ligne 02:00:48 INFO (EmailService.java:304) an email should have been sent if not in devMode: tos = [user@pollen.org]. subject = '[Pollen] Valiation de votre compte user'. body = Bonjour user, Votre adresse email a été validée. -- Pollen, application de sondages en ligne sept. 08, 2017 2:00:48 AM org.apache.coyote.AbstractProtocol init INFOS: Initializing ProtocolHandler ["http-bio-10001"] sept. 08, 2017 2:00:48 AM org.apache.catalina.core.StandardService startInternal INFOS: Starting service Tomcat sept. 08, 2017 2:00:48 AM org.apache.catalina.core.StandardEngine startInternal INFOS: Starting Servlet Engine: Apache Tomcat/7.0.50 sept. 08, 2017 2:00:48 AM org.apache.catalina.startup.ContextConfig getDefaultWebXmlFragment INFOS: No global web.xml found Results : Tests run: 6, Failures: 0, Errors: 0, Skipped: 4 [JENKINS] Recording test results [JENKINS] Archiving disabled