Bonjour Benjamin, Je te mets en pièce jointe ma base de donnée et mon fchier d'erreur. La simulation commence à tourer mais s'arrête à la moitié. Je comprends pas la message d'erreur, est-ce que tu pourrais regarder et me dire ce qui ne va pas dès que possible. Merci Bastien 17 juin 2005 19:15:33 - INFO - class fr.ifremer.db.ClassePopulationObject est inconnu par wrap. classe 11.182787112880552 effectifs 8.958154349665119 fécondité 5860 17 juin 2005 19:15:34 - WARNING - tripDuration=120.0 travelTime=58.28644766170613 17 juin 2005 19:15:34 - WARNING - nbTrips=6 fishingTime=61.71355233829387 stdEffortPerHour=0.0 17 juin 2005 19:15:34 - WARNING - propSetOfVessels=1.0 nbOfVessels=80 propStrMet=0.0 effortPerVessel=0.0 17 juin 2005 19:15:34 - WARNING - tripDuration=120.0 travelTime=21.473567209377645 17 juin 2005 19:15:34 - WARNING - nbTrips=6 fishingTime=98.52643279062235 stdEffortPerHour=0.0 17 juin 2005 19:15:34 - WARNING - propSetOfVessels=1.0 nbOfVessels=80 propStrMet=0.0 effortPerVessel=0.0 17 juin 2005 19:15:34 - WARNING - tripDuration=120.0 travelTime=46.778876797390154 17 juin 2005 19:15:34 - WARNING - nbTrips=6 fishingTime=73.22112320260985 stdEffortPerHour=0.0 17 juin 2005 19:15:34 - WARNING - propSetOfVessels=1.0 nbOfVessels=80 propStrMet=0.0 effortPerVessel=0.0 17 juin 2005 19:15:34 - WARNING - tripDuration=120.0 travelTime=59.57486680905025 17 juin 2005 19:15:34 - WARNING - nbTrips=6 fishingTime=60.42513319094975 stdEffortPerHour=0.0 17 juin 2005 19:15:34 - WARNING - propSetOfVessels=1.0 nbOfVessels=80 propStrMet=0.0 effortPerVessel=0.0 17 juin 2005 19:15:34 - WARNING - tripDuration=120.0 travelTime=78.06255044932853 17 juin 2005 19:15:34 - WARNING - nbTrips=6 fishingTime=41.937449550671474 stdEffortPerHour=0.20833333333333334 17 juin 2005 19:15:34 - WARNING - propSetOfVessels=1.0 nbOfVessels=80 propStrMet=1.0 effortPerVessel=52.421811938339346 17 juin 2005 19:15:34 - SEVERE - Erreur lors de l'appelle de la methode: Simul.simul 17 juin 2005 19:15:34 - WARNING - La simulation a échoué Erreur durant la creation de la simualtion resultat. 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:295) at fr.ifremer.SimulationThread.runSimulation(SimulationThread.java:384) at fr.ifremer.SimulationThread.runSimulationAndExport(SimulationThread.java:416) at fr.ifremer.SimulationThread.run(SimulationThread.java:266) 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: null java.lang.NullPointerException at fr.ifremer.simulation.SiMatrice2.distance(SiMatrice2.java:347) at fr.ifremer.simulation.SiMatrice2Optimisation.distance(SiMatrice2Optimisation.java:545) at fr.ifremer.simulation.SiMatrice2.travelTimePerTrip(SiMatrice2.java:405) at fr.ifremer.simulation.SiMatrice2Optimisation.travelTimePerTrip(SiMatrice2Optimisation.java:607) at fr.ifremer.simulation.SiMatrice2.fishingTimePerTrip(SiMatrice2.java:434) at fr.ifremer.simulation.SiMatrice2Optimisation.fishingTimePerTrip(SiMatrice2Optimisation.java:678) at fr.ifremer.simulation.SiMatrice2.effortPerStrategyPerVessel(SiMatrice2.java:491) at fr.ifremer.simulation.SiMatrice2Optimisation.effortPerStrategyPerVessel(SiMatrice2Optimisation.java:806) at fr.ifremer.simulation.SiMatrice2.effortPerStrategyMet(SiMatrice2.java:555) at fr.ifremer.simulation.SiMatrice2Optimisation.effortPerStrategyMet(SiMatrice2Optimisation.java:965) at fr.ifremer.simulation.SiMatrice2.matriceEffortPerStrategyMet(SiMatrice2.java:624) at fr.ifremer.simulation.SiMatrice2Optimisation.matriceEffortPerStrategyMet(SiMatrice2Optimisation.java:1109) at fr.ifremer.simulation.Simulateur2.calculMois(Simulateur2.java:230) 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:295) at fr.ifremer.SimulationThread.runSimulation(SimulationThread.java:384) at fr.ifremer.SimulationThread.runSimulationAndExport(SimulationThread.java:416) at fr.ifremer.SimulationThread.run(SimulationThread.java:266) 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 Fri Jun 17 19:15:34 CEST 2005: (Memoire libre/Memoire Total = 54628584/110874624)