Bonjour Eric je te souhaite une tres bonne annee 2023. Apres une longue pause, je reprends mes analyses de sensibilité. J'arrive à lancer une AS ExpandGrid avec 2 parametres (param1 = parametre d'une regle qui change une equation et param2 = une matrice) qui ont chacun 2 modalites. Si je rajoute le parametre survie de la regle Tacpoids idem avec 2 modalites, ca plante. Je ne comprends pas pourquoi et le message d'erreur semble porter sur le param2. ci-joint les zip des 2AS je veux bien un coup de main. merci Stephanie Le 09/12/2022 à 10:48, Stephanie Mahevas a écrit :
Comment connais tu le nom du facteur ? Dans l'AS, il y a PropSurvie (règle TAC) PropEffort (règle reductioneffort) Equation reproduction MatriceConnectivite (zone reproduction,zone recrutement)
Le 9 déc. 2022 09:32, Eric Chatellier <chatellier@codelutin.com> a écrit :
Bonjour,
As-tu un nom de facteur qui contiendrait "&H" ? Auquel cas pour le moment il faudrait eviter d'utiliser "&" dans les noms de facteur (je vais prévenir ce problème en n'autorisant pas le "&" dans les noms de facteur.
Le 08/12/2022 à 17:45, Stephanie MAHEVAS a écrit : > j'ai une nouvelle erreur. Cette fois, j'ai reussi à saisir les valeurs pour > les parametres de l'AS mais au moment de cliquer sur simuler voici le message > qui apparait (ci-dessous). Je ne peux pas t'envoyer la simu car il n'a pas > créé le repertoire de la simu... > > merci de ton aide > Stephanie > > fr.ifremer.isisfish.IsisFishRuntimeException: Can't get scenarios from calculator > at > fr.ifremer.isisfish.simulator.launcher.SimulationService.submit(SimulationService.java:540) > at > fr.ifremer.isisfish.ui.simulator.ParamsHandler.launchSimulationWithSensibility(ParamsHandler.java:374) > 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 java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > at > java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) > at > java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.base/java.lang.reflect.Method.invoke(Method.java:568) > at jaxx.runtime.JAXXUtil$1.invoke(JAXXUtil.java:253) > at jdk.proxy1/jdk.proxy1.$Proxy20.actionPerformed(Unknown Source) > at > java.desktop/javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1972) > at > java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2313) > at > java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:405) > at > java.desktop/javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:262) > at > java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:279) > at java.desktop/java.awt.Component.processMouseEvent(Component.java:6626) > at java.desktop/javax.swing.JComponent.processMouseEvent(JComponent.java:3389) > at java.desktop/java.awt.Component.processEvent(Component.java:6391) > at java.desktop/java.awt.Container.processEvent(Container.java:2266) > at java.desktop/java.awt.Component.dispatchEventImpl(Component.java:5001) > at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2324) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833) > at > java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4948) > at > java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Container.java:4575) > at > java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Container.java:4516) > at java.desktop/java.awt.Container.dispatchEventImpl(Container.java:2310) > at java.desktop/java.awt.Window.dispatchEventImpl(Window.java:2780) > at java.desktop/java.awt.Component.dispatchEvent(Component.java:4833) > at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:773) > 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.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:97) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:746) > at java.desktop/java.awt.EventQueue$5.run(EventQueue.java:744) > 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:743) > 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) > Caused by: fr.ifremer.isisfish.IsisFishRuntimeException: Can't format xml > at fr.ifremer.isisfish.mexico.MexicoHelper.formatXML(MexicoHelper.java:175) > at > fr.ifremer.isisfish.mexico.MexicoHelper.getDesignPlanAsXML(MexicoHelper.java:109) > at > fr.ifremer.isisfish.simulator.launcher.SimulationService.submit(SimulationService.java:456) > ... 44 more > Caused by: javax.xml.transform.TransformerException: > org.xml.sax.SAXParseException; lineNumber: 20; columnNumber: 244; The > reference to entity "H" must end with the ';' delimiter. > at > java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:794) > at > java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:397) > at fr.ifremer.isisfish.mexico.MexicoHelper.formatXML(MexicoHelper.java:172) > ... 46 more > Caused by: org.xml.sax.SAXParseException; lineNumber: 20; columnNumber: 244; > The reference to entity "H" must end with the ';' delimiter. > at > java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1251) > at > java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:637) > at > java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java:695) > at > java.xml/com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:782) > ... 48 more > > > > Le 08/12/2022 à 12:17, Eric Chatellier a écrit : >> Voici une version de test : >> https://forge.codelutin.com/attachments/download/7305/isis-fish-4.4.7.3-g1cd... >> >> J'espère faire une version stable bientôt en incluant un corrective pour le >> problème de mémoire des simulations en celulles... >> >> Le 08/12/2022 à 11:37, Stephanie Mahevas a écrit : >>> Oui! >>> Merci >>> Stéphanie >>> >> >
-- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
-- ...................................................................... Stephanie MAHEVAS UMR MARBEC - site de Sète IFREMER/HM https://annuaire.ifremer.fr/cv/16343/ Tel: (33) 04 99 57 32 39 (3239) - 06 75 83 59 33 o \ o / _ o __| \ / |__ o _ \ o / o /|\ | /\ ___\o \o | o/ o/__ /\ | /|\ / \ / \ | \ /) | ( \ /o\ / ) | (\ / | / \ / \ ......................................................................