Ancestris - Forum

Ancestris Support => FRANÇAIS => Topic started by: Patrick_T on August 25, 2015, 08:30:28

Title: Affichage Liste des Lieux et Vue géographique
Post by: Patrick_T on August 25, 2015, 08:30:28
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)
Title: Re : Affichage Liste des Lieux et Vue géographique
Post by: Patrick_T on September 01, 2015, 13:00:34
Bonjour,

J'ai redémarré après avoir supprimé le dossier "trunk"et je n'ai plus d'erreur !

Patrick_THIÉRY
Title: Re : Affichage Liste des Lieux et Vue géographique
Post by: arvernes on September 01, 2015, 17:27:37
Bonjour,
C'est souvent ce qu'il faut faire lorsque l'on fait tourner une version beta (donc une version en développement), qui connait des modifications constantes qui peuvent être conséquentes ou non. Francois