Bonsoir, J'essaye de lancer un plan de simu sur la version 4.4.5.3 de ISIS sur mon serveur et je n'arrive pas à faire tourner les simulations... elles se lancent et s'arrêtent toutes en janvier 0. Individuellement, la règle appelée par le plan de simulation fonctionne... Ci-joint le debug - est-ce que quelqu'un saurait m'indiquer d'où vient le problème ? Merci beaucoup et bonne semaine à tous :) Charlotte -- *Charlotte Sève*, PhD Student CRIOBE - USR 3278 (CNRS-EPHE-UPVD) Phone: +33 6 21 10 10 16 Skype: charlotteseve
Le 28/06/2021 à 00:33, Charlotte Sève a écrit :
Bonsoir,
J'essaye de lancer un plan de simu sur la version 4.4.5.3 de ISIS sur mon serveur et je n'arrive pas à faire tourner les simulations... elles se lancent et s'arrêtent toutes en janvier 0. Individuellement, la règle appelée par le plan de simulation fonctionne... Ci-joint le debug - est-ce que quelqu'un saurait m'indiquer d'où vient le problème ?
Bonjour, Il semble oui avoir un problème avec la définition d'un résultat qu'il ne trouve pas. Le dossier C:\Users\cseve\isis-fish-4\isis-database\resultinfos\ semble-t-il complet ? Le résultat MatrixNoActivity.java est-il présent ? -- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
Bonjour Eric, Merci beaucoup pour ta réponse. Oui, le dossier semble complet et MatrixNoActivity.java est bien présent dans le dossier... et pourtant ça ne tourne toujours pas. Le lun. 28 juin 2021 à 10:46, Eric Chatellier <chatellier@codelutin.com> a écrit :
Bonsoir,
J'essaye de lancer un plan de simu sur la version 4.4.5.3 de ISIS sur mon serveur et je n'arrive pas à faire tourner les simulations... elles se lancent et s'arrêtent toutes en janvier 0. Individuellement, la règle appelée
Le 28/06/2021 à 00:33, Charlotte Sève a écrit : par le
plan de simulation fonctionne... Ci-joint le debug - est-ce que quelqu'un saurait m'indiquer d'où vient le problème ?
Bonjour,
Il semble oui avoir un problème avec la définition d'un résultat qu'il ne trouve pas.
Le dossier C:\Users\cseve\isis-fish-4\isis-database\resultinfos\ semble-t-il complet ? Le résultat MatrixNoActivity.java est-il présent ?
-- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
-- *Charlotte Sève*, PhD Student CRIOBE - USR 3278 (CNRS-EPHE-UPVD) Phone: +33 6 21 10 10 16 Skype: charlotteseve
Le 28/06/2021 à 10:54, Charlotte Sève a écrit :
Bonjour Eric,
Merci beaucoup pour ta réponse. Oui, le dossier semble complet et MatrixNoActivity.java est bien présent dans le dossier... et pourtant ça ne tourne toujours pas.
Pourrais-tu m'envoyer une simulation zippé qui n'a pas fonctionné stp ? -- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
Ci-joint une des simulations lancée par le plan de simu. Merci pour ton aide, Charlotte Le lun. 28 juin 2021 à 11:18, Eric Chatellier <chatellier@codelutin.com> a écrit :
Le 28/06/2021 à 10:54, Charlotte Sève a écrit :
Bonjour Eric,
Merci beaucoup pour ta réponse. Oui, le dossier semble complet et MatrixNoActivity.java est bien présent dans le dossier... et pourtant ça ne tourne toujours pas.
Pourrais-tu m'envoyer une simulation zippé qui n'a pas fonctionné stp ?
-- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
-- *Charlotte Sève*, PhD Student CRIOBE - USR 3278 (CNRS-EPHE-UPVD) Phone: +33 6 21 10 10 16 Skype: charlotteseve
Le 28/06/2021 à 11:37, Charlotte Sève a écrit :
Ci-joint une des simulations lancée par le plan de simu. Merci pour ton aide,
Pourrais-tu tester en ajoutant, dans la méthode init du plan PlanCantonnementSar: context.getParam().addExtraRules(MultiLevelsMPANetwork_SarGDL_SpillOver.class.getName()); Il me semble qu'Isis à besoin de savoir quelles règles le plan va utiliser avant qu'il ne démarre. -- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
J'ai ajouté cela ligne 91 du code mais dès le lancement de la simulation j'obtiens un message d'erreur (voir à la fin du mail). Ca me donne cela : public void init(SimulationPlanContext context) throws Exception { cantonnementReplicate = parseCSVFile(); cantonnementSimulations = buildSimulationList(cantonnementReplicate); context.getParam().addExtraRules(MultiLevelsMPANetwork_SarGDL_SpillOver.class.getName()); } Peut être que j'ai ajouté la ligne de code au mauvais endroit ? Et voilà l'erreur : java.lang.NullPointerException at fr.ifremer.isisfish.simulator.launcher.SimulationService.prepareSimulationZipFile(SimulationService.java:801) at fr.ifremer.isisfish.simulator.launcher.SimulationService.submit(SimulationService.java:409) at fr.ifremer.isisfish.ui.simulator.ParamsHandler.launchSimulation(ParamsHandler.java:429) at fr.ifremer.isisfish.ui.simulator.ParamsHandler.launchSimulation(ParamsHandler.java:334) at fr.ifremer.isisfish.ui.simulator.ParamsUI.doActionPerformed__on__buttonSimulParamsSimulate(ParamsUI.java:302) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:253) at com.sun.proxy.$Proxy20.actionPerformed(Unknown Source) 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.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 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) Le lun. 28 juin 2021 à 14:17, Eric Chatellier <chatellier@codelutin.com> a écrit :
Le 28/06/2021 à 11:37, Charlotte Sève a écrit :
Ci-joint une des simulations lancée par le plan de simu. Merci pour ton aide,
Pourrais-tu tester en ajoutant, dans la méthode init du plan PlanCantonnementSar:
context.getParam().addExtraRules(MultiLevelsMPANetwork_SarGDL_SpillOver.class.getName());
Il me semble qu'Isis à besoin de savoir quelles règles le plan va utiliser avant qu'il ne démarre.
-- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
-- *Charlotte Sève*, PhD Student CRIOBE - USR 3278 (CNRS-EPHE-UPVD) Phone: +33 6 21 10 10 16 Skype: charlotteseve
Pour info, avec la version 4.4.5.0 de ISIS le plan de simu fonctionne (sur mon ordi et sur mon serveur...) Le lun. 28 juin 2021 à 14:46, Charlotte Sève <charlotte.m.seve@gmail.com> a écrit :
J'ai ajouté cela ligne 91 du code mais dès le lancement de la simulation j'obtiens un message d'erreur (voir à la fin du mail). Ca me donne cela :
public void init(SimulationPlanContext context) throws Exception { cantonnementReplicate = parseCSVFile(); cantonnementSimulations = buildSimulationList(cantonnementReplicate);
context.getParam().addExtraRules(MultiLevelsMPANetwork_SarGDL_SpillOver.class.getName()); }
Peut être que j'ai ajouté la ligne de code au mauvais endroit ?
Et voilà l'erreur :
java.lang.NullPointerException at fr.ifremer.isisfish.simulator.launcher.SimulationService.prepareSimulationZipFile(SimulationService.java:801) at fr.ifremer.isisfish.simulator.launcher.SimulationService.submit(SimulationService.java:409) at fr.ifremer.isisfish.ui.simulator.ParamsHandler.launchSimulation(ParamsHandler.java:429) at fr.ifremer.isisfish.ui.simulator.ParamsHandler.launchSimulation(ParamsHandler.java:334) at fr.ifremer.isisfish.ui.simulator.ParamsUI.doActionPerformed__on__buttonSimulParamsSimulate(ParamsUI.java:302) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:253) at com.sun.proxy.$Proxy20.actionPerformed(Unknown Source) 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.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 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)
Le lun. 28 juin 2021 à 14:17, Eric Chatellier <chatellier@codelutin.com> a écrit :
Le 28/06/2021 à 11:37, Charlotte Sève a écrit :
Ci-joint une des simulations lancée par le plan de simu. Merci pour ton aide,
Pourrais-tu tester en ajoutant, dans la méthode init du plan PlanCantonnementSar:
context.getParam().addExtraRules(MultiLevelsMPANetwork_SarGDL_SpillOver.class.getName());
Il me semble qu'Isis à besoin de savoir quelles règles le plan va utiliser avant qu'il ne démarre.
-- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
--
*Charlotte Sève*, PhD Student CRIOBE - USR 3278 (CNRS-EPHE-UPVD) Phone: +33 6 21 10 10 16 Skype: charlotteseve
-- *Charlotte Sève*, PhD Student CRIOBE - USR 3278 (CNRS-EPHE-UPVD) Phone: +33 6 21 10 10 16 Skype: charlotteseve
Le 28/06/2021 à 14:56, Charlotte Sève a écrit :
Pour info, avec la version 4.4.5.0 de ISIS le plan de simu fonctionne (sur mon ordi et sur mon serveur...)
Il y a eu des changements récent là dessus pour corriger d'autres bug. Mais cela à un effet de bord dans ton cas.
Le lun. 28 juin 2021 à 14:46, Charlotte Sève <charlotte.m.seve@gmail.com <mailto:charlotte.m.seve@gmail.com>> a écrit :
J'ai ajouté cela ligne 91 du code mais dès le lancement de la simulation j'obtiens un message d'erreur (voir à la fin du mail). Ca me donne cela :
public void init(SimulationPlanContext context) throws Exception { cantonnementReplicate = parseCSVFile(); cantonnementSimulations = buildSimulationList(cantonnementReplicate); context.getParam().addExtraRules(MultiLevelsMPANetwork_SarGDL_SpillOver.class.getName());
}
Pardon, c'est : context.getParam().addExtraRules(MultiLevelsMPANetwork_SarGDL_SpillOver.class.getSimpleName()); -- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
participants (2)
-
Charlotte Sève -
Eric Chatellier