Author Topic: Impossible ouvrir .ged - Exception java  (Read 968 times)

0 Members and 1 Guest are viewing this topic.

Offline Superchinois

  • VIP
  • Hero Member
  • *
  • Posts: 214
    • View Profile
Impossible ouvrir .ged - Exception java
« on: May 03, 2025, 06:39:27 »
Bonjour à tous,

Désolé, mais ce matin, après la mise à jour, Ancestris s'ouvre bien mais refuse d'ouvrir le fichier .ged.
J'ai arrêté et redémarré Ancestris : Il s'ouvre mais refuse d'ouvrir ma généalogie.
J'ai essayé en manuel menu/fichier/ouvrir une généalogie : Ancestris la charge bien, mais ensuite rien, la fenêtre reste vide, à part le message d'erreur Java :

java.lang.ClassNotFoundException: javax.activation.DataSource
   at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641)
   at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
   at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
   at org.netbeans.ProxyClassLoader.doFindClass(ProxyClassLoader.java:224)
Caused: java.lang.ClassNotFoundException: javax.activation.DataSource starting from ModuleCL@7babecde[ancestris.libs.jaxb] with possible defining loaders [ModuleCL@48b1ff14[ancestris.libs.javamail]] and declared parents ]
   at org.netbeans.ProxyClassLoader.doFindClass(ProxyClassLoader.java:226)
   at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:140)
   at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
Caused: java.lang.NoClassDefFoundError: javax/activation/DataSource
   at com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.<clinit>(RuntimeBuiltinLeafInfoImpl.java:444)
   at com.sun.xml.bind.v2.model.impl.RuntimeTypeInfoSetImpl.<init>(RuntimeTypeInfoSetImpl.java:33)
   at com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createTypeInfoSet(RuntimeModelBuilder.java:98)
   at com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createTypeInfoSet(RuntimeModelBuilder.java:54)
   at com.sun.xml.bind.v2.model.impl.ModelBuilder.<init>(ModelBuilder.java:132)
   at com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.<init>(RuntimeModelBuilder.java:62)
   at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:425)
   at com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:273)
   at com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:109)
   at com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1126)
   at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:135)
   at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
   at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.base/java.lang.reflect.Method.invoke(Method.java:568)
   at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:297)
   at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:286)
   at javax.xml.bind.ContextFinder.find(ContextFinder.java:409)
   at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:721)
   at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:662)
   at ancestris.modules.gedcom.history.GedcomHistoryPlugin.gedcomOpened(GedcomHistoryPlugin.java:105)
   at ancestris.gedcom.GedcomMgr.gedcomOpened(GedcomMgr.java:126)
   at ancestris.gedcom.GedcomMgr$DefaultGedcomMgrImpl.setGedcom(GedcomMgr.java:499)
   at ancestris.gedcom.GedcomMgr$DefaultGedcomMgrImpl.openGedcom(GedcomMgr.java:405)
   at ancestris.gedcom.GedcomDataObject.load(GedcomDataObject.java:125)
   at ancestris.gedcom.GedcomDirectory.openAncestrisGedcom(GedcomDirectory.java:487)
   at ancestris.gedcom.GedcomDirectory.openGedcom(GedcomDirectory.java:388)
   at ancestris.app.ControlCenter$ActionAutoOpen.run(ControlCenter.java:125)
   at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
   at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:771)
   at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722)
   at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716)
   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:741)
   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)

Je donne le log en pièce jointe.

Eric
Version d'Ancestris :  13.0.12686
Java :  17.0.9+11-LTS-201 - C:\Program Files\Java\jdk-17
Système :  Windows 11 - 10.0 - ericd
Répertoire utilisateur :  C:\Users\ericd\.ancestris\trunk

Offline Rémi

  • VIP
  • Hero Member
  • *
  • Posts: 464
    • View Profile
Re: Impossible ouvrir .ged - Exception java
« Reply #1 on: May 03, 2025, 06:46:26 »
Bonjour Éric,

Voilà qui me rassure (dans le sens où je pensais avoir fait une boulette dans mon Gedcom), tu n'es pas seul, j'ai le même problème que toi (du moins le mien ressemble au tien).

Rémi
« Last Edit: May 03, 2025, 06:49:47 by Rémi »

Offline menezarvel

  • VIP
  • Sr. Member
  • *
  • Posts: 79
    • View Profile
Re: Impossible ouvrir .ged - Exception java
« Reply #2 on: May 03, 2025, 08:12:33 »
bonjour pareil pour moi

java.lang.ExceptionInInitializerError: Exception java.lang.NoClassDefFoundError: javax/activation/DataSource [in thread "AWT-EventQueue-0"]
   at com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl.<clinit>(RuntimeBuiltinLeafInfoImpl.java:444)
   at com.sun.xml.bind.v2.model.impl.RuntimeTypeInfoSetImpl.<init>(RuntimeTypeInfoSetImpl.java:33)
   at com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createTypeInfoSet(RuntimeModelBuilder.java:98)
   at com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createTypeInfoSet(RuntimeModelBuilder.java:54)
   at com.sun.xml.bind.v2.model.impl.ModelBuilder.<init>(ModelBuilder.java:132)
   at com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.<init>(RuntimeModelBuilder.java:62)
   at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:425)
   at com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:273)
   at com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:109)
   at com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1126)
   at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:135)
   at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
   at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.base/java.lang.reflect.Method.invoke(Method.java:569)
   at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:297)
   at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:286)
   at javax.xml.bind.ContextFinder.find(ContextFinder.java:409)
   at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:721)
   at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:662)
   at ancestris.modules.gedcom.history.GedcomHistoryPlugin.gedcomOpened(GedcomHistoryPlugin.java:105)
   at ancestris.gedcom.GedcomMgr.gedcomOpened(GedcomMgr.java:126)
   at ancestris.gedcom.GedcomMgr$DefaultGedcomMgrImpl.setGedcom(GedcomMgr.java:499)
   at ancestris.gedcom.GedcomMgr$DefaultGedcomMgrImpl.openGedcom(GedcomMgr.java:405)
   at ancestris.gedcom.GedcomDataObject.load(GedcomDataObject.java:125)
   at ancestris.gedcom.GedcomDirectory.openAncestrisGedcom(GedcomDirectory.java:487)
   at ancestris.gedcom.GedcomDirectory.openGedcom(GedcomDirectory.java:388)
   at ancestris.app.ControlCenter$ActionAutoOpen.run(ControlCenter.java:125)
   at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318)
   at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773)
   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.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:742)
Caused: java.lang.NoClassDefFoundError: Could not initialize class com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl
   at com.sun.xml.bind.v2.model.impl.RuntimeTypeInfoSetImpl.<init>(RuntimeTypeInfoSetImpl.java:33)
   at com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createTypeInfoSet(RuntimeModelBuilder.java:98)
   at com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.createTypeInfoSet(RuntimeModelBuilder.java:54)
   at com.sun.xml.bind.v2.model.impl.ModelBuilder.<init>(ModelBuilder.java:132)
   at com.sun.xml.bind.v2.model.impl.RuntimeModelBuilder.<init>(RuntimeModelBuilder.java:62)
   at com.sun.xml.bind.v2.runtime.JAXBContextImpl.getTypeInfoSet(JAXBContextImpl.java:425)
   at com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:273)
   at com.sun.xml.bind.v2.runtime.JAXBContextImpl.<init>(JAXBContextImpl.java:109)
   at com.sun.xml.bind.v2.runtime.JAXBContextImpl$JAXBContextBuilder.build(JAXBContextImpl.java:1126)
   at com.sun.xml.bind.v2.ContextFactory.createContext(ContextFactory.java:135)
   at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
   at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
   at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
   at java.base/java.lang.reflect.Method.invoke(Method.java:569)
   at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:297)
   at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:286)
   at javax.xml.bind.ContextFinder.find(ContextFinder.java:409)
   at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:721)
   at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:662)
   at ancestris.modules.gedcom.history.GedcomHistoryPlugin.gedcomOpened(GedcomHistoryPlugin.java:105)
   at ancestris.gedcom.GedcomMgr.gedcomOpened(GedcomMgr.java:126)
   at ancestris.gedcom.GedcomMgr$DefaultGedcomMgrImpl.setGedcom(GedcomMgr.java:499)
   at ancestris.gedcom.GedcomMgr$DefaultGedcomMgrImpl.openGedcom(GedcomMgr.java:405)
   at ancestris.gedcom.GedcomDataObject.load(GedcomDataObject.java:125)
   at ancestris.gedcom.GedcomDirectory.openAncestrisGedcom(GedcomDirectory.java:487)
   at ancestris.gedcom.GedcomDirectory.openGedcom(GedcomDirectory.java:388)
   at ancestris.gedcom.GedcomDirectory.openGedcom(GedcomDirectory.java:291)
   at ancestris.app.ActionOpen.actionPerformed(ActionOpen.java:39)
   at org.openide.awt.AlwaysEnabledAction$1.run(AlwaysEnabledAction.java:174)
   at org.openide.util.actions.ActionInvoker$1.run(ActionInvoker.java:70)
   at org.openide.util.actions.ActionInvoker.doPerformAction(ActionInvoker.java:91)
   at org.openide.util.actions.ActionInvoker.invokeAction(ActionInvoker.java:74)
   at org.openide.awt.AlwaysEnabledAction.actionPerformed(AlwaysEnabledAction.java:177)
   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.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279)
   at com.jtattoo.plaf.BaseButtonListener.mouseReleased(BaseButtonListener.java:65)
   at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:298)
   at java.desktop/java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:297)
   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)

Offline Patrice33740

  • VIP
  • Hero Member
  • *
  • Posts: 112
    • View Profile
Re: Impossible ouvrir .ged - Exception java
« Reply #3 on: May 03, 2025, 08:38:21 »
Bonjour,

Même problème (ancestris 13) :
J'ai rechargé Ancestris depuis le serveur et remplacé les 5 repertoires,
puis effacé le cache (user/.ancestris/trunk/var/cache)

Ça fonctionne à nouveau

Patrice

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 4 836
    • View Profile
Re: Impossible ouvrir .ged - Exception java
« Reply #4 on: May 03, 2025, 08:53:53 »
Je viens de refaire une compilation.
Mettez à jour, cela devrait régler le sujet.

Zurga

Offline Superchinois

  • VIP
  • Hero Member
  • *
  • Posts: 214
    • View Profile
Re: Impossible ouvrir .ged - Exception java
« Reply #5 on: May 03, 2025, 09:40:09 »
Bonjour Zurga,

Je confirme pour ma part que tout est rentré dans l'ordre en faisant la mise à jour  :)

Merci beaucoup !

Bon Week-End.

Eric
Version d'Ancestris :  13.0.12686
Java :  17.0.9+11-LTS-201 - C:\Program Files\Java\jdk-17
Système :  Windows 11 - 10.0 - ericd
Répertoire utilisateur :  C:\Users\ericd\.ancestris\trunk

Offline menezarvel

  • VIP
  • Sr. Member
  • *
  • Posts: 79
    • View Profile
Re: Impossible ouvrir .ged - Exception java
« Reply #6 on: May 03, 2025, 09:51:22 »
merci Zurga, cela fonctionne. Toujours aussi réactif. Bon week end

Offline Rémi

  • VIP
  • Hero Member
  • *
  • Posts: 464
    • View Profile
Re: Impossible ouvrir .ged - Exception java
« Reply #7 on: May 03, 2025, 10:18:15 »
Merci Zurga, c'est impeccable.
Bon week-end !
Rémi

Offline jchr

  • VIP
  • Hero Member
  • *
  • Posts: 254
    • View Profile
Re: Impossible ouvrir .ged - Exception java
« Reply #8 on: May 04, 2025, 23:41:07 »
Bonjour à tous,

Lève-tard, je n'ai même pas vu le problème !

L'avenir appartient à ceux qui se lèvent...  :)

Bonne journée à tous.

Cordialement,

Jean-Charles