Salut Benjamin, J'ai essayé de lancer une nouvelle simulation qui plante. Le message d'erreur (cf pièche jointe (normalement je l'ai bien cochée...)) me dit que ça vient de l'équation de reproduction. Plus exactement qu'en j'essaie d'affecter le nombre d'oeufs calculé à la matrice resultat, il me dit que la méthode "resultat.set(zone,valeur)" n'existe pas pour les matrices1D. Pourtant ça marchait avec la version 1.5. J'ai regardé dans l'API, pour les matricesND la méthode set est bien définie et donc les 1D devrait en héritée. Voici mon équation de repro: r = ECMAScript(# var tot = 0.0; var goodClasses = new Packages.java.util.ArrayList(classes); for(var izr=zoneRepro.iterator(); izr.hasNext();){ tot=0; var zr = izr.next(); for (var icr=goodClasses.iterator(); icr.hasNext();){ var cr=icr.next(); tot=tot+cr.getCoefficientFecondite()*prepro*N.getValue(cr,zr); } result.set(zr, tot); } // on retourne une valeur qui ne sert a rien // puisque result sera utilisé. 0; #); r Tu vois d'où vient le problème? A+ Bastien debut du thread de simulation Thu May 26 17:55:25 CEST 2005: Thread[Thread-45,1,main](Memoire libre/Memoire Total = 28238088/87375872) % Storage System: v1 file storage mode. % Internal Data Cache size: 4194304 % Internal Data Cache max cell size: 8192 % lookup_comparison_list = false % read_only = false % transaction_error_on_dirty_select = true % ignore_case_for_identifiers = false % Java NIO API is available. % io_safety_level = 10 % Using stardard IO API for heap buffered file access. % [Buffer Manager] Using IO API: Java IO % [Buffer Manager] Page Size: 8192 % [Buffer Manager] Max pages: 256 % Using Java regex API. % No 'function_factories' config property found. % statement_cache = true % Max worker threads set to: 4 % Starting Database Server DBManager database exist ? false % Storage System: v1 file storage mode. % Internal Data Cache size: 4194304 % Internal Data Cache max cell size: 8192 % lookup_comparison_list = false % read_only = false % transaction_error_on_dirty_select = true % ignore_case_for_identifiers = false % Java NIO API is available. % io_safety_level = 10 % Using stardard IO API for heap buffered file access. % [Buffer Manager] Using IO API: Java IO % [Buffer Manager] Page Size: 8192 % [Buffer Manager] Max pages: 256 % Using Java regex API. % No 'function_factories' config property found. % statement_cache = true % Max worker threads set to: 4 % Starting Database Server % Storage System: v1 file storage mode. % Internal Data Cache size: 4194304 % Internal Data Cache max cell size: 8192 % lookup_comparison_list = false % read_only = false % transaction_error_on_dirty_select = true % ignore_case_for_identifiers = false % Java NIO API is available. % io_safety_level = 10 % Using stardard IO API for heap buffered file access. % [Buffer Manager] Using IO API: Java IO % [Buffer Manager] Page Size: 8192 % [Buffer Manager] Max pages: 256 % Using Java regex API. % No 'function_factories' config property found. % statement_cache = true % Max worker threads set to: 4 % Starting Database Server *** debug id:fr.ifremer.db.RegionFactory#1031234753453#0.3847783228017938 result: Mer Celtique *** debug id:fr.ifremer.db.StrategyFactory#1117094989097#0.8453164444523494 result: repro merlan *** debug id:fr.ifremer.db.PopulationFactory#1112702033318#0.1680520122254019 result: Merlan *** debug id:fr.ifremer.db.ClassePopulationFactory#1112702055852#0.7118341838139957 result: Merlan 0 *** debug id:fr.ifremer.db.ClassePopulationFactory#1112702055862#0.05240108779249142 result: Merlan 1 *** debug id:fr.ifremer.db.ClassePopulationFactory#1112702055932#0.7739386947515692 result: Merlan 2 *** debug id:fr.ifremer.db.ClassePopulationFactory#1112702055932#0.785274165631335 result: Merlan 3 *** debug id:fr.ifremer.db.ClassePopulationFactory#1112702055932#0.05848645357032589 result: Merlan 4 *** debug id:fr.ifremer.db.ClassePopulationFactory#1112702055942#0.711729242564325 result: Merlan 5 *** debug id:fr.ifremer.db.ClassePopulationFactory#1112702055942#0.20296914753094863 result: Merlan 6 *** debug id:fr.ifremer.db.ClassePopulationFactory#1112702055942#0.25256088909439134 result: Merlan 7 *** debug id:fr.ifremer.db.ClassePopulationFactory#1112702055942#0.5812733147900025 result: Merlan 8 *** debug id:fr.ifremer.db.SecteurSimpleFactory#1112709020304#0.45210954223238453 result: recrut Merlan *** debug id:fr.ifremer.db.SecteurSimpleFactory#1112707195478#0.33145508954854364 result: repro Merlan *** debug id:fr.ifremer.db.SecteurSimpleFactory#1112773982595#0.24499679879368075 result: zone de dispersion Merlan 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.IsisDBManager est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.xml.XMLEncoderDecoder est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.CapturabiliteFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.ClassePopulationFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.MappingZoneReproZoneRecruFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.EmigrationFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.EnginFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.EspecesCapturablesFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.FlotilleFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.FormuleFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.ImmigrationFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.InfoSaisonMetierFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.InfoSaisonPopFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.MailleFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.MetaPopulationFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.MetierFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.MigrationFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.PopulationFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.PropChangeFloFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.RegionFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.RegleGestionFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.SecteurFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.MetaSecteurFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.SecteurSimpleFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.SelectiviteFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.SimulationFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.ScriptObjectFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.ScriptMethodFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.EffortDescriptionFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.PortFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.SetOfVesselsFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.TripTypeFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.VesselTypeFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.StrategyFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.StrategyMonthInfoFactory est inconnu par wrap. 26 mai 2005 17:55:52 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.PropStrMetFactory est inconnu par wrap. 26 mai 2005 17:55:53 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.simulation.SimulationControlLocal est inconnu par wrap. 26 mai 2005 17:55:53 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.nodb.Date est inconnu par wrap. 26 mai 2005 17:55:53 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.simulation.SiMatrice2Optimisation est inconnu par wrap. 26 mai 2005 17:55:53 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.simulation.GravityModelOptimisation est inconnu par wrap. o:[object Object] i:0 26 mai 2005 17:55:53 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.nodb.SimulationParameter est inconnu par wrap. Dans Simul.simul pops: [Merlan] Ns:[ matrix2D [ 5346.0,5.7247527E7,245742.0,0.0,0.0,0.0,0.0,0.0,0.0, 465.0,74754.0,24754.0,0.0,0.0,0.0,0.0,0.0,0.0, 743.0,7354.0,725725.0,0.0,0.0,0.0,0.0,0.0,0.0,]] YearNumber:10 deb de simuler 2 dans SimulateurES.initRegle fin SimulateurES.initRegle la date:0 CALCULMOIS pop= Merlan 26 mai 2005 17:55:53 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.db.PopulationObject est inconnu par wrap. 26 mai 2005 17:55:53 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.IsisDBManager est inconnu par wrap. 26 mai 2005 17:55:53 org.codelutin.ecmascript.Global wrap INFO: class org.codelutin.math.matrix.MatrixNDImpl est inconnu par wrap. 26 mai 2005 17:55:53 org.codelutin.ecmascript.Global wrap INFO: class fr.ifremer.nodb.Mois est inconnu par wrap. 26 mai 2005 17:55:53 org.codelutin.ecmascript.Global wrap INFO: class java.util.ArrayList est inconnu par wrap. 26 mai 2005 17:55:53 org.codelutin.ecmascript.Global wrap INFO: class org.codelutin.math.equation.ECMAScript est inconnu par wrap. 26 mai 2005 17:55:53 org.codelutin.ecmascript.Global wrap INFO: class org.codelutin.math.matrix.MatrixNDImpl est inconnu par wrap. 26 mai 2005 17:55:53 org.codelutin.ecmascript.Global wrap INFO: class java.util.ArrayList est inconnu par wrap. 26 mai 2005 17:55:53 org.codelutin.ecmascript.Global wrap INFO: class java.util.ArrayList est inconnu par wrap. FESI.Exceptions.EcmaScriptException: Runtime error No method named 'set' found in matrix1D [0.0,] detected at line 14 in string starting with: 'var tot = 0.0;'... 26 mai 2005 17:55:53 org.codelutin.math.equation.ECMAScript calcul GRAVE: ECMAScript.calcul: Erreur lors de l'evaluation du code: var tot = 0.0; var goodClasses = new Packages.java.util.ArrayList(classes); for(var izr=zoneRepro.iterator(); izr.hasNext();){ tot=0; var zr = izr.next(); for (var icr=goodClasses.iterator(); icr.hasNext();){ var cr=icr.next(); tot=tot+cr.getCoefficientFecondite()*prepro*N.getValue(cr,zr); } result.set(zr, tot); } // on retourne une valeur qui ne sert a rien // puisque result sera utilisé. 0; 26 mai 2005 17:55:53 org.codelutin.math.equation.EquationBase calcul GRAVE: EquationBase.Calcul: 26 mai 2005 17:55:53 fr.ifremer.db.InfoSaisonPopObject getMatriceReproduction GRAVE: Erreur lors de la creation de la matrice de reproduction: 26 mai 2005 17:55:53 org.codelutin.ecmascript.Global call GRAVE: Erreur lors de l'appelle de la methode: Simul.simul 26 mai 2005 17:55:53 fr.ifremer.SimulationThread run ATTENTION: La simulation a échoué fr.ifremer.simulator.SimulationException: Erreur durant la creation de la simualtion resultat. at fr.ifremer.simulator.Simulator.simulate(Simulator.java:308) at fr.ifremer.SimulationThread.runLocalSimulation(SimulationThread.java:292) at fr.ifremer.SimulationThread.runSimulation(SimulationThread.java:381) at fr.ifremer.SimulationThread.runSimulationAndExport(SimulationThread.java:413) at fr.ifremer.SimulationThread.run(SimulationThread.java:263) Caused by: org.codelutin.ecmascript.ECMAScriptException: Erreur lors de l'appelle de la methode: Simul.simul at org.codelutin.ecmascript.Global.call(Global.java:189) at fr.ifremer.simulator.Simulator.simulate(Simulator.java:349) at fr.ifremer.simulator.Simulator.simulate(Simulator.java:222) ... 4 more Caused by: FESI.Exceptions.EcmaScriptException: Runtime error Error in java method calculMois Caused by exception: Erreur lors de la creation de la matrice de reproduction: org.codelutin.dbobject.DBObjectException: Erreur lors de la creation de la matrice de reproduction: at fr.ifremer.db.InfoSaisonPopObject.getMatriceReproduction(InfoSaisonPopObject.java:755) at fr.ifremer.simulation.Simulateur2.calculSurPopulation(Simulateur2.java:165) at fr.ifremer.simulation.Simulateur2.calculMois(Simulateur2.java:207) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at FESI.Data.ESWrapper.doIndirectCall(ESWrapper.java:908) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:758) at FESI.AST.ASTCompositeReference.jjtAccept(ASTCompositeReference.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:326) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:307) at FESI.AST.ASTStatementList.jjtAccept(ASTStatementList.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:326) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:467) at FESI.AST.ASTForVarStatement.jjtAccept(ASTForVarStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:326) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:307) at FESI.AST.ASTStatementList.jjtAccept(ASTStatementList.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:326) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:387) at FESI.AST.ASTWhileStatement.jjtAccept(ASTWhileStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:326) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:307) at FESI.AST.ASTStatementList.jjtAccept(ASTStatementList.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.evaluateFunction(EcmaScriptEvaluateVisitor.java:155) at FESI.Interpreter.Evaluator.evaluateFunction(Evaluator.java:766) at FESI.Data.ConstructedFunctionObject.callFunction(ConstructedFunctionObject.java:122) at FESI.Data.ESObject.doIndirectCall(ESObject.java:518) at FESI.Data.ESObject.doIndirectCall(ESObject.java:515) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:758) at FESI.AST.ASTCompositeReference.jjtAccept(ASTCompositeReference.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:326) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:307) at FESI.AST.ASTStatementList.jjtAccept(ASTStatementList.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.evaluateFunction(EcmaScriptEvaluateVisitor.java:155) at FESI.Interpreter.Evaluator.evaluateFunction(Evaluator.java:766) at FESI.Data.ConstructedFunctionObject.callFunction(ConstructedFunctionObject.java:122) at org.codelutin.ecmascript.Global.call(Global.java:179) at fr.ifremer.simulator.Simulator.simulate(Simulator.java:349) at fr.ifremer.simulator.Simulator.simulate(Simulator.java:222) at fr.ifremer.SimulationThread.runLocalSimulation(SimulationThread.java:292) at fr.ifremer.SimulationThread.runSimulation(SimulationThread.java:381) at fr.ifremer.SimulationThread.runSimulationAndExport(SimulationThread.java:413) at fr.ifremer.SimulationThread.run(SimulationThread.java:263) Caused by: org.codelutin.math.equation.FunctionException: Erreur dans l'evaluation at org.codelutin.math.equation.EquationBase.calcul(EquationBase.java:108) at fr.ifremer.db.InfoSaisonPopObject.getMatriceReproduction(InfoSaisonPopObject.java:721) ... 50 more Caused by: org.codelutin.math.equation.FunctionException: Erreur dans ECMAScript.calcul at org.codelutin.math.equation.ECMAScript.calcul(ECMAScript.java:76) at org.codelutin.math.equation.Variable.calcul(Variable.java:39) at org.codelutin.math.equation.EquationBase.calcul(EquationBase.java:104) ... 51 more Caused by: org.codelutin.ecmascript.ECMAScriptException: Erreur lors de l'evaluation du code: var tot = 0.0; var goodClasses = new Packages.java.util.ArrayList(classes); for(var izr=zoneRepro.iterator(); izr.hasNext();){ tot=0; var zr = izr.next(); for (var icr=goodClasses.iterator(); icr.hasNext();){ var cr=icr.next(); tot=tot+cr.getCoefficientFecondite()*prepro*N.getValue(cr,zr); } result.set(zr, tot); } // on retourne une valeur qui ne sert a rien // puisque result sera utilisé. 0; at org.codelutin.ecmascript.Global.evaluateString(Global.java:129) at org.codelutin.math.equation.ECMAScript.calcul(ECMAScript.java:71) ... 53 more Caused by: FESI.Exceptions.EcmaScriptException: Runtime error No method named 'set' found in matrix1D [0.0,] detected at line 14 in string starting with: 'var tot = 0.0;'... at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:760) at FESI.AST.ASTCompositeReference.jjtAccept(ASTCompositeReference.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:326) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:307) at FESI.AST.ASTStatementList.jjtAccept(ASTStatementList.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:326) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:467) at FESI.AST.ASTForVarStatement.jjtAccept(ASTForVarStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:326) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:294) at FESI.AST.ASTProgram.jjtAccept(ASTProgram.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.evaluateProgram(EcmaScriptEvaluateVisitor.java:128) at FESI.Interpreter.Evaluator.evaluate(Evaluator.java:843) at FESI.Interpreter.Evaluator.evaluate(Evaluator.java:935) at FESI.Interpreter.Evaluator.evaluate(Evaluator.java:1062) at FESI.Interpreter.Evaluator.evaluate(Evaluator.java:1033) at org.codelutin.ecmascript.Global.evaluateString(Global.java:124) ... 54 more detected at line 117 of function 'SimulateurES_simuler' in string starting with: 'function SimulateurES(){}'... called at line 24 of function 'Simul_simul' in string starting with: 'function Simul(){}'... at FESI.Data.ESWrapper.doIndirectCall(ESWrapper.java:910) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:758) at FESI.AST.ASTCompositeReference.jjtAccept(ASTCompositeReference.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:326) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:307) at FESI.AST.ASTStatementList.jjtAccept(ASTStatementList.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:326) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:467) at FESI.AST.ASTForVarStatement.jjtAccept(ASTForVarStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:326) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:307) at FESI.AST.ASTStatementList.jjtAccept(ASTStatementList.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:326) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:387) at FESI.AST.ASTWhileStatement.jjtAccept(ASTWhileStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:326) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:307) at FESI.AST.ASTStatementList.jjtAccept(ASTStatementList.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.evaluateFunction(EcmaScriptEvaluateVisitor.java:155) at FESI.Interpreter.Evaluator.evaluateFunction(Evaluator.java:766) at FESI.Data.ConstructedFunctionObject.callFunction(ConstructedFunctionObject.java:122) at FESI.Data.ESObject.doIndirectCall(ESObject.java:518) at FESI.Data.ESObject.doIndirectCall(ESObject.java:515) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:758) at FESI.AST.ASTCompositeReference.jjtAccept(ASTCompositeReference.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:326) at FESI.AST.ASTStatement.jjtAccept(ASTStatement.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.visit(EcmaScriptEvaluateVisitor.java:307) at FESI.AST.ASTStatementList.jjtAccept(ASTStatementList.java:26) at FESI.Interpreter.EcmaScriptEvaluateVisitor.evaluateFunction(EcmaScriptEvaluateVisitor.java:155) at FESI.Interpreter.Evaluator.evaluateFunction(Evaluator.java:766) at FESI.Data.ConstructedFunctionObject.callFunction(ConstructedFunctionObject.java:122) at org.codelutin.ecmascript.Global.call(Global.java:179) ... 6 more fin de simulation Thu May 26 17:55:54 CEST 2005: (Memoire libre/Memoire Total = 53085248/120385536)