Ancestris - Forum

Ancestris Support => FRANÇAIS => Topic started by: Superchinois on June 28, 2021, 09:44:45

Title: [Résolu] Une exception Java est survenue
Post by: Superchinois on June 28, 2021, 09:44:45
Bonjour,

suite à la mise à jour de ce matin j'ai un message d'erreur qui est apparu (voir la pièce jointe).
L'éditeur GEDCOM semble fonctionner, l'éditeur Cygnus présente des bugs, et l'éditeur Aries refuse de démarrer.

Voici ce que je vois si je clique dans le détail :
java.lang.NullPointerException
   at ancestris.modules.editors.genealogyeditor.beans.ImageBean.setImage(ImageBean.java:137)
   at ancestris.modules.editors.genealogyeditor.editors.IndividualEditor.setContextImpl(IndividualEditor.java:1003)
   at ancestris.api.editor.Editor.setContext(Editor.java:69)
   at ancestris.modules.editors.genealogyeditor.AriesTopComponent.setContextImpl(AriesTopComponent.java:340)
   at ancestris.view.AncestrisTopComponent.setContext(AncestrisTopComponent.java:213)
   at ancestris.view.AncestrisTopComponent.init(AncestrisTopComponent.java:375)
   at ancestris.view.AncestrisTopComponent.create(AncestrisTopComponent.java:342)
   at ancestris.modules.editors.genealogyeditor.OpenAction.actionPerformedImpl(OpenAction.java:47)
   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:136)
   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 que je suis le seul ?
Par avance merci pour votre aide.

Eric
Title: Re: Une exception Java est survenue
Post by: Jean-Roger on June 28, 2021, 10:06:38
Bonjour,
Même punition pour moi sur Mac avec le look Metal.
Avec Nimbus c'est l'éditeur Gedcomm qui refuse de se lancer et provoque l'exception qui disparaît après le redémarrage.

Title: Re : Re: Une exception Java est survenue
Post by: Superchinois on June 28, 2021, 10:27:35
Bonjour,
Même punition pour moi sur Mac avec le look Metal.
Avec Nimbus c'est l'éditeur Gedcomm qui refuse de se lancer et provoque l'exception qui disparaît après le redémarrage.

Bonjour Jean-Roger,

suite à ton message, j'ai essayé toutes les apparences pour voir.
J'ai exactement les mêmes problèmes sur toutes les apparences (standard, Nimbus, Metal, motif)  : Editeur GEDCOM semble fonctionner, Cygnus bug et Aries refuse de démarrer.
Et le message d'erreur reste le même.
Title: Re: Une exception Java est survenue
Post by: Zurga on June 28, 2021, 10:55:38
J'ai du louper un cas de figure en calculant les icônes de remplacement.
Je regarde.

Zurga
Title: Re: Une exception Java est survenue
Post by: Zurga on June 28, 2021, 11:57:37
J'ai corrigé le problème et forcé la recompilation sur le serveur.
Si vous faites une mise à jour, cela ne devrait plus se produire.

Désolé pour le dérangement.

Zurga
Title: Re : Re: Une exception Java est survenue
Post by: Superchinois on June 28, 2021, 12:15:14
J'ai corrigé le problème et forcé la recompilation sur le serveur.
Si vous faites une mise à jour, cela ne devrait plus se produire.

Désolé pour le dérangement.

Zurga

Bonjour Zurga,

Mais il n'y a pas de problème, c'est des choses qui arrivent, ça prouve qu'Ancestris avance et progresse et qu'une équipe est derrière tout cela.
J'ai fait la mise à jour et il me semble que tout est rentré dans l'ordre.

Merci pour ta réactivité, irréprochable, comme d'habitude.

Bonne journée, je passe le sujet en [Résolu].

Eric
Title: Re: [Résolu] Une exception Java est survenue
Post by: Jean-Roger on June 28, 2021, 14:32:53
Avec le look Metal, tout fonctionne correctement.
Avec Nimbus, j'ai eu une exception au démarrage (1 seule fois et différente de la précédente - copie) et l'éditeur Aries ne se lance pas.
Après redémarrage, pas d'exception mais il faut réouvrir Aries à chaque redémarrage. Même comportement avec Standard et Motif.
Title: Re: [Résolu] Une exception Java est survenue
Post by: Zurga on June 28, 2021, 16:11:55
Une personne sur la liste de diffusion a eu le même problème. (Problème qui n'est pas lié à la modification que j'ai apportée hier, les classes mises en oeuvres n'ont iren à voir).
Pour résoudre son problème, elle a supprimé le dossier "trunk" dans les fichiers utilisateurs.
C'est un peu extrême et il est possible que supprimer simplement le "var/cache" du répertoire "trunk" pourrait suffire.

Zurga
Title: Re: [Résolu] Une exception Java est survenue
Post by: Jean-Roger on June 28, 2021, 17:28:00
Je n'ai plus d'exception. Mais Aries, et lui seul, ne se rouvre plus automatiquement au redémarrage.
- suppression de var/cache ne change rien.
- suppression de trunk semble effectivement régler le problème au prix de la config perso est à refaire .

Title: Re: [Résolu] Une exception Java est survenue
Post by: Zurga on June 28, 2021, 17:36:23
Avez-vous enregistré la configuration des fenêtres après avoir rouvert l'éditeur Ariès ?
https://docs.ancestris.org/books/mode-demploi/page/fen%C3%AAtres

Cela devrait l'ouvrir ensuite.

Zurga
Title: Re: [Résolu] Une exception Java est survenue
Post by: Jean-Roger on June 29, 2021, 07:29:14
Bonjour Zurga,
Je n'avais pas vu cette option. J'avais coché "Se souvenir des fenêtres ouvertes" dans les préférences mais ça ne suffit pas apparement.
L'option de sauvegarde des fenêtres a résolu le problème.
Merci.