bonsoir

peux tu m'envoyer en privé ton gedcom.

merci
Daniel ANDRÉ

-- 
Envoyé depuis mon téléphone portable.


Francois <[email protected]> a écrit :

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

Répondre à