Hello Solution pansement (merci Sigrid pour la suggestion) : j'ai dégagé le dossier /isis-fish-4 /(en le renommant pour pas tout perdre) puis relancé ISISFish. Au redémarrage, il a recrée un nouveau /isis-fish-4 /à son goût et veut bien ouvrir l'application/. /Je refourgue ensuite les rules/scripts/simu/etc de mon ancien /isis-fish-4 /vers le nouveau pour retrouver mon environnement de travail// Bonne semaine, PY/ / Le 05/04/2024 à 18:31, Pierre-Yves HERNVANN a écrit :
Hello
La sale bête vient de me planter au démarrage avec Message d'échec et Détails suivants. Quelqu'un aurait-il une idée de dépannage ? Rien de notable en amont à part manip classiques (lancement de simus, modif de base etc). J'ai essayé avec une autre version d'ISIS, redémarré ma bécanne etc. L'étape suivante logique me semble être le lancer d'ordinateur.
Merci !!
PY
Imprim'Ecran du message d'Echec
Message affiché :
java.lang.NullPointerException: Cannot invoke "fr.ifremer.isisfish.vcs.VCS.isVersionnableFile(java.io.File)" because the return value of "fr.ifremer.isisfish.datastore.VersionStorage.getCommunityVCS()" is null at fr.ifremer.isisfish.datastore.VersionStorage.getStorageNames(VersionStorage.java:471) at fr.ifremer.isisfish.datastore.RuleStorage.getRuleNames(RuleStorage.java:130) at fr.ifremer.isisfish.ui.simulator.RuleChooserHandler.initAvailableRules(RuleChooserHandler.java:88) at fr.ifremer.isisfish.ui.simulator.RuleChooserHandler.afterInit(RuleChooserHandler.java:106) at fr.ifremer.isisfish.ui.simulator.RuleChooser.$afterCompleteSetup(RuleChooser.java:120) at fr.ifremer.isisfish.ui.simulator.RuleChooser.$completeSetup(RuleChooser.java:541) at fr.ifremer.isisfish.ui.simulator.RuleChooser.$initialize(RuleChooser.java:601) at fr.ifremer.isisfish.ui.simulator.RuleChooser. (RuleChooser.java:133) at fr.ifremer.isisfish.ui.simulator.RuleUI.createRuleChooser(RuleUI.java:338) at fr.ifremer.isisfish.ui.simulator.RuleUI.$initialize(RuleUI.java:379) at fr.ifremer.isisfish.ui.simulator.RuleUI. (RuleUI.java:122) at fr.ifremer.isisfish.ui.simulator.SimulUI.createRuleUI(SimulUI.java:304) at fr.ifremer.isisfish.ui.simulator.SimulUI.$initialize(SimulUI.java:335) at fr.ifremer.isisfish.ui.simulator.SimulUI. (SimulUI.java:124) at fr.ifremer.isisfish.ui.WelcomeTabUI.createSimulUI(WelcomeTabUI.java:370) at fr.ifremer.isisfish.ui.WelcomeTabUI.$initialize(WelcomeTabUI.java:408) at fr.ifremer.isisfish.ui.WelcomeTabUI. (WelcomeTabUI.java:123) at fr.ifremer.isisfish.ui.WelcomeHandler.afterInit(WelcomeHandler.java:94) at fr.ifremer.isisfish.ui.WelcomeUI.$afterCompleteSetup(WelcomeUI.java:93) at fr.ifremer.isisfish.ui.WelcomeUI.$completeSetup(WelcomeUI.java:557) at fr.ifremer.isisfish.ui.WelcomeUI.$initialize(WelcomeUI.java:709) at fr.ifremer.isisfish.ui.WelcomeUI. (WelcomeUI.java:106) at fr.ifremer.isisfish.IsisFish.lambda$launchUI$1(IsisFish.java:704) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:318) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:771) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:722) at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:716) at java.base/java.security.AccessController.doPrivileged(AccessController.java:399) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:741) at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203) at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)