Author Topic: [Résolu] Ajout SOUR dans DEAT  (Read 2486 times)

0 Members and 1 Guest are viewing this topic.

Offline vthomgenealog

  • VIP
  • Hero Member
  • *
  • Posts: 317
    • View Profile
[Résolu] Ajout SOUR dans DEAT
« on: August 03, 2021, 10:16:25 »
Bonjour,

j'ai un souci avec l'ajout d'une SOUR dans l'évènement DEAT de I00504.
Je m'explique :
- dans le gedcom, la SOUR apparait bien (et ca c'est bon, le lien est bien fait)
- dans l'éditeur Aries, dans la SOUR, je ne vois pas l'OBJE, alors qu'il y est dans le gedcom - mais je vois dans Cygnus
- je souhaite donc ajouter l'acte comme OBJE, mais impossible, alors même que je na la vois pas dans Aries, qui pourtant ma laisse la possibilité de faire l'ajout (qui n'aboutit a rien au final)

J'ai une exception Java.
J'ai fermé Ancestris et enregistré,
j'ai redémarré mon poste,
J'ai toujours le problème.

Je visite la page java, et une version 301 de java 8 à été editée au 20/07/2021,
Je fais la mise à jour et vérifie ensuite.
Ne pourrait-on pas avoir une petite routine dans Ancestris pour vérifier qu'une version upgradée de java est disponible?

Exception java après mise à jour et redémarrage :
java.lang.NullPointerException
   at ancestris.modules.editors.genealogyeditor.models.MultiMediaObjectCitationsTableModel.manageIcon(MultiMediaObjectCitationsTableModel.java:185)
   at ancestris.modules.editors.genealogyeditor.models.MultiMediaObjectCitationsTableModel.getValueAt(MultiMediaObjectCitationsTableModel.java:106)
   at javax.swing.JTable.getValueAt(Unknown Source)
   at javax.swing.JTable.prepareRenderer(Unknown Source)
   at javax.swing.plaf.basic.BasicTableUI.paintCell(Unknown Source)
   at javax.swing.plaf.basic.BasicTableUI.paintCells(Unknown Source)
   at javax.swing.plaf.basic.BasicTableUI.paint(Unknown Source)
   at javax.swing.plaf.ComponentUI.update(Unknown Source)
   at javax.swing.JComponent.paintComponent(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JViewport.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintChildren(Unknown Source)
   at javax.swing.JComponent.paint(Unknown Source)
   at javax.swing.JComponent.paintToOffscreen(Unknown Source)
   at javax.swing.RepaintManager$PaintManager.paintDoubleBuffered(Unknown Source)
   at javax.swing.RepaintManager$PaintManager.paint(Unknown Source)
   at javax.swing.RepaintManager.paint(Unknown Source)
   at javax.swing.JComponent._paintImmediately(Unknown Source)
   at javax.swing.JComponent.paintImmediately(Unknown Source)
   at javax.swing.RepaintManager$4.run(Unknown Source)
   at javax.swing.RepaintManager$4.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
   at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
   at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
   at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
   at javax.swing.RepaintManager.access$1200(Unknown Source)
   at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
   at java.awt.event.InvocationEvent.dispatch(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.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.pumpEventsForFilter(Unknown Source)
   at java.awt.WaitDispatchSupport$2.run(Unknown Source)
   at java.awt.WaitDispatchSupport$4.run(Unknown Source)
   at java.awt.WaitDispatchSupport$4.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.awt.WaitDispatchSupport.enter(Unknown Source)
   at java.awt.Dialog.show(Unknown Source)
   at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:1074)
   at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:1124)
   at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:1096)
   at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:106)
   at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.doEventAccess(NbMutexEventProvider.java:115)
   at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.readAccess(NbMutexEventProvider.java:75)
   at org.netbeans.modules.openide.util.LazyMutexImplementation.readAccess(LazyMutexImplementation.java:71)
   at org.openide.util.Mutex.readAccess(Mutex.java:193)
   at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:1081)
   at java.awt.Component.show(Unknown Source)
   at java.awt.Component.setVisible(Unknown Source)
   at java.awt.Window.setVisible(Unknown Source)
   at java.awt.Dialog.setVisible(Unknown Source)
   at ancestris.util.swing.DialogManager$ADialog.show(DialogManager.java:349)
   at ancestris.modules.editors.genealogyeditor.editors.EntityEditor.showPanel(EntityEditor.java:31)
   at ancestris.modules.editors.genealogyeditor.panels.SourceCitationEditorPanel.editSourceButtonActionPerformed(SourceCitationEditorPanel.java:474)
   at ancestris.modules.editors.genealogyeditor.panels.SourceCitationEditorPanel.access$200(SourceCitationEditorPanel.java:40)
   at ancestris.modules.editors.genealogyeditor.panels.SourceCitationEditorPanel$3.actionPerformed(SourceCitationEditorPanel.java:180)
   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.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)
   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.pumpEventsForFilter(Unknown Source)
   at java.awt.WaitDispatchSupport$2.run(Unknown Source)
   at java.awt.WaitDispatchSupport$4.run(Unknown Source)
   at java.awt.WaitDispatchSupport$4.run(Unknown Source)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.awt.WaitDispatchSupport.enter(Unknown Source)
   at java.awt.Dialog.show(Unknown Source)
   at org.netbeans.core.windows.services.NbPresenter.superShow(NbPresenter.java:1074)
   at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:1124)
   at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:1096)
   at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:106)
   at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.doEventAccess(NbMutexEventProvider.java:115)
   at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.readAccess(NbMutexEventProvider.java:75)
   at org.netbeans.modules.openide.util.LazyMutexImplementation.readAccess(LazyMutexImplementation.java:71)
   at org.openide.util.Mutex.readAccess(Mutex.java:193)
   at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:1081)
   at java.awt.Component.show(Unknown Source)
   at java.awt.Component.setVisible(Unknown Source)
   at java.awt.Window.setVisible(Unknown Source)
   at java.awt.Dialog.setVisible(Unknown Source)
   at ancestris.util.swing.DialogManager$ADialog.show(DialogManager.java:353)
   at ancestris.modules.editors.genealogyeditor.panels.SourceCitationsTablePanel.sourceCitationsTableMouseClicked(SourceCitationsTablePanel.java:259)
   at ancestris.modules.editors.genealogyeditor.panels.SourceCitationsTablePanel.access$400(SourceCitationsTablePanel.java:24)
   at ancestris.modules.editors.genealogyeditor.panels.SourceCitationsTablePanel$4.mouseClicked(SourceCitationsTablePanel.java:102)
   at java.awt.AWTEventMulticaster.mouseClicked(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)
   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)

Merci de votre aide.
« Last Edit: September 26, 2021, 16:33:22 by vthomgenealog »
Version d'Ancestris : 12.0.12447
Java :  1.8.0_401
Ventura 13.6.5
Intel Core i5 3.8GHz

Offline vthomgenealog

  • VIP
  • Hero Member
  • *
  • Posts: 317
    • View Profile
Re : Ajout SOUR dans DEAT
« Reply #1 on: August 03, 2021, 10:50:59 »
Pour la SOUR S101049
Il semble qu'a chaque fois que j'ai essayé de rattacher l'OBJE, il en ai créé autant...
Mais qui restent invisibles dans l'onglet "Galerie" de la source
Version d'Ancestris : 12.0.12447
Java :  1.8.0_401
Ventura 13.6.5
Intel Core i5 3.8GHz

Online Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 3 855
    • View Profile
Re: Ajout SOUR dans DEAT
« Reply #2 on: August 03, 2021, 20:29:43 »
On va regarder ce qui peut poser problème.

Zurga

Online Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 3 855
    • View Profile
Re: Ajout SOUR dans DEAT
« Reply #3 on: August 07, 2021, 20:25:58 »
Apparemment c'est un problème si vous créez un OBJE sans FILE.

J'ai fait une modification qui devrait être disponible demain et qui devrait éviter l'erreur et donc faire apparaitre les objets.

Zurga

Offline vthomgenealog

  • VIP
  • Hero Member
  • *
  • Posts: 317
    • View Profile
Re: Ajout SOUR dans DEAT
« Reply #4 on: August 07, 2021, 21:03:33 »
Merci Zurga pour votre support.
Version d'Ancestris : 12.0.12447
Java :  1.8.0_401
Ventura 13.6.5
Intel Core i5 3.8GHz