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? merci Stephanie INFO|09:05:49,219|DefaultSimulator.java|112|simulate|Rule CantonnementPreSimu initialized ERROR|09:05:49,225|InProcessSimulatorLauncher.java|484|localSimulateSameThread|Error during simulation org.nuiton.topia.TopiaException: Une erreur est apparue pendant le commit : Found shared references to a collection: fr.ifremer.isisfish.entities.MetierSeasonInfoImpl.zone at org.nuiton.topia.framework.TopiaContextImpl.commitTransaction(TopiaContextImpl.java:781) at simulators.DefaultSimulator.simulate(DefaultSimulator.java:119) at fr.ifremer.isisfish.simulator.launcher.InProcessSimulatorLauncher.localSimulateSameThread(InProcessSimulatorLauncher.java:441) at fr.ifremer.isisfish.simulator.launcher.InProcessSimulatorLauncher$SimThread.run(InProcessSimulatorLauncher.java:271) Caused by: org.hibernate.HibernateException: Found shared references to a collection: fr.ifremer.isisfish.entities.MetierSeasonInfoImpl.zone at org.hibernate.engine.internal.Collections.processReachableCollection(Collections.java:180) at org.hibernate.event.internal.FlushVisitor.processCollection(FlushVisitor.java:59) at org.hibernate.event.internal.AbstractVisitor.processValue(AbstractVisitor.java:121) at org.hibernate.event.internal.AbstractVisitor.processValue(AbstractVisitor.java:82) at org.hibernate.event.internal.AbstractVisitor.processEntityPropertyValues(AbstractVisitor.java:76) at org.hibernate.event.internal.DefaultFlushEntityEventListener.onFlushEntity(DefaultFlushEntityEventListener.java:172) at org.hibernate.event.internal.AbstractFlushingEventListener.flushEntities(AbstractFlushingEventListener.java:231) at org.hibernate.event.internal.AbstractFlushingEventListener.flushEverythingToExecutions(AbstractFlushingEventListener.java:102) at org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEventListener.java:55) at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1222) at org.nuiton.topia.framework.TopiaContextImpl.commitTransaction(TopiaContextImpl.java:764) ... 3 more INFO|09:05:49,227|InProcessSimulatorLauncher.java|513|localSimulateSameThread|Simulation time: 3.333 INFO|09:05:49,248|IsisCacheBackendOnGuava.java|239|adjustedCache|Cache size ajusted to 17,531Ko (equivalent to 2 step need) INFO|09:05:49,256|InProcessSimulatorLauncher.java|202|message|Simulation terminée INFO|09:05:49,257|SimulationControl.java|206|setText|Simulation Le 18/01/2016 10:40, Eric Chatellier a écrit :
Le 15/01/2016 18:40, smahevas a écrit :
Bonjour
je viens de relancer une vieille simu en changeant le parametrage de le regle PreSimu. Dans la vielle simu cette regle s'appliquait tous les mois de l'annee et là j'ai tester de janvier à Juin. Et ca plante... Salut,
L'erreur est logique, je l'ai corrigé. Si tu relance isis, tu devrais avoir une notification comme quoi j'ai modifié la regle CantonnementPreSimu.
-- ...................................................................... Stephanie MAHEVAS (Stephanie.Mahevas@ifremer.fr) IFREMER/EMH (Ecologie et Modèles pour l'Halieutique) Tel: (33) 2 40 37 41 81 Fax: (33) 2 40 37 40 75 o \ o / _ o __| \ / |__ o _ \ o / o /|\ | /\ ___\o \o | o/ o/__ /\ | /|\ / \ / \ | \ /) | ( \ /o\ / ) | (\ / | / \ / \ ......................................................................