apres correction : ERROR|14:13:41,534|InProcessSimulatorLauncher.java|484|localSimulateSameThread|Error during simulation java.lang.NullPointerException at scripts.SiMatrix.matrixFishingMortality_aroundBody38(SiMatrix.java:700) at scripts.SiMatrix$AjcClosure39.run(SiMatrix.java:1) at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149) at fr.ifremer.isisfish.util.IsisCache.realCall(IsisCache.java:202) at fr.ifremer.isisfish.util.IsisCache.get(IsisCache.java:143) at fr.ifremer.isisfish.aspect.CacheAspect.call(CacheAspect.java:73) at scripts.SiMatrix.matrixFishingMortality(SiMatrix.java:658) at simulators.DefaultSimulator.computeMonth(DefaultSimulator.java:468) at simulators.DefaultSimulator.simulate(DefaultSimulator.java:216) at fr.ifremer.isisfish.simulator.launcher.InProcessSimulatorLauncher.localSimulateSameThread(InProcessSimulatorLauncher.java:441) at fr.ifremer.isisfish.simulator.launcher.InProcessSimulatorLauncher$SimThread.run(InProcessSimulatorLauncher.java:271) INFO|14:13:41,609|InProcessSimulatorLauncher.java|513|localSimulateSameThread|Simulation time: 6.394 INFO|14:13:41,615|IsisCacheBackendOnGuava.java|239|adjustedCache|Cache size ajusted to 17,93Ko (equivalent to 2 step need) INFO|14:13:41,642|InProcessSimulatorLauncher.java|202|message|Simulation terminée INFO|14:13:41,643|SimulationControl.java|206|setText|Simulation terminée Le 2016-09-14 10:06, Eric Chatellier a écrit :
Le 14/09/2016 09:10, Stephanie MAHEVAS a écrit :
Bonjour je reviens sur un bug que l'on avait eu pendant le cours que l'on donne à l'agro avec ISIS et qu'Eric pensait avoirr resolu. Il semblerait que non... voir ci-dessous. en rappel : utilisation de la regle CantonnementPreSimu en modifiant le mois de debut et de fin (ISIS 4.3.1.3 et base GolfedeGascogneEcoMod_EC2010) Tu peux regarder Eric?
@Benjamin: Tu pourrais modifier la règle stp ?
Je pense que l'erreur viens de la ligne 297 : NouvelInfoSaison2.setZone(saisonmetier.getZone());
Il faudrait : NouvelInfoSaison2.setZone(new ArrayList<Zone>(saisonmetier.getZone())); ou NouvelInfoSaison2.addAllZone(saisonmetier.getZone());
C'est à commiter dans le trunk et la branche 4.3.1.
Merci _______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users