Ancestris - Forum
Ancestris Support => FRANÇAIS => Topic started by: michat1945 on March 07, 2020, 14:14:06
-
Bonjour,
depuis quelques semaines j’apprivoise Ancestris. J'ai crée un Compte Géobases et tente d'importer les coordonnées des 3200 lieu présent sur ma base. Je réussi à obtenir certain nom en utilisant le compte Ancestrice mais quand j'utilise le compte que j'ai crée Aucun lieu n'est trouver. Je peut me loger sur géonames avec mont identifiant, Quelle étape est manquante ? Y a t'il d'autre modification à faire ?
-
Avez-vous activé votre compte pour les webservices ?
http://www.geonames.org/manageaccount
En bas vous avez une zone marqué "Free web services"
Si vous ne l'activez pas, vous ne pouvez pas accéder aux web services via ancestris.
Zurga
-
Merci
J.ai finalement compris qu'il me manquait cette étape finale. Maintenant tout fonctionne.
-
Bonjour je prends le sujet en cours de route.
Peut-être rien à voir...
Mais j'ai une exception JAVA incluant GEONAMES.
J'ai vérifié les mises à jours, et tout semble à la dernière version
Ancestris 11.0.10124
Java 1.8.0_312-b11
java.lang.NoSuchMethodError: ancestris.modules.place.geonames.GeonamesResearcher.searchPlace(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;ILorg/openide/util/TaskListener;)V
at ancestris.modules.editors.geoplace.PlaceEditorPanel.searchPlace(PlaceEditorPanel.java:707)
at ancestris.modules.editors.geoplace.PlaceEditorPanel.searchPlaceButtonActionPerformed(PlaceEditorPanel.java:449)
at ancestris.modules.editors.geoplace.PlaceEditorPanel.access$100(PlaceEditorPanel.java:59)
at ancestris.modules.editors.geoplace.PlaceEditorPanel$3.actionPerformed(PlaceEditorPanel.java:181)
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)
[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.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:1086)
at org.netbeans.core.windows.services.NbPresenter.doShow(NbPresenter.java:1136)
at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:1108)
at org.netbeans.core.windows.services.NbPresenter.run(NbPresenter.java:131)
at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.doEventAccess(NbMutexEventProvider.java:138)
at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.readAccess(NbMutexEventProvider.java:98)
at org.netbeans.modules.openide.util.LazyMutexImplementation.readAccess(LazyMutexImplementation.java:94)
at org.openide.util.Mutex.readAccess(Mutex.java:218)
at org.netbeans.core.windows.services.NbPresenter.show(NbPresenter.java:1093)
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:346)
at ancestris.modules.editors.genealogyeditor.panels.IndividualEventPanel.editPlaceButtonActionPerformed(IndividualEventPanel.java:490)
at ancestris.modules.editors.genealogyeditor.panels.IndividualEventPanel.access$000(IndividualEventPanel.java:101)
at ancestris.modules.editors.genealogyeditor.panels.IndividualEventPanel$2.actionPerformed(IndividualEventPanel.java:253)
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: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)
Est-ce en rapport?
Sinon, qu'est-ce que cela pourrait être?
-
Non, ce n'est pas lié, c'est une scorie du système de mise à jour automatique.
Il n'arrive pas à charger une classe qui est pourtant bien dans les modules.
Bref, il faut retélécharger l'application à partir du site et cela devrait régler le problème.
Si cela ne suffit pas, il pourra être nécessaire de supprimer le répertoire de cache utilisateur. (là où il y a tout le paramétrage des fenêtres....)
Zurga
-
Merci Zurga de la réponse rapide.
L'effacement du répertoire C:\Users\Vincent\AppData\Roaming\.ancestris\trunk\var\log. va t'il affecter mes réglages et préférences?
-
Ce qu'il faut garder c'est :
C:\Users\Vincent\AppData\Roaming\.ancestris\trunk\ancestris
C:\Users\Vincent\AppData\Roaming\.ancestris\trunk\config
C:\Users\Vincent\AppData\Roaming\.ancestris\trunk\etc
Les autres peuvent être supprimés.
Mais ne le faites qu'après avoir téléchargé à nouveau l'application.
Dans la majorité des cas, c'est suffisant. (Je n'ai eu qu'une seule personne signalant qu'elel avait du supprimer le répertoire trunk en plus).
Zurga
-
Merci Zurga,
Mais j'ai du louper un truc ou deux...
J'ai téléchargé le fichier ancestris-latest depuis https://www.ancestris.org/mw/mw-base/compteur_dl.php?/dl/pub/ancestris/dev/ancestris-latest.zip
Dé-zippé à la même adresse en remplaçant les fichier de l'applicatif déjà existant sur mon poste dans le répertoire downloads
Répertoires C:\Users\Vincent\AppData\Roaming\.ancestris et suivants non touchés
Mêmes causes, mêmes symptômes, mes conséquences, pas de recours aux lieux...
J'ai supprimé les répertoires que vous avez listés
Idem, pas mieux
Je me suis créé un compte geonames, activé les free web services et modifié les préf/Extensions/Geo pour y mettre mon compte.
Ca fonctionne bien maintenant
Il semble qu'il y ai une limite dans l'utilisation du compte ancestris..
-
Il y a deux problèmes qui peuvent se faire jour :
- La limite de 1000 utilisations par heure
- La fonction non trouvée.
Normalement, le comportement de l'application v11 n'est pas le même pour ces deux problèmes.
Dans le premier cas, on a un message d'erreur dans une fenêtre.
Dans le deuxième cas, on a juste la trace d'erreur.
Zurga