Ancestris - Forum
Ancestris Support => FRANÇAIS => Topic started by: vanb34 on April 25, 2017, 08:55:47
-
Bonjour,
Depuis la dernière mise à jour des extensions (0.9.0.8268 pour la vue géographique), la vue de la carte géographique ne s'ouvre plus alors qu'elle fonctionnait auparavant. Elle fonctionne également dans le choix des lieux.
Configuration :
System d'exploitation = Windows 10
Version d'Ancestris = Ancestris-0.9 (Build 201409082112)
Version de Java = 1.8.0_121; Java HotSpot(TM) 64-Bit Server VM 25.121-b13; Oracle Corporation
Le bug concerne la dernière mise à jour du plugin "vue géographique"
Version du plugin : 0.9.0.8268
Manipulations : en cliquant sur vue/carte géographique, il n'y a aucune réaction
Extrait du fichier log :
INFO [null]: Mémoire physique totale 8 521 703 424
INFO [org.openide.util.lookup.MetaInfServicesLookup]: Cannot create class ancestris.modules.geo.GeoMapTopComponent
java.lang.ClassNotFoundException: ancestris.api.search.SearchCommunicator
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:222)
Caused: java.lang.ClassNotFoundException: ancestris.api.search.SearchCommunicator starting from ModuleCL@f048bd7[ancestris.modules.geo] with possible defining loaders [ModuleCL@419d90d9[ancestris.api.search]] and declared parents [ModuleCL@160d6b3a[org.netbeans.api.progress], ModuleCL@1f9689b6[org.openide.awt], org.netbeans.MainImpl$BootClassLoader@277c0f21, ModuleCL@419d90d9[ancestris.api.search], ModuleCL@2e3f5573[ancestris.modules.editors.geoplace], ModuleCL@143ccf60[org.netbeans.modules.javahelp], ModuleCL@2005bcfa[ancestris.api.place], ModuleCL@395c270d[ancestris.libs.jdom], ModuleCL@42883f48[ancestris.core.pluginservice], ModuleCL@5cf980d3[ancestris.modules.utilities.search], ...14 more]
at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:224)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
Caused: java.lang.NoClassDefFoundError: ancestris/api/search/SearchCommunicator
at java.lang.Class.getDeclaredConstructors0(Native Method)
at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
at java.lang.Class.getConstructor0(Class.java:3075)
at java.lang.Class.newInstance(Class.java:412)
at org.openide.util.lookup.implspi.SharedClassObjectBridge.newInstance(SharedClassObjectBridge.java:64)
[catch] at org.openide.util.lookup.MetaInfServicesLookup$P.getInstance(MetaInfServicesLookup.java:509)
at org.openide.util.lookup.AbstractLookup$R.allInstances(AbstractLookup.java:1055)
at org.openide.util.lookup.AbstractLookup$R.allInstances(AbstractLookup.java:1035)
at org.openide.util.lookup.ProxyLookup$LazyCollection.computeSingleResult(ProxyLookup.java:1281)
at org.openide.util.lookup.ProxyLookup$LazyCollection.computeDelegate(ProxyLookup.java:1119)
at org.openide.util.lookup.ProxyLookup$LazyCollection.access$900(ProxyLookup.java:1047)
at org.openide.util.lookup.ProxyLookup$LazyCollection$1.hasNext(ProxyLookup.java:1247)
at ancestris.core.pluginservice.AncestrisPlugin.lookupForName(AncestrisPlugin.java:66)
at ancestris.gedcom.GedcomDirectory.openDefaultViews(GedcomDirectory.java:598)
at ancestris.gedcom.GedcomDirectory.openGedcom(GedcomDirectory.java:283)
at ancestris.app.ControlCenter$ActionAutoOpen.run(ControlCenter.java:125)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:756)
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:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:726)
at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
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)
SEVERE [global]
java.lang.ClassNotFoundException: ancestris.api.search.SearchCommunicator
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:222)
Caused: java.lang.ClassNotFoundException: ancestris.api.search.SearchCommunicator starting from ModuleCL@f048bd7[ancestris.modules.geo] with possible defining loaders [ModuleCL@419d90d9[ancestris.api.search]] and declared parents [ModuleCL@160d6b3a[org.netbeans.api.progress], ModuleCL@1f9689b6[org.openide.awt], org.netbeans.MainImpl$BootClassLoader@277c0f21, ModuleCL@419d90d9[ancestris.api.search], ModuleCL@2e3f5573[ancestris.modules.editors.geoplace], ModuleCL@143ccf60[org.netbeans.modules.javahelp], ModuleCL@2005bcfa[ancestris.api.place], ModuleCL@395c270d[ancestris.libs.jdom], ModuleCL@42883f48[ancestris.core.pluginservice], ModuleCL@5cf980d3[ancestris.modules.utilities.search], ...14 more]
at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:224)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
Caused: java.lang.NoClassDefFoundError: ancestris/api/search/SearchCommunicator
at ancestris.modules.geo.GeoMapAction.actionPerformedImpl(GeoMapAction.java:38)
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:833)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:877)
at java.awt.Component.processMouseEvent(Component.java:6533)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6298)
at java.awt.Container.processEvent(Container.java:2236)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2294)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
at java.awt.Container.dispatchEventImpl(Container.java:2280)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
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:80)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159)
[catch] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
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)
SEVERE [global]
java.lang.ClassNotFoundException: ancestris.api.search.SearchCommunicator
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:222)
Caused: java.lang.ClassNotFoundException: ancestris.api.search.SearchCommunicator starting from ModuleCL@f048bd7[ancestris.modules.geo] with possible defining loaders [ModuleCL@419d90d9[ancestris.api.search]] and declared parents [ModuleCL@160d6b3a[org.netbeans.api.progress], ModuleCL@1f9689b6[org.openide.awt], org.netbeans.MainImpl$BootClassLoader@277c0f21, ModuleCL@419d90d9[ancestris.api.search], ModuleCL@2e3f5573[ancestris.modules.editors.geoplace], ModuleCL@143ccf60[org.netbeans.modules.javahelp], ModuleCL@2005bcfa[ancestris.api.place], ModuleCL@395c270d[ancestris.libs.jdom], ModuleCL@42883f48[ancestris.core.pluginservice], ModuleCL@5cf980d3[ancestris.modules.utilities.search], ...14 more]
at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:224)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
Caused: java.lang.NoClassDefFoundError: ancestris/api/search/SearchCommunicator
at ancestris.modules.geo.GeoMapAction.actionPerformedImpl(GeoMapAction.java:38)
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:833)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:877)
at java.awt.Component.processMouseEvent(Component.java:6533)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
at java.awt.Component.processEvent(Component.java:6298)
at java.awt.Container.processEvent(Container.java:2236)
at java.awt.Component.dispatchEventImpl(Component.java:4889)
at java.awt.Container.dispatchEventImpl(Container.java:2294)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4466)
at java.awt.Container.dispatchEventImpl(Container.java:2280)
at java.awt.Window.dispatchEventImpl(Window.java:2746)
at java.awt.Component.dispatchEvent(Component.java:4711)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
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:80)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:90)
at java.awt.EventQueue$4.run(EventQueue.java:731)
at java.awt.EventQueue$4.run(EventQueue.java:729)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:80)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159)
[catch] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)
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)
Merci d'avance
Cordialement
-
Il suffit de réinstaller Ancestris. Les modules ne sont pas tous au même niveau de version. (version 0.10 en développement ?)
-
Merci de votre réponse.
Il suffit de réinstaller Ancestris. Les modules ne sont pas tous au même niveau de version. (version 0.10 en développement ?)
A priori, je n'ai installé ni l'application ni des plugins en version 0.10 car je ne tiens pas à travailler avec une version beta. J'ai seulement accepté une mise à jour des plugins.
Est-ce la version de Java qui est incompatible ?
Vous me conseillez de réinstaller la version 0.9 d'Ancestris ou la version 0.10 beta ?
-
Bonjour,
Je rencontre le même problème. J'utilise la version bèta depuis plusieurs mois sans aucune anomalie sauf celle ci.
Le problème persiste même après réinstallation de la version 0.9 comme indiqué.
Ci dessous le rapport d'erreur.
Merci pour votre aide.
Michel
java.lang.ClassNotFoundException: ancestris.api.search.SearchCommunicator
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:222)
Caused: java.lang.ClassNotFoundException: ancestris.api.search.SearchCommunicator starting from ModuleCL@12221b6[ancestris.modules.geo] with possible defining loaders [ModuleCL@1427536[ancestris.api.search]] and declared parents [ModuleCL@c7f396[ancestris.modules.editors.gedcom], ModuleCL@15b6044[ancestris.libs.jdom], ModuleCL@e87d05[ancestris.libs.swingx], ModuleCL@142af3b[ancestris.app], ModuleCL@9953f4[org.netbeans.modules.options.api], ModuleCL@17f9d4[ancestris.core.pluginservice], ModuleCL@277455[ancestris.api.place], ModuleCL@120210f[ancestris.modules.editors.geoplace], ModuleCL@1378bb3[org.openide.nodes], org.netbeans.MainImpl$BootClassLoader@177140b, ...14 more]
at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:224)
at java.lang.ClassLoader.loadClass(Unknown Source)
Caused: java.lang.NoClassDefFoundError: ancestris/api/search/SearchCommunicator
at ancestris.modules.geo.GeoMapAction.actionPerformedImpl(GeoMapAction.java:38)
at ancestris.core.actions.AbstractAncestrisContextAction.actionPerformed(AbstractAncestrisContextAction.java:203)
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.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.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:159)
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)
-
Finalement, j'ai installé la version 0.10 et ça marche :)
-
Je confirme , après réinstallation de la dernière version 0.10 , ça marche aussi chez moi .