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 environ un an. Mis à jour il y a 10 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)

Actions

Formats disponibles : Atom PDF