Page 1 sur 1

SQUASH TM / Upgrade en 1.19.3 : perte des icones dans le bandeau gauche

Publié : lun. mai 13, 2019 10:50 am
par MatDeGraye
Bonjour

Suite à l'upgrade de Squash TM en 1.19.3 (depuis 1.18.0), les utilisateurs (non administrateurs) n'ont plus les icônes dans le bandeau gauche, permettant un accès aux différents espaces (exigences/cas de tests/campagnes/....).

Est-ce :
  • un pb de configuration ?
  • un pb de droit portant sur ces utilisateurs suite à l'upgrade ?
  • un bug ?
Cordialement

Mathieu Boscher

Re: SQUASH TM / Upgrade en 1.19.3 : perte des icones dans le bandeau gauche

Publié : lun. mai 13, 2019 11:35 am
par MatDeGraye
En analysant le fichier de log, on a l'erreur suivante sur la connection :
[19-05-13 11:09:16.345] SquashTM - 8696 WARN [http-nio-8081-exec-6] [ServletWebRequest: uri=/squash/home-workspace;client=aaa.bbb.ccc.11;session=6C1ECD1B3EC546BC1BF181B284101EEC;user=adesg141] --- org.hibernate.orm.deprecation: HHH90000022: Hibernate's legacy org.hibernate.Criteria API is deprecated; use the JPA javax.persistence.criteria.CriteriaQuery instead
[19-05-13 11:09:24.334] SquashTM - 8696 INFO [http-nio-8081-exec-5] [] --- org.squashtest.tm.web.internal.listener.HttpSessionLifecycleLogger: Created a HTTP session id 9E4B305CE25C7D7798B4B0E8F85BD114 at 1557738564334
[19-05-13 11:09:24.568] SquashTM - 8696 ERROR [http-nio-8081-exec-4] [ServletWebRequest: uri=/squash/styles/squash.core.css;client=aaa.bbb.ccc.31;session=9E4B305CE25C7D7798B4B0E8F85BD114] --- org.squashtest.tm.web.internal.exceptionresolver.HandlerExceptionLogger: An exception occured while processing request : http://aaa.bbb.ccc:8081/squash/styles/squash.core.css
org.apache.catalina.connector.ClientAbortException: java.io.IOException: Une connexion 굡blie a 굩 abandonnꥠpar un logiciel de votre ordinateur h��


Pour le user en exemple 'adesg141', en tentant de modifier ses droits (soit à l'équipe rattachée, ou sur le user lui-même), on a un plantage dans l'interface d'administration de l'utilisateur (ou de l'équipe).
En analysant le fichier de log, on a l'erreur suivante sur la demande d'habilitation:
[19-05-13 11:09:57.919] SquashTM - 8696 ERROR [http-nio-8081-exec-2] [ServletWebRequest: uri=/squash/administration/teams/62/add-permission;client=aaa.bbb.ccc.26;session=DE58F75F6E42047409FCEE4155DB2BAF;user=mabos14n] --- org.squashtest.tm.web.internal.exceptionresolver.HandlerExceptionLogger: An exception occured while processing request : http://aaa.bbb.ccc:8081/squash/administ ... permission
java.lang.NullPointerException: null
at org.squashtest.tm.service.internal.project.ProjectsPermissionManagementServiceImpl.createAutomationRequestLibraryIdentity(ProjectsPermissionManagementServiceImpl.java:144) ~[tm.service-1.19.3.RELEASE.jar!/:?]
at org.squashtest.tm.service.internal.project.ProjectsPermissionManagementServiceImpl.addNewPermissionToProject(ProjectsPermissionManagementServiceImpl.java:243) ~[tm.service-1.19.3.RELEASE.jar!/:?]


Je joins le fichier de log squash-tm.log pour information.

Cordialement, Mathieu Boscher

Re: SQUASH TM / Upgrade en 1.19.3 : perte des icones dans le bandeau gauche

Publié : lun. mai 13, 2019 3:40 pm
par mdelobeau
Bonjour,

Pourriez-vous effectuer les opérations suivantes :

1/ Faire une sauvegarde de la base de données en 1.19.
2/ Décompresser l'archive en pièce jointe qui contient deux scripts.
scripts.zip
(693 octets) Téléchargé 176 fois
3/ Passer le script 01_verif_role_core_party_authority_1_19.sql.
4/ Si le script retourne au moins une ligne, passer le script 02_fix_squash_tm_1_19.sql.
5/ Repasser le script 01_verif_role_core_party_authority_1_19.sql et vérifier qu'il ne retourne plus de résultat.
6/ Vérifier que les utilisateurs ont bien les icônes.

Cordialement,

Marion - Equipe Squash

Re: SQUASH TM / Upgrade en 1.19.3 : perte des icones dans le bandeau gauche

Publié : lun. mai 13, 2019 5:19 pm
par MatDeGraye
Merci Marion.
Il y avait effectivement un vingtaine de comptes identifiés.
Après le passage du script, tout est rentré dans l'ordre !

Merci pour votre rapidité & pour votre produit.

Cordialement, Mathieu

Re: SQUASH TM / Upgrade en 1.19.3 : perte des icones dans le bandeau gauche

Publié : sam. mai 18, 2019 7:59 am
par Savnisharma
Excellent post...I got valuable information here..Thanks for such an excellent piece of information..Keep Up!