Bonjour,
Je voudrais vous soumettre un problème d'affichage générant une exception.
Sous Linux, lorsque je clique sur "Vue/Liste des Lieux", il se produit une erreur. Voir la copie en fin de message.
Sous Windows 7, avec le même fichier GED, je n'ai aucun problème !
Observation sans lien avec mon problème : Pourquoi sous Windows, j'ai un item de menu " Outils / Liste des Lieux " (Très intéressant et pratique pour modifier les lieux) que je n'ai pas sous Linux ?
D'avance merci à ceux qui pourraient avoir une idée voire une solution.
Patrick THIÉRY.
Ma config sous linux : Voir fichier joint
Ma Config Sous Windows : Voir fichier joint
Le fichier d'erreur :java.lang.ClassNotFoundException: ancestris.api.editor.PlaceEditor
at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:222)
Caused: java.lang.ClassNotFoundException: ancestris.api.editor.PlaceEditor starting from ModuleCL@1c5ed81[ancestris.modules.editors.geoplace] with possible defining loaders [ModuleCL@f5c589[ancestris.api.editor], ModuleCL@ebe4ba[ancestris.core]] and declared parents [ModuleCL@91521d[ancestris.api.place], ModuleCL@36a855[org.openide.dialogs], ModuleCL@6a9507[org.openide.awt], ModuleCL@ebe4ba[ancestris.core], ModuleCL@10e8506[ancestris.libs.swingx], org.netbeans.MainImpl$BootClassLoader@16a6597, ModuleCL@a60bf5[ancestris.modules.place.geonames], ModuleCL@f5c589[ancestris.api.editor]]
at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:224)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
Caused: java.lang.NoClassDefFoundError: ancestris/api/editor/PlaceEditor
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:800)
at org.netbeans.JarClassLoader.doLoadClass(JarClassLoader.java:289)
at org.netbeans.ProxyClassLoader.selfLoadClass(ProxyClassLoader.java:259)
Caused: java.lang.NoClassDefFoundError: ancestris/api/editor/PlaceEditor while loading ancestris.modules.editors.geoplace.MapPlaceEditor; see
http://wiki.netbeans.org/DevFaqTroubleshootClassNotFound at org.netbeans.ProxyClassLoader.selfLoadClass(ProxyClassLoader.java:263)
at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
at ancestris.modules.geo.GeoPlacesList.initPlaceDisplayFormat(GeoPlacesList.java:206)
at ancestris.modules.geo.GeoPlacesList.launchPlacesSearch(GeoPlacesList.java:86)
at ancestris.modules.geo.GeoListTopComponent.initTree(GeoListTopComponent.java:101)
at ancestris.modules.geo.GeoListTopComponent.createPanel(GeoListTopComponent.java:82)
at ancestris.view.AncestrisTopComponent.init(AncestrisTopComponent.java:501)
at ancestris.modules.geo.GeoListAction.actionPerformed(GeoListAction.java:35)
at org.openide.awt.InjectorExactlyOne.actionPerformed(InjectorExactlyOne.java:78)
at org.openide.awt.ContextAction$Performer.actionPerformed(ContextAction.java:226)
at org.openide.awt.ContextManager.actionPerformed(ContextManager.java:260)
at org.openide.awt.ContextAction.actionPerformed(ContextAction.java:109)
at org.openide.util.actions.ActionInvoker$1.run(ActionInvoker.java:93)
at org.openide.util.actions.ActionInvoker.doPerformAction(ActionInvoker.java:116)
at org.openide.util.actions.ActionInvoker.invokeAction(ActionInvoker.java:99)
at org.openide.awt.GeneralAction$BaseDelAction.actionPerformed(GeneralAction.java:234)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)
at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2341)
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:6516)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3312)
at java.awt.Component.processEvent(Component.java:6281)
at java.awt.Container.processEvent(Container.java:2229)
at java.awt.Component.dispatchEventImpl(Component.java:4872)
at java.awt.Container.dispatchEventImpl(Container.java:2287)
at java.awt.Component.dispatchEvent(Component.java:4698)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4492)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
at java.awt.Container.dispatchEventImpl(Container.java:2273)
at java.awt.Window.dispatchEventImpl(Window.java:2719)
at java.awt.Component.dispatchEvent(Component.java:4698)
at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:747)
at java.awt.EventQueue.access$300(EventQueue.java:103)
at java.awt.EventQueue$3.run(EventQueue.java:706)
at java.awt.EventQueue$3.run(EventQueue.java:704)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
at java.awt.EventQueue$4.run(EventQueue.java:720)
at java.awt.EventQueue$4.run(EventQueue.java:718)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:717)
at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:159)
[catch] at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)