Projet

Général

Profil

Actions

Bug #13788

fermé

[i18n] Erreur lors de suppression de traductions dans le nom d'une application

Ajouté par David Lesimple il y a 7 mois. Mis à jour il y a 4 mois.

Statut:
Closed
Priorité:
Normal
Assigné à:
Catégorie:
Administration
Début:
09/10/2023
Echéance:
% réalisé:

100%

Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
6.4-BUILD
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

Description

Reproduit pour les GEDs et Workflows notamment, mais cela semble concerner toutes les applications.
Pour reproduire l'erreur, il suffit d'ajouter le libellé de l'application dans une autre langue, passer d'une langue à une autre dans ce contenu, puis de supprimer cette traduction.
Parfois, on a l'impression que cela fonctionne, mais dès qu'on saisi de nouveau une traduction, l'erreur est levée.

Pile des erreurs :

2023-10-09 11:00:00,197 SEVERE [silverpeas.core.admin.service] (default task-1) Fail to update component XXXXXXX: org.silverpeas.core.admin.service.AdminException: Fail to update component XXXXXXX
        at deployment.silverpeas.war//org.silverpeas.core.admin.service.DefaultAdministration.updateComponentInst(DefaultAdministration.java:1223)
        at deployment.silverpeas.war//org.silverpeas.core.admin.service.DefaultAdministration$Proxy$_$$_WeldSubclass.updateComponentInst$$super(Unknown Source)
...
Caused by: org.silverpeas.core.admin.service.AdminException: Fail to update component XXXXX
        at deployment.silverpeas.war//org.silverpeas.core.admin.service.ComponentInstManager.updateComponentInst(ComponentInstManager.java:404)
        at deployment.silverpeas.war//org.silverpeas.core.admin.service.ComponentInstManager$Proxy$_$$_WeldSubclass.updateComponentInst$$super(Unknown Source)
...
Caused by: java.lang.NumberFormatException: For input string: "null" 
        at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
        at java.base/java.lang.Integer.parseInt(Integer.java:652)
        at java.base/java.lang.Integer.parseInt(Integer.java:770)
        at deployment.silverpeas.war//org.silverpeas.core.admin.service.ComponentInstManager.updateTranslation(ComponentInstManager.java:425)
        at deployment.silverpeas.war//org.silverpeas.core.admin.service.ComponentInstManager.updateComponentInst(ComponentInstManager.java:398)

Mis à jour par Yohann Chastagnier il y a 4 mois

  • Statut changé de New à Resolved
  • Assigné à mis à Yohann Chastagnier
  • % réalisé changé de 0 à 100

Mis à jour par Miguel Moquillon il y a 4 mois

  • Statut changé de Resolved à Integration in progress...

Je n'arrive pas à reproduire le bogue. Peut on me donner un scénario précis où ce dernier est reproductible.

Mis à jour par Miguel Moquillon il y a 4 mois

  • Statut changé de Integration in progress... à Closed

Intégré dans les branches master et master-jackrabbit

Mis à jour par David Lesimple il y a 4 mois

Miguel Moquillon a écrit (#note-4):

Je n'arrive pas à reproduire le bogue. Peut on me donner un scénario précis où ce dernier est reproductible.

tu en as dans les 2 tickets clients associés.

Actions

Formats disponibles : Atom PDF