Author Topic: Fenetre Editeur Gedcom n'apparait pas sous Linux Ancestris 12  (Read 2823 times)

0 Members and 1 Guest are viewing this topic.

Offline seqor

  • VIP
  • Sr. Member
  • *
  • Posts: 60
    • View Profile
Bonjour
Après mise à jour ...
En faisant Menu/Vue/Editeur Gedcom la fenêtre n'apparaît pas.
Version d'Ancestris :  12.0.11008
Java :  1.8.0_292-8u292-b10-0ubuntu1~20.04-b10 - /usr/lib/jvm/java-8-openjdk-amd64/jre
Système :  Linux - 5.4.0-74-generic -xxx
Répertoire utilisateur :  /home/xxx/.ancestris/trunk
Merci d'avance de la réponse
Yves

Message d'erreur
java.lang.NullPointerException
   at genj.edit.PropertyTreeWidget$Renderer.getTreeCellRendererComponent(PropertyTreeWidget.java:785)
   at javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimensions(BasicTreeUI.java:2807)
   at javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayoutCache.java:492)
   at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.updatePreferredSize(VariableHeightLayoutCache.java:1360)
   at javax.swing.tree.VariableHeightLayoutCache.rebuild(VariableHeightLayoutCache.java:738)
   at javax.swing.tree.VariableHeightLayoutCache.treeStructureChanged(VariableHeightLayoutCache.java:644)
   at javax.swing.plaf.basic.BasicTreeUI$Handler.treeStructureChanged(BasicTreeUI.java:3917)
   at swingx.tree.AbstractTreeModel.fireTreeStructureChanged(AbstractTreeModel.java:325)
   at swingx.tree.AbstractTreeModel.rootExchanged(AbstractTreeModel.java:132)
   at genj.edit.PropertyTreeWidget$Model.setRoot(PropertyTreeWidget.java:403)
   at genj.edit.PropertyTreeWidget.setRoot(PropertyTreeWidget.java:211)
   at genj.edit.AdvancedEditor.setContextImpl(AdvancedEditor.java:281)
   at genj.edit.AdvancedEditor.setContextImpl(AdvancedEditor.java:243)
   at ancestris.api.editor.Editor.setContext(Editor.java:69)
   at genj.edit.EditView.setContext(EditView.java:246)
   at ancestris.view.GenjViewTopComponent.setContextImpl(GenjViewTopComponent.java:138)
   at ancestris.view.AncestrisTopComponent.setContext(AncestrisTopComponent.java:213)
   at ancestris.view.GenjViewTopComponent.createPanel(GenjViewTopComponent.java:116)
   at ancestris.view.AncestrisTopComponent.init(AncestrisTopComponent.java:383)
   at ancestris.view.AncestrisTopComponent.create(AncestrisTopComponent.java:342)
   at ancestris.app.OpenGenjViewAction.actionPerformedImpl(OpenGenjViewAction.java:47)
   at ancestris.core.actions.AbstractAncestrisContextAction.actionPerformed(AbstractAncestrisContextAction.java:203)
   at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
   at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
   at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
   at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
   at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
   at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:842)
   at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:886)
   at java.awt.Component.processMouseEvent(Component.java:6539)
   at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
   at java.awt.Component.processEvent(Component.java:6304)
   at java.awt.Container.processEvent(Container.java:2239)
   at java.awt.Component.dispatchEventImpl(Component.java:4889)
   at java.awt.Container.dispatchEventImpl(Container.java:2297)
   at java.awt.Component.dispatchEvent(Component.java:4711)
   at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
   at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535)
   at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
   at java.awt.Container.dispatchEventImpl(Container.java:2283)
   at java.awt.Window.dispatchEventImpl(Window.java:2746)
   at java.awt.Component.dispatchEvent(Component.java:4711)
   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
   at java.awt.EventQueue.access$500(EventQueue.java:97)
   at java.awt.EventQueue$3.run(EventQueue.java:709)
   at java.awt.EventQueue$3.run(EventQueue.java:703)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
   at java.awt.EventQueue$4.run(EventQueue.java:733)
   at java.awt.EventQueue$4.run(EventQueue.java:731)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
   at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)
[catch] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
« Last Edit: June 25, 2021, 12:46:49 by seqor »

Offline FredericL

  • VIP
  • Hero Member
  • *
  • Posts: 756
    • View Profile
    • Généalogie personnelle et logiciel gratuit Ancestris
Re: Fenetre Editeur Gedcom n'apparait pas sous Linux Ancestris 12
« Reply #1 on: June 24, 2021, 13:43:40 »
Bonjour,

C'est réparé, vous pouvez réactualiser votre version 12 d'Ancestris.

Merci de me dire si c'est bon.

Bien cordialement,
Frédéric

Offline seqor

  • VIP
  • Sr. Member
  • *
  • Posts: 60
    • View Profile
Re: Fenetre Editeur Gedcom n'apparait pas sous Linux Ancestris 12
« Reply #2 on: June 24, 2021, 14:05:39 »
Merci pour la réponse si rapide  !!!
Je n'ai pas eu de mise à jour nouvelle je pense j'ai
Version d'Ancestris :  12.0.11008 avec l'Editeur Gedcom 12.0.11010
et sans doute les mêmes messages d'erreur :
java.lang.NullPointerException
   at java.util.concurrent.ConcurrentHashMap.get(ConcurrentHashMap.java:936)
   at sun.font.FontDesignMetrics.getMetrics(FontDesignMetrics.java:281)
   at sun.swing.SwingUtilities2.getFontMetrics(SwingUtilities2.java:1125)
   at javax.swing.JComponent.getFontMetrics(JComponent.java:1626)
   at genj.edit.PropertyTreeWidget$Renderer.getTreeCellRendererComponent(PropertyTreeWidget.java:786)
   at javax.swing.plaf.basic.BasicTreeUI$NodeDimensionsHandler.getNodeDimensions(BasicTreeUI.java:2807)
   at javax.swing.tree.AbstractLayoutCache.getNodeDimensions(AbstractLayoutCache.java:492)
   at javax.swing.tree.VariableHeightLayoutCache$TreeStateNode.updatePreferredSize(VariableHeightLayoutCache.java:1360)
   at javax.swing.tree.VariableHeightLayoutCache.rebuild(VariableHeightLayoutCache.java:738)
   at javax.swing.tree.VariableHeightLayoutCache.treeStructureChanged(VariableHeightLayoutCache.java:644)
   at javax.swing.plaf.basic.BasicTreeUI$Handler.treeStructureChanged(BasicTreeUI.java:3917)
   at swingx.tree.AbstractTreeModel.fireTreeStructureChanged(AbstractTreeModel.java:325)
   at swingx.tree.AbstractTreeModel.rootExchanged(AbstractTreeModel.java:132)
   at genj.edit.PropertyTreeWidget$Model.setRoot(PropertyTreeWidget.java:403)
   at genj.edit.PropertyTreeWidget.setRoot(PropertyTreeWidget.java:211)
   at genj.edit.AdvancedEditor.setContextImpl(AdvancedEditor.java:281)
   at genj.edit.AdvancedEditor.setContextImpl(AdvancedEditor.java:243)
   at ancestris.api.editor.Editor.setContext(Editor.java:69)
   at genj.edit.EditView.setContext(EditView.java:246)
   at ancestris.view.GenjViewTopComponent.setContextImpl(GenjViewTopComponent.java:138)
   at ancestris.view.AncestrisTopComponent.setContext(AncestrisTopComponent.java:213)
   at ancestris.view.GenjViewTopComponent.createPanel(GenjViewTopComponent.java:116)
   at ancestris.view.AncestrisTopComponent.init(AncestrisTopComponent.java:383)
   at ancestris.view.AncestrisTopComponent.create(AncestrisTopComponent.java:342)
   at ancestris.app.OpenGenjViewAction.actionPerformedImpl(OpenGenjViewAction.java:47)
   at ancestris.core.actions.AbstractAncestrisContextAction.actionPerformed(AbstractAncestrisContextAction.java:203)
   at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
   at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
   at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
   at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
   at javax.swing.AbstractButton.doClick(AbstractButton.java:376)
   at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:842)
   at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:886)
   at java.awt.Component.processMouseEvent(Component.java:6539)
   at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
   at java.awt.Component.processEvent(Component.java:6304)
   at java.awt.Container.processEvent(Container.java:2239)
   at java.awt.Component.dispatchEventImpl(Component.java:4889)
   at java.awt.Container.dispatchEventImpl(Container.java:2297)
   at java.awt.Component.dispatchEvent(Component.java:4711)
   at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4904)
   at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4535)
   at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4476)
   at java.awt.Container.dispatchEventImpl(Container.java:2283)
   at java.awt.Window.dispatchEventImpl(Window.java:2746)
   at java.awt.Component.dispatchEvent(Component.java:4711)
   at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:760)
   at java.awt.EventQueue.access$500(EventQueue.java:97)
   at java.awt.EventQueue$3.run(EventQueue.java:709)
   at java.awt.EventQueue$3.run(EventQueue.java:703)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:84)
   at java.awt.EventQueue$4.run(EventQueue.java:733)
   at java.awt.EventQueue$4.run(EventQueue.java:731)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
   at java.awt.EventQueue.dispatchEvent(EventQueue.java:730)
   at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)
[catch] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
   at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
   at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
   at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
   at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)


Offline FredericL

  • VIP
  • Hero Member
  • *
  • Posts: 756
    • View Profile
    • Généalogie personnelle et logiciel gratuit Ancestris
Re: Fenetre Editeur Gedcom n'apparait pas sous Linux Ancestris 12
« Reply #3 on: June 24, 2021, 14:08:06 »
Humm en effet, ce devrait être la "v12 - 11010"...

Ancestris devrait vous proposer de rafraichir votre version.

Bien cordialement,
Frédéric

Offline seqor

  • VIP
  • Sr. Member
  • *
  • Posts: 60
    • View Profile
Re: Fenetre Editeur Gedcom n'apparait pas sous Linux Ancestris 12
« Reply #4 on: June 24, 2021, 14:15:30 »
Merci
Le Gestionnaire ne m'indique pas de nouvelle extension.... il faut peut-être que j'attende demain?
ou comment lui forcer la main.....?
Mecri d'avance

Offline seqor

  • VIP
  • Sr. Member
  • *
  • Posts: 60
    • View Profile
Re: Fenetre Editeur Gedcom n'apparait pas sous Linux Ancestris 12
« Reply #5 on: June 24, 2021, 14:17:46 »
pardon pas extension mais version d'Ancestris  je suis toujours en
Version d'Ancestris :  12.0.11008

Offline FredericL

  • VIP
  • Hero Member
  • *
  • Posts: 756
    • View Profile
    • Généalogie personnelle et logiciel gratuit Ancestris
Re : Fenetre Editeur Gedcom n'apparait pas sous Linux Ancestris 12
« Reply #6 on: June 24, 2021, 15:27:43 »
Si vous allez dans "A propos" et cliquez sur le bouton Versions, quelle version avez-vous pour l'Editeur gedcom svp ?

Offline seqor

  • VIP
  • Sr. Member
  • *
  • Posts: 60
    • View Profile
Re: Fenetre Editeur Gedcom n'apparait pas sous Linux Ancestris 12
« Reply #7 on: June 24, 2021, 16:17:59 »
Si je vais dans "A propos" et clic sur le bouton Versions,j'ai

En tête Application Ancestris 12.0.11008
Versions des modules Ancestris utilisés
......
Application Ancestris 12.0.11008
Application Ancestris-Noyau 12.0.11008
Application Ancestris - Utilitaire Gedcom 11.0.10649
......
Editeur Aries 12.0.11008
Editeur Cygnus 12.0.11008
Editeur Gedcom 12.0.11010


N.B. J'ai aussi un  Mac OS X 10.10.5  avec les mêmes réponses que ci-dessus mais sans problème d'apparition de la fenêtre Editeur Gedcom








'Editeur gedcom svp ?

Offline FredericL

  • VIP
  • Hero Member
  • *
  • Posts: 756
    • View Profile
    • Généalogie personnelle et logiciel gratuit Ancestris
Re: Fenetre Editeur Gedcom n'apparait pas sous Linux Ancestris 12
« Reply #8 on: June 24, 2021, 16:23:32 »
OK, curieux.

Qu'est-ce que vous utilisez comme style affichage ? Nimbus ou autre ?

Cela devrait passer avec Nimbus.

Frédéric


Offline FredericL

  • VIP
  • Hero Member
  • *
  • Posts: 756
    • View Profile
    • Généalogie personnelle et logiciel gratuit Ancestris
Re: Fenetre Editeur Gedcom n'apparait pas sous Linux Ancestris 12
« Reply #9 on: June 24, 2021, 16:42:03 »
Je viens de refaire un correction ceinteure bretelle, là cela devrait marcher... r10012 pour l'éditeur Gedcom.

Offline seqor

  • VIP
  • Sr. Member
  • *
  • Posts: 60
    • View Profile
Re: Fenetre Editeur Gedcom n'apparait pas sous Linux Ancestris 12
« Reply #10 on: June 24, 2021, 17:01:09 »
Ok la correction s'est installée..
Le problème est le même
Problème avec le profil Nimbus

Tout OK avec le profil Standard avant et après correction ...


Mais si j'ai bien suivi le fil de nombreux messages le profil Nimbus est préférable, je l'utilise de longue date


Offline FredericL

  • VIP
  • Hero Member
  • *
  • Posts: 756
    • View Profile
    • Généalogie personnelle et logiciel gratuit Ancestris
Re : Fenetre Editeur Gedcom n'apparait pas sous Linux Ancestris 12
« Reply #11 on: June 24, 2021, 17:04:48 »
Vous avez toujours cette erreur avec Nimbus ?
java.lang.NullPointerException
   at genj.edit.PropertyTreeWidget$Renderer.getTreeCellRendererComponent(PropertyTreeWidget.java:785)

???!!!

La ce n'est pas normal... Il y a autre chose qui ne va pas.

Est-ce que vous pouvez ouvrir la généalogie Kennedy ou Bourbon sur l'éditeur Gedcom ?

Sinon, sortez d'Ancestris, renommez votre répertoire .ancestris/trunk en .ancestris/oldtrunk et relancer Ancestris et ouvrez la généalogie Kennedy avec l'éditeur Gedcom.

Merci,
Frédéric


Offline seqor

  • VIP
  • Sr. Member
  • *
  • Posts: 60
    • View Profile
Re: Fenetre Editeur Gedcom n'apparait pas sous Linux Ancestris 12
« Reply #12 on: June 24, 2021, 17:14:04 »
Je faisais mes tests sur le gedcom Bourbon... seul le profil Nimbus ne fonctionnait pas.
Je suis revenu sur un de mes gedcom... et là miracle tout est Ok avec tous les profils et aussi sur le gedcom  Bourbon

Donc problème résolu je pense.

Merci pour l'intéraction....c'est moi qui ait été le plus lent à répondre !
Cordialement

Yves
« Last Edit: June 24, 2021, 19:48:25 by seqor »

Offline FredericL

  • VIP
  • Hero Member
  • *
  • Posts: 756
    • View Profile
    • Généalogie personnelle et logiciel gratuit Ancestris
Re: Fenetre Editeur Gedcom n'apparait pas sous Linux Ancestris 12
« Reply #13 on: June 24, 2021, 17:24:39 »
OK, tant mieux, merci du retour.

Frédéric