Bonsoir,

J'ai eu le problème plusieurs gedcom, et celui que je te joins est un gedcom test pour tester justement et pas uniquement la gestion des étiquettes PLAC.
Merci.

_/*Patrick*/_


Le 24/02/2012 23:41, Daniel ANDRÉ a écrit :
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

Attachment: Test_1.ged
Description: application/gedcom

---------------------------------------------------------------------
Sites Web Ancestris: http://www.ancestris.org et http://www.ancestris.com

Les archives de la liste sont disponibles sur ce site :
              http://www.mail-archive.com/[email protected]

<*> Pour vous desinscrire de cette liste, envoyez un mail a :
              [email protected]
<*> Pour obtenir de l'aide sur les commandes de la liste :
              [email protected]

Répondre à