Author Topic: [Résolu] Une exception Java est survenue  (Read 7796 times)

0 Members and 1 Guest are viewing this topic.

Offline Superchinois

  • VIP
  • Hero Member
  • *
  • Posts: 177
    • View Profile
[Résolu] Une exception Java est survenue
« 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
« Last Edit: June 28, 2021, 12:15:36 by Superchinois »
Version d'Ancestris :  13.0.12686
Java :  17.0.9+11-LTS-201 - C:\Program Files\Java\jdk-17
Système :  Windows 11 - 10.0 - ericd
Répertoire utilisateur :  C:\Users\ericd\.ancestris\trunk

Offline Jean-Roger

  • VIP
  • Hero Member
  • *
  • Posts: 108
    • View Profile
Re: Une exception Java est survenue
« Reply #1 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.

Jean-Roger

Version d'Ancestris :  13.0.12998
Java :  21.0.3+7-LTS-152 - C:\Program Files\Java\jdk-21
Système :  Windows 11 - 10.0 - Jiherbe

Offline Superchinois

  • VIP
  • Hero Member
  • *
  • Posts: 177
    • View Profile
Re : Re: Une exception Java est survenue
« Reply #2 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.
Version d'Ancestris :  13.0.12686
Java :  17.0.9+11-LTS-201 - C:\Program Files\Java\jdk-17
Système :  Windows 11 - 10.0 - ericd
Répertoire utilisateur :  C:\Users\ericd\.ancestris\trunk

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 4 406
    • View Profile
Re: Une exception Java est survenue
« Reply #3 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

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 4 406
    • View Profile
Re: Une exception Java est survenue
« Reply #4 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

Offline Superchinois

  • VIP
  • Hero Member
  • *
  • Posts: 177
    • View Profile
Re : Re: Une exception Java est survenue
« Reply #5 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
Version d'Ancestris :  13.0.12686
Java :  17.0.9+11-LTS-201 - C:\Program Files\Java\jdk-17
Système :  Windows 11 - 10.0 - ericd
Répertoire utilisateur :  C:\Users\ericd\.ancestris\trunk

Offline Jean-Roger

  • VIP
  • Hero Member
  • *
  • Posts: 108
    • View Profile
Re: [Résolu] Une exception Java est survenue
« Reply #6 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.
Jean-Roger

Version d'Ancestris :  13.0.12998
Java :  21.0.3+7-LTS-152 - C:\Program Files\Java\jdk-21
Système :  Windows 11 - 10.0 - Jiherbe

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 4 406
    • View Profile
Re: [Résolu] Une exception Java est survenue
« Reply #7 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

Offline Jean-Roger

  • VIP
  • Hero Member
  • *
  • Posts: 108
    • View Profile
Re: [Résolu] Une exception Java est survenue
« Reply #8 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 .

Jean-Roger

Version d'Ancestris :  13.0.12998
Java :  21.0.3+7-LTS-152 - C:\Program Files\Java\jdk-21
Système :  Windows 11 - 10.0 - Jiherbe

Offline Zurga

  • VIP
  • Supernatural Member
  • *
  • Posts: 4 406
    • View Profile
Re: [Résolu] Une exception Java est survenue
« Reply #9 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

Offline Jean-Roger

  • VIP
  • Hero Member
  • *
  • Posts: 108
    • View Profile
Re: [Résolu] Une exception Java est survenue
« Reply #10 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.
Jean-Roger

Version d'Ancestris :  13.0.12998
Java :  21.0.3+7-LTS-152 - C:\Program Files\Java\jdk-21
Système :  Windows 11 - 10.0 - Jiherbe