Le 24/02/2012 16:51, Patrick a écrit : > Bonjour, > > Quand je travaille avec la Gestion des étiquettes PLAC de la Boîte à > Outils, je reçois ce message : > > /Evaluation du format de la liste des juridictions dans l'entête > Format des localisations à valider : > Lieudit,Commune,Code_Insee,Code_Postal,Département,Région,Pays > > Affichage des statistiques > Nombre d'étiquette PLAC trouvées dans le Gedcom: 10 > Nombre maximal de champs présents dans les étiquettes PLAC: 7 > Nombre de champs renseignés : > Lieudit: 10 > Commune: 9 > Code_Insee: 6 > Code_Postal: 8 > Département: 8 > Région: 8 > Pays: 9 > > Affichage des anomalies trouvées : > *** exception caught > java.lang.ClassCastException: genj.gedcom.PropertySimpleValue > cannot be cast to genj.gedcom.PropertyPlace > at > genjreports.tools.ReportToolBox.managePlaces(ReportToolBox.java:559) > at genjreports.tools.ReportToolBox.start(ReportToolBox.java:126) > at genjreports.tools.ReportToolBox.start(ReportToolBox.java:87) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > > at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > > at java.lang.reflect.Method.invoke(Method.java:597) > at genj.report.Report.start(Report.java:822) > at genj.report.Runner.run(Runner.java:68) > at java.lang.Thread.run(Thread.java:662)/ >
Effectivement, on trouve un npe, mais c'est en faisant quelle manipulation? Quand on rapporte un pb, il faut vraiment être très exhaustif. Voilà un peu comment on pourrait résumer les choses : Il faudrait donner le processus exact, donc toutes les manipulations qui aboutissent à ce pb. Le fait d'avoir exactement les manips, permet à quelqu'un d'autre de faire pareil sur son propre gedcom. SI le pb apparait à nouveau, là on peut mettre en cause le rapport, si rien ne se passe, on pourrait remettre en cause le gedco met voir dedans ce qui provoque ça. Si ce qui provoque ça est conforme à la norme gedcom, alors on a un bug, si ce qui provoque ça, n'est pas conforme à la norme alors il faut commencer à corriger le gedcom. Francois