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