Author Topic: problème ouverture Cygnus sur une généalogie  (Read 645 times)

0 Members and 2 Guests are viewing this topic.

Offline menezarvel

  • VIP
  • Sr. Member
  • *
  • Posts: 60
    • View Profile
problème ouverture Cygnus sur une généalogie
« on: September 05, 2024, 08:26:05 »
bonjour j'ai un souci avec ma généalogie principale lorsque je travaille avec Cygnus. J'ai le message d'erreur suivant.
J'essaie de lancer Cygnus qui ne s'ouvre pas. Certaines fois il fonctionne bien, parfois pas du tout. Si j'ouvre une autre généalogie aucun problème. J'en déduis donc que cela vient de mon fichier Gedcom mais je ne vois pas où. J'avais éditer mon fichier avec un éditeur de texte pour chercher une éventuelle erreur suite à l'examen de mon fichier par Zurga. D'après ce que je vois cela semble provenir d'un problème dans les associations et sources, mais je n'en suis pas sûr. Je peux travailler comme avant avec les éditeurs gedcom et Aries.



java.lang.ClassCastException: genj.gedcom.Fam cannot be cast to genj.gedcom.Indi
   at ancestris.modules.editors.standard.tools.AssoWrapper.<init>(AssoWrapper.java:121)
   at ancestris.modules.editors.standard.tools.AssoWrapper7.<init>(AssoWrapper7.java:67)
   at ancestris.modules.editors.standard.tools.AssoWrapper7.getList(AssoWrapper7.java:48)
   at ancestris.modules.editors.standard.tools.AssoWrapper.getList(AssoWrapper.java:52)
   at ancestris.modules.editors.standard.IndiPanel.loadData(IndiPanel.java:3026)
   at ancestris.modules.editors.standard.IndiPanel.setContextImpl(IndiPanel.java:2642)
   at ancestris.api.editor.Editor.setContext(Editor.java:69)
   at ancestris.modules.editors.standard.CygnusTopComponent.setContextImpl(CygnusTopComponent.java:190)
   at ancestris.view.AncestrisTopComponent.setContext(AncestrisTopComponent.java:214)
   at ancestris.view.AncestrisTopComponent.init(AncestrisTopComponent.java:380)
   at ancestris.view.AncestrisTopComponent.create(AncestrisTopComponent.java:347)
   at ancestris.modules.editors.standard.OpenAction.actionPerformedImpl(OpenAction.java:47)
   at ancestris.core.actions.AbstractAncestrisContextAction.actionPerformed(AbstractAncestrisContextAction.java:198)
   at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
   at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
   at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
   at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
   at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
   at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
   at java.awt.Component.processMouseEvent(Unknown Source)
   at javax.swing.JComponent.processMouseEvent(Unknown Source)
   at java.awt.Component.processEvent(Unknown Source)
   at java.awt.Container.processEvent(Unknown Source)
   at java.awt.Component.dispatchEventImpl(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
   at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
   at java.awt.Container.dispatchEventImpl(Unknown Source)
   at java.awt.Window.dispatchEventImpl(Unknown Source)
   at java.awt.Component.dispatchEvent(Unknown Source)
   at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
   at java.awt.EventQueue.access$500(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.awt.EventQueue$3.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue$4.run(Unknown Source)
   at java.awt.EventQueue$4.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
   at java.awt.EventQueue.dispatchEvent(Unknown Source)
[catch] at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)
   at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
   at java.awt.EventDispatchThread.run(Unknown Source)

Version d'Ancestris :  12.0.12901
Java :  1.8.0_421-b09 - C:\Program Files\Java\jre1.8.0_421
Système :  Windows 11 - 10.0 - menez
Répertoire utilisateur :  C:\Users\menez\.ancestris\12

Offline menezarvel

  • VIP
  • Sr. Member
  • *
  • Posts: 60
    • View Profile
Re: problème ouverture Cygnus sur une généalogie
« Reply #1 on: September 05, 2024, 08:29:12 »
j'ai oublié de préciser que lorsque j'essaie d'ouvrir Cygnus on voit qu'ancestris tourne en boucle.
Bonne journée

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 4 311
    • View Profile
Re: problème ouverture Cygnus sur une généalogie
« Reply #2 on: September 05, 2024, 10:02:41 »
Visiblement vous avez une association qui dysfonctionne.
Si vous affichez la personne qui porte l'association dysfonctionnelle, l'éditeur Cygnus va planter.
Je vous invite à afficher la personne dans l'éditeur GEDCOM et à supprimer l'association fautive.

En 5.5.1 il est impossible de mettre une association entre un individu et une famille.
Ce n'est pas autorisé.
Seules les associations entre individus sont possibles.

En version 7.0 du GEDCOM, il y a possibilité de faire une association entre un évènement et une personne, mais pas directement entre une famille et une personne.

Zurga

Offline menezarvel

  • VIP
  • Sr. Member
  • *
  • Posts: 60
    • View Profile
Re: problème ouverture Cygnus sur une généalogie
« Reply #3 on: September 05, 2024, 11:46:43 »
Merci pour la réponse je vais chercher la personne en cause.
J'espère que je vais trouver.