Salut Chirine, alors... quand tu fais la calibration tu as le numéro du plan qui s affiche dans la colonne "plan" de la queue de simulation. Si ca ne depasse pas 0 c est que ca ne marche pas. C est ce qui semble se produire ici. du coup il faut aller voir les dernieres lignes du error, les voici : (je t explique tout pour que tu apprennes a le faire) INFO [Simulation Thread local] (CalibrationEspeceq1q2Export.java:283) *afterSimulation* - after simulation INFO [Simulation Thread local] (DataStorage.java:205) getStorage - Create new storage for 2007-11-22-16-30_0 WARN [Simulation Thread local] (ConfigurationFactory.java:127) parseConfiguration - No configuration found. Configuring ehcache from ehcache-failsafe.xml found in the classpath: jar:file:/C:/Documents%20and%20Settings/Chirine.Hussein/Bureau/isis-fish-3.0.20/lib/ehcache-1.2.1RC.jar!/ehcache-failsafe.xml WARN [Simulation Thread local] (SimulationManager.java:378) run - *Error during simulation of 2007-11-22-16-30* fr.ifremer.isisfish.IsisFishRuntimeException: *Can''t evaluate plan script* at fr.ifremer.isisfish.simulator.PlanGenerator.setLastSimulation(PlanGenerator.java:148) at fr.ifremer.isisfish.simulator.SimulationManager$QueueItem.setLastSimulation(SimulationManager.java:449) at fr.ifremer.isisfish.simulator.SimulationManager$SimulationThread.run(SimulationManager.java:314) *Caused by: java.lang.IndexOutOfBoundsException: toIndex = 6* at java.util.SubList.<init>(Unknown Source) at java.util.RandomAccessSubList.<init>(Unknown Source) at java.util.AbstractList.subList(Unknown Source) at org.codelutin.math.matrix.SubMatrix.<init>(SubMatrix.java:58) at org.codelutin.math.matrix.AbstractMatrixND.getSubMatrix(AbstractMatrixND.java:557) *at analyseplans.CalibrationEspeceq1q2Export.afterSimulation(CalibrationEspeceq1q2Export.java:297)* at fr.ifremer.isisfish.simulator.PlanGenerator.setLastSimulation(PlanGenerator.java:144) J ai mis en rouge ce qu il faut voir... et la ca devient limpide non ? ;-) il y a une erreur dans la simulation nommee "2007-11-22-16-30"* *du au fait qu il ne peut pas evaluer le code "CalibrationEspeceq1q2", a cause d une erreur dans la partie "after simulation" à la ligne 297 et cette erreur c est que tu demandes un index superieur a la taille de la matrice. voici la ligne 297 en question MatrixND L = L2.getSubMatrix(1,2,4).copy(); tu n en as besoin que si tu ne calibres pas sur toutes les strategies et que tu n en veux que certaines disons que tu as 6 strategies (ATTENTION la numerotation commence tjs a 0 : 0,1,2,3,4,5) et que tu calibres sur les 3 premieres strategies (0,1,2) il faut ecrire MatrixND L = L2.getSubMatrix(1,0,3).copy(); Bon courage Sigrid ps : n oublie pas de passer a la V3.0.21 et de synchroniser chirine HUSSEIN a écrit :
Bonjour à tous,
On est en train de travailler sur la calibration de la capturabilité, elle a l'aire de marcher mais, on n'arrive pas à trouver le ficher exportsResults.
Je vous envoie par contre le fichier d'erreur.
Merci pour votre aide .
------------------------------------------------------------------------ Ne gardez plus qu'une seule adresse mail ! Copiez vos mails <http://www.trueswitch.com/yahoo-fr/> vers Yahoo! Mail ------------------------------------------------------------------------
_______________________________________________ Isis-fish-user mailing list Isis-fish-user@lists.labs.libre-entreprise.org http://lists.labs.libre-entreprise.org/mailman/listinfo/isis-fish-user
-- Sigrid LEHUTA ~ ><> ~ Ecologie et Modèles pour l'Halieutique IFREMer, rue de l'ile d'Yeu BP 21105 44311 Nantes Cedex 03