Support #4677
ferméjava.lang.NumberFormatException sur emplacements multiples
0%
Description
Dans certains cas, en utilisant les droits sur dossiers d'une GED, le multi emplacements remonte une erreur lorsqu'il tente de ramener le treeview.
Mis à jour par David Lesimple il y a plus de 11 ans
A priori, il s'agit d'une erreur liée à la récupération du paramètre nbPublicationsOnRoot qui ne serait pas informé.
j'attends la confirmation du client.
Mis à jour par David Lesimple il y a plus de 11 ans
Lorsque ce paramètre d'instance est déclaré <updatable>NEVER</updatable> dans xmlcomponents, même en présence d'une valeur par défaut (<value>)
il y a la valeur null dans la table st_instance_data.
Mis à jour par Nicolas Eysseric il y a plus de 11 ans
- Tracker changé de Bug à Support
- Statut changé de New à Feedback
Dans le cas présent, il ne faut pas que la propriété updatable du paramètre soit égale à never
mais à hidden
.
Ainsi, la valeur par défaut est prise en compte mais elle n'est jamais modifiable via l'interface d'administration.
L'erreur est induite par une mauvaise configuration.
Cependant, le code pourrait être plus robuste dans un tel cas de figure. Quelle est l'erreur précisément ?
Mis à jour par David Lesimple il y a plus de 11 ans
C'est noté, je vais corriger le paramétrage.
Voici l'erreur générée:
java.lang.NumberFormatException: null
at java.lang.Integer.parseInt(Integer.java:417)
at java.lang.Integer.parseInt(Integer.java:499)
at com.stratelia.webactiv.kmelia.control.ejb.KmeliaBmEJB.getTreeview(KmeliaBmEJB.java:847)