Author Topic: Table de lieux ne s'ouvre plus  (Read 1462 times)

0 Members and 1 Guest are viewing this topic.

Offline Didier Cadeau

  • VIP
  • Jr. Member
  • *
  • Posts: 10
    • View Profile
Table de lieux ne s'ouvre plus
« on: March 13, 2024, 17:36:53 »
Bonjour,
j'utilisais jusqu'à présent la table des lieux pour harmoniser les lieux dits, villages avec des orthographes changeantes et renseigner les coordonnées géographiques,
mais la fenêtre ne s'ouvre plus depuis fin février, et je n'arrive pas à faire les maj des coordonnées en partant de la liste des lieux.

ma configuration
Version d'Ancestris :  12.0.12410
Java :  17.0.8+7-LTS - /usr/lib/jvm/java-17-openjdk-17.0.8.0.7-1.mga9.x86_64
Système :  Linux - 6.6.18-desktop-1.mga9

Cordialement
 
« Last Edit: March 13, 2024, 17:40:46 by Didier Cadeau »

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 3 927
    • View Profile
Re: Table de lieux ne s'ouvre plus
« Reply #1 on: March 13, 2024, 20:16:43 »
Avez-vous un sens interdit en bas à droite dans la barre d'état ?
Pouvez-vous nous transférer votre fichier log ?

Zurga

Offline Didier Cadeau

  • VIP
  • Jr. Member
  • *
  • Posts: 10
    • View Profile
Re: Table de lieux ne s'ouvre plus
« Reply #2 on: March 13, 2024, 20:49:39 »
Le sens interdit s'est affiché lorsque j'ai demandé la table des lieux.
Voici le détail
java.lang.IllegalArgumentException: moveColumn() - Index out of range
   at java.desktop/javax.swing.table.DefaultTableColumnModel.moveColumn(DefaultTableColumnModel.java:180)
   at ancestris.modules.editors.placeeditor.topcomponents.EditorTable.setColumnOrder(EditorTable.java:227)
   at ancestris.modules.editors.placeeditor.topcomponents.EditorTable.setID(EditorTable.java:126)
   at ancestris.modules.editors.placeeditor.topcomponents.PlacesListTopComponent.createPanel(PlacesListTopComponent.java:159)
   at ancestris.view.AncestrisTopComponent.init(AncestrisTopComponent.java:388)
   at ancestris.modules.editors.placeeditor.actions.PlacesListAction.actionPerformedImpl(PlacesListAction.java:37)
   at ancestris.core.actions.AbstractAncestrisContextAction.actionPerformed(AbstractAncestrisContextAction.java:198)
   at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972)
   at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313)
   at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
   at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
   at java.desktop/javax.swing.AbstractButton.doClick(AbstractButton.java:374)
   at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1028)
   at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1072)
   at java.desktop/java.awt.Component.processMouseEvent(Component.java:6626)
   at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3389)
   at java.desktop/java.awt.Component.processEvent(Component.java:6391)
   at java.desktop/java.awt.Container.processEvent(Container.java:2266)
   at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5001)
   at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
   at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833)
   at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948)
   at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575)
   at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516)
   at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310)
   at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780)
   at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833)
   at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:775)
   at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
   at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
   at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
   at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
   at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97)
   at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:747)
   at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
   at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
   at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
   at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:744)
   at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)
[catch] at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
   at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
   at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
   at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
   at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
   at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

Didier
 

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 3 927
    • View Profile
Re: Table de lieux ne s'ouvre plus
« Reply #3 on: March 13, 2024, 21:56:18 »
Merci pour la trace d'erreur.

Il semble que vous avez réduit le nombre de juridictions et que le fichier de configuration de votre généalogie contienne plus de colonnes.
Cela provoque le problème.
Je cherche la meilleure solution pour régler le sujet.

Zurga

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 3 927
    • View Profile
Re: Table de lieux ne s'ouvre plus
« Reply #4 on: March 13, 2024, 22:10:39 »
Je viens de faire une correction.
Demain après avoir fait l'update du logiciel, vous devriez pouvoir ouvrir à nouveau la table des lieux.

Zurga

Offline Didier Cadeau

  • VIP
  • Jr. Member
  • *
  • Posts: 10
    • View Profile
Re: Table de lieux ne s'ouvre plus
« Reply #5 on: March 14, 2024, 08:42:10 »
Bonjour,
j'ai fait l'update ce matin.
Malheureusement, il y a toujours la même exception au lancement de la table des lieux.
J'ai bien réduit le nombre de juridiction, mais je ne sais pas à quoi correspond le nombre de colonnes qui pose problème.
cordialement,
Didier

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 3 927
    • View Profile
Re: Table de lieux ne s'ouvre plus
« Reply #6 on: March 14, 2024, 08:51:54 »
Pourriez-vous mettre l'erreur, parce que cela ne peut pas être exactement la même si vous avez mis à jour l'application.

Zurga

Offline Didier Cadeau

  • VIP
  • Jr. Member
  • *
  • Posts: 10
    • View Profile
Re: Table de lieux ne s'ouvre plus
« Reply #7 on: March 14, 2024, 11:20:30 »
voici la nouvelle exception
java.lang.IllegalArgumentException: moveColumn() - Index out of range
   at java.desktop/javax.swing.table.DefaultTableColumnModel.moveColumn(DefaultTableColumnModel.java:180)
   at ancestris.modules.editors.placeeditor.topcomponents.EditorTable.setColumnOrder(EditorTable.java:229)
   at ancestris.modules.editors.placeeditor.topcomponents.EditorTable.setID(EditorTable.java:126)
   at ancestris.modules.editors.placeeditor.topcomponents.PlacesListTopComponent.createPanel(PlacesListTopComponent.java:159)
   at ancestris.view.AncestrisTopComponent.init(AncestrisTopComponent.java:388)
   at ancestris.modules.editors.placeeditor.actions.PlacesListAction.actionPerformedImpl(PlacesListAction.java:37)
   at ancestris.core.actions.AbstractAncestrisContextAction.actionPerformed(AbstractAncestrisContextAction.java:198)
   at java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972)
   at java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313)
   at java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405)
   at java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262)
   at java.desktop/javax.swing.AbstractButton.doClick(AbstractButton.java:374)
   at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1028)
   at java.desktop/javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:1072)
   at java.desktop/java.awt.Component.processMouseEvent(Component.java:6626)
   at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3389)
   at java.desktop/java.awt.Component.processEvent(Component.java:6391)
   at java.desktop/java.awt.Container.processEvent(Container.java:2266)
   at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5001)
   at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324)
   at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833)
   at java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948)
   at java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575)
   at java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516)
   at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310)
   at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780)
   at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833)
   at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:775)
   at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:720)
   at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:714)
   at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
   at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
   at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97)
   at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:747)
   at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:745)
   at java.base/java.security.AccessController.doPrivileged(AccessController.java:399)
   at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)
   at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:744)
   at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)
[catch] at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
   at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
   at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
   at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
   at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
   at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)

Didier

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 3 927
    • View Profile
Re: Table de lieux ne s'ouvre plus
« Reply #8 on: March 14, 2024, 11:39:32 »
Bon, c'est bien le nouveau code (changement de ligne de l'erreur).
Par contre, je ne comprend pas comment vous pouvez avoir cette erreur avec ce code.

Combien avez-vous de juridictions pour vos lieux ?

Zurga

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 3 927
    • View Profile
Re: Table de lieux ne s'ouvre plus
« Reply #9 on: March 14, 2024, 11:59:17 »
Oubliez la question, j'ai réussi à reproduire le bug.
Ce coup-ci, j'y crois.
La correction devrait être opérationnelle demain.

Zurga

Offline Didier Cadeau

  • VIP
  • Jr. Member
  • *
  • Posts: 10
    • View Profile
Re: Table de lieux ne s'ouvre plus
« Reply #10 on: March 15, 2024, 08:52:46 »
ça fonctionne  :) :)
Merci beaucoup pour votre réactivité.
cordialement,
Didier