Bonjour, Youen et moi sommes en train de développer une règle (en adaptant un script initialement écrit par Benoît Archambault), qui invoque R. Or, l'invocation à R ne se fait pas, bien que nous ayions modifié le path. En fait la simu bloque à jan 0 sans s'arrêter, et la ligne suivante est répétée dans le debug.txt jusqu'à ce qu'on l'interrompe. INFO [Thread-7] (SimulationControl.java:194) setText - Rules initialisation:[rules.XSA@144c133, rules.CalcTAC@e81590, rules.FleetManagementDeep@dfd5b8] Je vous joins la règle xsa.java (invoquant R) ainsi que le fichier debug.txt Merci d'avance pour votre aide Paul -- Paul Marchal IFREMER RBE/HMMN 150, Quai Gambetta BP 699 62321 Boulogne sur mer FRANCE Tel: (+33) 321 99 56 86 Fax: (+33) 321 99 56 01 Mail: paul.marchal@ifremer.fr /* * Copyright (C) 2010 ben * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation; either version 2 * of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ package rules; import static org.nuiton.i18n.I18n._; import org.nuiton.j2r.REngine; import org.nuiton.j2r.RException; import org.nuiton.j2r.RProxy; import org.nuiton.j2r.types.RDataFrame; import scripts.ResultName; import scripts.SiMatrix; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; import fr.ifremer.isisfish.types.Date; import fr.ifremer.isisfish.types.Month; import scripts.ResultName; import java.io.Writer; import fr.ifremer.isisfish.export.Export; import java.io.File; import java.util.Arrays; import java.util.ArrayList; import java.util.List; import org.nuiton.util.FileUtil; import org.nuiton.math.matrix.*; import fr.ifremer.isisfish.entities.Population; import fr.ifremer.isisfish.util.Doc; import fr.ifremer.isisfish.simulator.SimulationContext; import fr.ifremer.isisfish.types.Date; import fr.ifremer.isisfish.entities.*; import fr.ifremer.isisfish.rule.AbstractRule; import fr.ifremer.isisfish.datastore.SimulationStorage; import fr.ifremer.isisfish.datastore.ResultStorage; import org.nuiton.math.matrix.MatrixIterator; import org.nuiton.topia.TopiaContext; import fr.ifremer.isisfish.simulator.SimulationControl; import fr.ifremer.isisfish.simulator.SimulationProperties; /** * XSA.java * * Created: 11 mars 2010 * * @author ben <user.name@vcs.hostName> * @version $Revision: 1545 $ * Last update: $Date: 12 juillet 2011 $ * by : $Author: Paul et Youen $ */ public class XSA extends AbstractRule { /** to use log facility, just put in your code: log.info("..."); */ private static Log log = LogFactory.getLog(XSA.class); protected TopiaContext db = null; private MatrixND catchYear0; private MatrixND effortS1Met0; private MatrixND catchS1Met0; public MatrixND matrixCpue; public static double ssbExport, fbarExport; // Configuration @Doc("Population evaluee par xsa") public Population param_pop = null; @Doc("Mois de l'evaluation") public Month param_month = Month.JANUARY; @Doc("Nom du dossier d'export des matrices") public String param_dossierexport = "C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/VPA"; @Doc("Chemin des fichiers XSA a importer") public String param_pathtovpadata="C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/VPA"; @Doc("Nom du fichier index des donnees XSA") public String param_nomindex="bli567ind.txt"; @Doc("Nom du fichier de flotte de tuning") public String param_tuningfile="bli567fl.txt"; @Doc("Nom du stock") public String param_stockname="BlueLingSouth"; @Doc("Pas de rejets") public boolean param_discardabsence ; public String discardAbsence=""; // Matrices necessaires public String [] necessaryResult = { ResultName.MATRIX_ABUNDANCE, ResultName.MATRIX_BIOMASS, ResultName.MATRIX_CATCH_PER_STRATEGY_MET_PER_ZONE_POP, ResultName.MATRIX_DISCARDS_PER_STR_MET_PER_ZONE_POP, ResultName.MATRIX_DISCARDS_WEIGHT_PER_STR_MET_PER_ZONE_POP }; public String[] getNecessaryResult() { return this.necessaryResult; } /** * Permet d'afficher a l'utilisateur une aide sur la regle. * @return L'aide ou la description de la regle */ public String getDescription() throws Exception { // TODO return _("Fait une XSA, enfin le fera un jour"); } //methode pour generer les strings a partir des matrices public String exporttostring(MatrixND mat) throws Exception { String ExportName=""; for (MatrixIterator i=mat.iterator(); i.hasNext();){ i.next(); Object[]sems = i.getSemanticsCoordinates(); PopulationGroup group = (PopulationGroup)sems[0]; double val=i.getValue(); ExportName+= group.getId() +";"+val+"\n"; } return ExportName; } // idem sauf que fait sum sur strategy public String exporttostring2(MatrixND mat2) throws Exception { String ExportName2=""; if (mat2 != null) { // can be null if simulation is stopped before last year simulation mat2 = mat2.sumOverDim(0); //sum on strategy for (MatrixIterator i = mat2.iterator(); i.hasNext();) { i.next(); Object[] sems = i.getSemanticsCoordinates(); Metier metier = (Metier) sems[1]; PopulationGroup group = (PopulationGroup) sems[2]; Zone zone = (Zone) sems[3]; double val = i.getValue(); ExportName2+= group.getId() +";"+val+"\n"; } } return ExportName2; } /** * @param simulation La simulation pour lequel on utilise cette regle */ public void init(SimulationContext context) throws Exception { Date date = new Date(0); List<Strategy> strs = SiMatrix.getSiMatrix(context).getStrategies(date); List<Metier> metiers = SiMatrix.getSiMatrix(context).getMetiers(date); List<Month> months = Arrays.asList(Month.MONTH); List<Population> populations = SiMatrix.getSiMatrix(context).getPopulations(date); List<PopulationGroup> agegroupsall = new ArrayList<PopulationGroup>(); this.db = context.getDB(); for (Population pop : populations) { if (pop.getName().compareTo("BlueLingSouth") == 0){ for (PopulationGroup age : pop.getPopulationGroup()) { PopulationGroup tmp = (PopulationGroup) db.findByTopiaId(age.getTopiaId()); agegroupsall.add(tmp); } } } catchYear0 = MatrixFactory.getInstance().create( "catchYear0", new List[]{agegroupsall}, new String[]{"AgeGroupsAll"}); catchS1Met0 = MatrixFactory.getInstance().create( "catchS1MetYear0", new List[]{agegroupsall,metiers}, new String[]{"AgeGroupsAll","Metiers"}); effortS1Met0 = MatrixFactory.getInstance().create( "effortS1MetYear0", new List[]{metiers}, new String[]{"Metiers"}); matrixCpue = MatrixFactory.getInstance().create( "matrixCpue", new List[]{agegroupsall}, new String[]{"AgeGroupsAll"}); REngine engine = new RProxy(); engine.voidEval("library(FLXSA)"); //engine.voidEval("DossierExportIsis<-\""+param_dossierexport+"\""); //engine.voidEval("PathToIsisVPA<-\"C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/VPA\""); //Specifier ici le dossier ou seront stockés les matrices générées. //engine.voidEval("IsisFilesPath<-paste(PathToIsisVPA,DossierExportIsis,sep=\"/\")"); //engine.voidEval("datapath<-\""+param_pathtovpadata+"\""); //engine.voidEval("listingfile.name<-\""+param_nomindex+"\""); //engine.voidEval("tuningfile.name<-\""+param_tuningfile+"\""); //engine.voidEval("stock.name<-\""+param_stockname+"\""); //engine.voidEval("stock.description<-\"Southern blue ling\""); //if(param_discardabsence=true) //{ discardAbsence="TRUE"; //} //else{ //discardAbsence="FALSE"; //} // A modifier en fonction de la XSA a realiser //engine.voidEval("discards.absence<-"+discardAbsence+""); //engine.voidEval("setwd(datapath)"); engine.voidEval("stock<-readFLStock(\"C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/VPA/bli567ind.txt\")"); // engine.voidEval("indices<-readFLIndices(\"C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/VPA/bli567fl.txt\" )"); // Parametres XSA engine.voidEval("tol<-1.e-09"); engine.voidEval("maxit<-1000"); engine.voidEval("min.nse<-0.3"); engine.voidEval("fse<-2.0"); engine.voidEval("rage<-9"); engine.voidEval("qage<-17"); engine.voidEval("shk.n<-TRUE"); engine.voidEval("shk.f<-TRUE"); engine.voidEval("shk.yrs<-5"); engine.voidEval("shk.ages<-5"); engine.voidEval("window<-100"); engine.voidEval("tsrange<-20"); engine.voidEval("tspower<-3"); // stock dans FLXSA les parametres engine.voidEval("xsa.control<-FLXSA.control(tol=tol,maxit=maxit,min.nse=min.nse,fse=fse,rage=rage,qage=qage,shk.n=shk.n,shk.f=shk.f,shk.yrs=shk.yrs,shk.ages=shk.ages,window=window,tsrange=tsrange,tspower=tspower,vpa=FALSE)"); //engine.voidEval("xsa<-FLXSA(stock,indices,xsa.control)"); //engine.voidEval("range(stock)[3]<-range(xsa)[3]"); //engine.voidEval("stock<-stock+xsa"); //Double ssb = ((Double) engine.eval("ssb<-as.numeric(as.data.frame(ssb(stock)[1,ncol(ssb(stock))]))[7]")).doubleValue(); //engine.voidEval("setwd(IsisFilesPath)"); engine.voidEval("save.image(file=\"C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/VPA/xsaRes.RData)\""); // sauver l'objet pour pouvoir le rouvrir ensuite pour utilisation //System.out.println("Spawning stock biomass "+ ssb); } /** * La condition qui doit etre vrai pour faire les actions * @param simulation La simulation pour lequel on utilise cette regle * @return vrai si on souhaite que les actions soit faites */ public boolean condition(SimulationContext context, Date date, Metier metier) throws Exception { Month currentMonth = date.getMonth(); if (currentMonth.equals(param_month) && (date.getYear() > 0)) { return true; } else return false; } // Booleen permettant que ne boucler que sur un seul metier dans la preaction : boolean first = true; /** * @param simulation La simulation pour lequel on utilise cette regle */ public void preAction(SimulationContext context, Date date, Metier metier) throws Exception { if (first){ List<Strategy> strs = SiMatrix.getSiMatrix(context).getStrategies(date); List<Metier> metiers = SiMatrix.getSiMatrix(context).getMetiers(date); List<Month> months = Arrays.asList(Month.MONTH); List<Population> populations = SiMatrix.getSiMatrix(context).getPopulations(date); ResultStorage resultmanager = context.getSimulationStorage().getResultStorage(); for (Population pop : populations) { if (pop.getName().compareTo("BlueLingSouth") == 0){ List<PopulationGroup> agegroups = pop.getPopulationGroup(); for (PopulationGroup age : agegroups){ catchYear0.setValue(age,0.0); for (Strategy str : strs){ if (str.getName().compareTo("S1") == 0){ for (Metier met : metiers){ catchS1Met0.setValue(pop,met,0.0); effortS1Met0.setValue(met,0.0); } } } } // end of age loop; for (Date dat = date.previousYear(); dat.before(date); dat = dat.next()) { MatrixND CatchPop = resultmanager.getMatrix(dat,pop,ResultName.MATRIX_CATCH_PER_STRATEGY_MET_PER_ZONE_POP); MatrixND EffortS1Met = resultmanager.getMatrix(dat,ResultName.MATRIX_EFFORT_NOMINAL_PER_STRATEGY_MET); MatrixND Prov2 = CatchPop.sumOverDim(0); // sum over strategies; Prov2 = Prov2.sumOverDim(1); // sum over metiers; Prov2 = Prov2.sumOverDim(3); // sum over zones; MatrixND Prov3 = CatchPop.sumOverDim(3); // sum over zones; for (PopulationGroup age : agegroups){ catchYear0.setValue(age,catchYear0.getValue(age)+Prov2.getValue(0,0,age,0)); } //end of age loop; for (Strategy str : strs){ if (str.getName().compareTo("S1") == 0){ for (Metier met : metiers){ for (PopulationGroup age : agegroups){ catchS1Met0.setValue(age,met,catchS1Met0.getValue(pop,met)+ Prov3.getValue(str,met,0,0)); } // end of age loop; effortS1Met0.setValue(met,effortS1Met0.getValue(met)+ EffortS1Met.getValue(str,met)); } // end of metier loop; } // end of str = S1 if-test; } // end of str loop; } // end of dat loop; for (PopulationGroup age : agegroups){ double dummyCpue = 0.0; int dummyMet = 0; for (Metier met : metiers){ if (effortS1Met0.getValue(met) > 0.0){ dummyCpue += catchS1Met0.getValue(age,met)/effortS1Met0.getValue(met); dummyMet++; } } // end of metier loop; if (dummyMet > 0){ matrixCpue.setValue(age,pop,dummyCpue/dummyMet); } else{ matrixCpue.setValue(age,-99.99); } } // end of age loop; // Si on est au moi de Janvier, avant le pas de temps: // Recuperer les captures aux ages etc du pas de temps precedent // realiser la xsa REngine engine = new RProxy(); engine.voidEval("load(file=\"C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/VPA/xsaRes.RData)\""); // etendre l'objet FLR // Objet Stock engine.voidEval("stock<-window(stock,end=range(stock)[5]+1)"); // On agrandit la fenetre temporelle du stock de 1 YV MatrixND caaAexprter = catchYear0.getSubMatrix(0,7,14) ; engine.voidEval("stock@catch.n[,dim(stock@catch.n)[2],,,] <-" + caaAexprter ); // recupere les capt aux ages de l annee precedente engine.voidEval("stock@catch.wt[,dim(stock@catch.n)[2],,,]<-as.vector(rowMeans(stock@catch.wt[,c((dim(stock@catch.wt)[2] - 1):(dim(stock@catch.wt)[2] - 3)),,,]))"); // calcule la moyenne des poids aux ages sur les 3 dernieres annees engine.voidEval("stock@landings.n[,dim(stock@landings.n)[2],,,]<-stock@catch.n[,dim(stock@catch.n)[2],,,] "); // pas de rejets les capt==debarquements engine.voidEval("stock@landings.wt[,dim(stock@landings.wt)[2],,,]<-as.vector(rowMeans(stock@landings.wt[,c((dim(stock@landings.n)[2] - 1):(dim(stock@landings.n)[2] - 3)),,,]))"); // calcule la moyenne des poids aux ages sur les 3 dernieres annees engine.voidEval("stock@m[,dim(stock@m)[2],,,]<-stock@m[,dim(stock@m)[2] - 1,,,] "); // copie la M de l'anne precedente engine.voidEval("stock@mat[,dim(stock@mat)[2],,,]<-stock@mat[,dim(stock@mat)[2] - 1,,,] "); // copie la Maturite de l'anne precedente engine.voidEval("stock@harvest.spwn[,dim(stock@harvest.spwn)[2],,,]<-stock@harvest.spwn[,dim(stock@harvest.spwn)[2] - 1,,,] "); // engine.voidEval("stock@m.spwn[,dim(stock@m.spwn)[2],,,]<-stock@m.spwn[,dim(stock@m.spwn)[2] - 1,,,] "); // // Objet fleet engine.voidEval("indices<-window(indices,end=range(indices)[4]+1)"); // On agrandit la fenetre temporelle de fleet de 1 YV MatrixND iaAexprter = matrixCpue.getSubMatrix(0,7,14) ; engine.voidEval("indices@.Data[[1]]@catch.n[,dim(indices@.Data[[1]]@catch.n)[2],,,]<-" + iaAexprter);// recupere les indices aux ages de l annee precedente engine.voidEval("indices@.Data[[1]]@effort[,dim(indices@.Data[[1]]@effort)[2],,,]<-1");// recupere les indices aux ages de l annee precedente // Faire la xsa engine.voidEval("xsa<-FLXSA(stock,indices,xsa.control"); // retourner ssb et f de la derniere annee engine.voidEval("range(stock)[3]<-range(xsa)[3]"); engine.voidEval("stock<-stock+xsa"); Double ssb = ((Double) engine.eval("ssb<-as.numeric(as.data.frame(ssb(stock)[1,ncol(ssb(stock))]))[7]")).doubleValue(); Double fbar = ((Double) engine.eval("ssb<-as.numeric(as.data.frame(fbar(stock)[1,ncol(fbar(stock))]))[7]")).doubleValue(); ssbExport = ssb; fbarExport = fbar; engine.voidEval("save.image(file=\"C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/VPA/xsaRes.RData)\""); } // end of pop=bli if-test; } // end of pop loop; first = false; } // end of (first) if-test; } /** * @param simulation La simulation pour lequel on utilise cette regle */ public void postAction(SimulationContext context, Date date, Metier metier) throws Exception { } } [Script] R_HOME found with value C:\Program Files\R\R-2.9.2 [Script] Path = C:\Program Files\Rtools\bin;C:\Program Files\Java\jdk1.6.0_06\bin;C:\Program Files\Rtools\perl\bin;C:\Program Files\Rtools\MinGW\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Wave Systems Corp\Dell Preboot Manager\Access Client\v5\;C:\Program Files\Fichiers communs\Roxio Shared\DLLShared\;C:\Program Files\System Center Operations Manager 2007\;C:\Program Files\ESTsoft\ALZip\;C:\Program Files\SAS\Shared Files\Formats;C:\Program Files\Java\jdk1.6.0_06\bin;C:\Program Files\ESTsoft\ALZip\;C:\Program Files\R\R-2.9.2\bin INFO [main] (IsisFish.java:314) init - Starting Isis-Fish with args : [] INFO [main] (IsisFish.java:319) init - 13/07/11 17:06 Java version: 1.6.0_06-b02 Isis-fish version: 3.3.0.3 INFO [main] (URLConverter.java:68) <init> - org.nuiton.util.URLConverter@134f69a INFO [main] (ConverterUtil.java:163) initConverters - register converter org.nuiton.util.URLConverter@134f69a INFO [main] (ConverterUtil.java:163) initConverters - register converter org.nuiton.util.URIConverter@12c7568 INFO [main] (ConverterUtil.java:163) initConverters - register converter org.nuiton.util.VersionConverter@e91f5d INFO [main] (ConverterUtil.java:163) initConverters - register converter org.nuiton.util.LocaleConverter@1c92535 INFO [main] (ApplicationConfig.java:1028) parse - Chargement du fichier de config: C:\Documents and Settings\pmarchal\.isis-config-3 INFO [main] (IsisConfig.java:907) parse - Check configuration change INFO [main] (IsisConfig.java:928) parse - Config file migration done INFO [main] (Resource.java:361) getURLs - search URLs pattern: .*i18n/.+\.properties in 9 urls in 263.211ms INFO [main] (I18nLoader.java:162) init - 9 bundle(s) found, [18 file(s)] in 5.91ms INFO [main] (I18nLoader.java:233) addLanguage - Language <locale: fr_FR,nbStences:1325>, nbEntries: 9, nbSentences: 1325 in 19.245ms INFO [main] (IsisFish.java:432) initVCS - Check state of local repository: C:\Documents and Settings\pmarchal\isis-database-3 INFO [main] (VCSSVN.java:135) getSVNManager - Try to connect to svn://labs.libre-entreprise.org/svnroot/isis-fish-data INFO [main] (VCSSVN.java:223) isConnected - Connexion au serveur disponible, passage en mode connecté : svn://labs.libre-entreprise.org/svnroot/isis-fish-data/ INFO [main] (IsisFish.java:142) main - after init done in 2.922. INFO [main] (SimulationExecutor.java:72) <init> - SimulationExecutor started with 2 thread for dans un sous processus INFO [main] (SimulationExecutor.java:72) <init> - SimulationExecutor started with 1 thread for sur le serveur Caparmor INFO [main] (SimulationExecutor.java:72) <init> - SimulationExecutor started with 1 thread for dans le même processus INFO [main] (IsisTray.java:110) getInstance - Use system tray: fr.ifremer.isisfish.IsisTray$AWTSystemTray INFO [main] (Editor.java:121) addEditor - Can't find your editor class: org.nuiton.widget.editor.SDocEditor INFO [main] (Editor.java:121) addEditor - Can't find your editor class: org.nuiton.widget.editor.JEditEditor C:\Documents and Settings\pmarchal\isis-database-3\rules\CalcTACSAV20110525.java:71: class CalcTAC is public, should be declared in a file named CalcTAC.java public class CalcTAC extends AbstractRule { ^ Note: C:\Documents and Settings\pmarchal\isis-database-3\scripts\SiMatrix.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 1 error INFO [main] (CompileHelper.java:116) loadClass - Can't load class: rules.CalcTACSAV20110525 java.lang.ClassNotFoundException: rules.CalcTACSAV20110525 at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at fr.ifremer.isisfish.util.CompileHelper.loadClass(CompileHelper.java:114) at fr.ifremer.isisfish.datastore.JavaSourceStorage.getCodeClass(JavaSourceStorage.java:140) at fr.ifremer.isisfish.datastore.JavaSourceStorage.getNewInstance(JavaSourceStorage.java:155) at fr.ifremer.isisfish.datastore.RuleStorage.getNewRuleInstance(RuleStorage.java:126) at fr.ifremer.isisfish.ui.models.rule.RuleComboRenderer.getListCellRendererComponent(RuleComboRenderer.java:81) at javax.swing.plaf.basic.BasicComboBoxUI.getDisplaySize(BasicComboBoxUI.java:1291) at javax.swing.plaf.metal.MetalComboBoxUI.getMinimumSize(MetalComboBoxUI.java:316) at javax.swing.plaf.basic.BasicComboBoxUI.getPreferredSize(BasicComboBoxUI.java:865) at javax.swing.JComponent.getPreferredSize(JComponent.java:1632) at java.awt.GridBagLayout.GetLayoutInfo(GridBagLayout.java:1092) at java.awt.GridBagLayout.getLayoutInfo(GridBagLayout.java:893) at java.awt.GridBagLayout.preferredLayoutSize(GridBagLayout.java:713) at java.awt.Container.preferredSize(Container.java:1616) at java.awt.Container.getPreferredSize(Container.java:1601) at javax.swing.JComponent.getPreferredSize(JComponent.java:1634) at java.awt.GridBagLayout.GetLayoutInfo(GridBagLayout.java:1092) at java.awt.GridBagLayout.getLayoutInfo(GridBagLayout.java:893) at java.awt.GridBagLayout.preferredLayoutSize(GridBagLayout.java:713) at java.awt.Container.preferredSize(Container.java:1616) at java.awt.Container.getPreferredSize(Container.java:1601) at javax.swing.JComponent.getPreferredSize(JComponent.java:1634) at java.awt.GridBagLayout.GetLayoutInfo(GridBagLayout.java:1092) at java.awt.GridBagLayout.getLayoutInfo(GridBagLayout.java:893) at java.awt.GridBagLayout.ArrangeGrid(GridBagLayout.java:2048) at java.awt.GridBagLayout.arrangeGrid(GridBagLayout.java:2008) at java.awt.GridBagLayout.layoutContainer(GridBagLayout.java:789) at java.awt.Container.layout(Container.java:1432) at java.awt.Container.doLayout(Container.java:1421) at java.awt.Container.validateTree(Container.java:1519) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validate(Container.java:1491) at java.awt.Window.show(Window.java:825) at java.awt.Component.show(Component.java:1422) at java.awt.Component.setVisible(Component.java:1375) at java.awt.Window.setVisible(Window.java:806) at fr.ifremer.isisfish.IsisFish.launchUI(IsisFish.java:623) at fr.ifremer.isisfish.IsisFish.main(IsisFish.java:150) C:\Documents and Settings\pmarchal\isis-database-3\rules\FleetManagementDeepSAV20110525.java:46: class FleetManagementDeep is public, should be declared in a file named FleetManagementDeep.java public class FleetManagementDeep extends AbstractRule { ^ Note: C:\Documents and Settings\pmarchal\isis-database-3\scripts\SiMatrix.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 1 error INFO [main] (CompileHelper.java:116) loadClass - Can't load class: rules.FleetManagementDeepSAV20110525 java.lang.ClassNotFoundException: rules.FleetManagementDeepSAV20110525 at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at fr.ifremer.isisfish.util.CompileHelper.loadClass(CompileHelper.java:114) at fr.ifremer.isisfish.datastore.JavaSourceStorage.getCodeClass(JavaSourceStorage.java:140) at fr.ifremer.isisfish.datastore.JavaSourceStorage.getNewInstance(JavaSourceStorage.java:155) at fr.ifremer.isisfish.datastore.RuleStorage.getNewRuleInstance(RuleStorage.java:126) at fr.ifremer.isisfish.ui.models.rule.RuleComboRenderer.getListCellRendererComponent(RuleComboRenderer.java:81) at javax.swing.plaf.basic.BasicComboBoxUI.getDisplaySize(BasicComboBoxUI.java:1291) at javax.swing.plaf.metal.MetalComboBoxUI.getMinimumSize(MetalComboBoxUI.java:316) at javax.swing.plaf.basic.BasicComboBoxUI.getPreferredSize(BasicComboBoxUI.java:865) at javax.swing.JComponent.getPreferredSize(JComponent.java:1632) at java.awt.GridBagLayout.GetLayoutInfo(GridBagLayout.java:1092) at java.awt.GridBagLayout.getLayoutInfo(GridBagLayout.java:893) at java.awt.GridBagLayout.preferredLayoutSize(GridBagLayout.java:713) at java.awt.Container.preferredSize(Container.java:1616) at java.awt.Container.getPreferredSize(Container.java:1601) at javax.swing.JComponent.getPreferredSize(JComponent.java:1634) at java.awt.GridBagLayout.GetLayoutInfo(GridBagLayout.java:1092) at java.awt.GridBagLayout.getLayoutInfo(GridBagLayout.java:893) at java.awt.GridBagLayout.preferredLayoutSize(GridBagLayout.java:713) at java.awt.Container.preferredSize(Container.java:1616) at java.awt.Container.getPreferredSize(Container.java:1601) at javax.swing.JComponent.getPreferredSize(JComponent.java:1634) at java.awt.GridBagLayout.GetLayoutInfo(GridBagLayout.java:1092) at java.awt.GridBagLayout.getLayoutInfo(GridBagLayout.java:893) at java.awt.GridBagLayout.ArrangeGrid(GridBagLayout.java:2048) at java.awt.GridBagLayout.arrangeGrid(GridBagLayout.java:2008) at java.awt.GridBagLayout.layoutContainer(GridBagLayout.java:789) at java.awt.Container.layout(Container.java:1432) at java.awt.Container.doLayout(Container.java:1421) at java.awt.Container.validateTree(Container.java:1519) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validate(Container.java:1491) at java.awt.Window.show(Window.java:825) at java.awt.Component.show(Component.java:1422) at java.awt.Component.setVisible(Component.java:1375) at java.awt.Window.setVisible(Window.java:806) at fr.ifremer.isisfish.IsisFish.launchUI(IsisFish.java:623) at fr.ifremer.isisfish.IsisFish.main(IsisFish.java:150) C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:24: cannot find symbol symbol: class AnalysePlanIndependent public class SAtest implements AnalysePlanIndependent { ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:26: cannot find symbol symbol : class Log location: class analyseplans.SAtest static private Log log = LogFactory.getLog(SAtest.class); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:30: cannot find symbol symbol : class MatrixND location: class analyseplans.SAtest private MatrixND matrix = null; ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:85: cannot find symbol symbol : class AnalysePlanContext location: class analyseplans.SAtest public void init(AnalysePlanContext context) throws Exception { ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:155: cannot find symbol symbol : class TopiaContext location: class analyseplans.SAtest private Rule getRule(TopiaContext tc, String name, int simulation) throws Exception { ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:155: cannot find symbol symbol : class Rule location: class analyseplans.SAtest private Rule getRule(TopiaContext tc, String name, int simulation) throws Exception { ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:178: cannot find symbol symbol : class AnalysePlanContext location: class analyseplans.SAtest public boolean beforeSimulation(AnalysePlanContext context, SimulationStorage nextSimulation) throws Exception { ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:178: cannot find symbol symbol : class SimulationStorage location: class analyseplans.SAtest public boolean beforeSimulation(AnalysePlanContext context, SimulationStorage nextSimulation) throws Exception { ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:326: cannot find symbol symbol : class AnalysePlanContext location: class analyseplans.SAtest public boolean afterSimulation(AnalysePlanContext context, SimulationStorage lastSimulation) throws Exception { ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:326: cannot find symbol symbol : class SimulationStorage location: class analyseplans.SAtest public boolean afterSimulation(AnalysePlanContext context, SimulationStorage lastSimulation) throws Exception { ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:26: cannot find symbol symbol : variable LogFactory location: class analyseplans.SAtest static private Log log = LogFactory.getLog(SAtest.class); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:88: cannot find symbol symbol : class File location: class analyseplans.SAtest File dir = new File(param_directory); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:88: cannot find symbol symbol : class File location: class analyseplans.SAtest File dir = new File(param_directory); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:89: cannot find symbol symbol : variable MatrixFactory location: class analyseplans.SAtest matrix = MatrixFactory.getInstance().create(new int[]{8704, param_parameterNumber}); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:90: cannot find symbol symbol : class FileReader location: class analyseplans.SAtest matrix.importCSV(new FileReader(new File(dir, MATRIX + ".txt")), new double[]{0,0}); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:90: cannot find symbol symbol : class File location: class analyseplans.SAtest matrix.importCSV(new FileReader(new File(dir, MATRIX + ".txt")), new double[]{0,0}); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:91: cannot find symbol symbol : variable REPRODUCTION location: class analyseplans.SAtest matrix.setSemantic(1, Arrays.asList(new String[]{ALPHA,REPRODUCTION,REPROpil,GROWTH,EFFORTpel1,EFFORTpel2, EFFORTbol1,EFFORTbol2,EFFORTesp,COEFRUMpel1,COEFRUMpel2,COEFRUMbol1,COEFRUMbol2,TACMPARUM,MPAESP,TACESP,TAE})); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:91: cannot find symbol symbol : variable COEFRUMpel1 location: class analyseplans.SAtest matrix.setSemantic(1, Arrays.asList(new String[]{ALPHA,REPRODUCTION,REPROpil,GROWTH,EFFORTpel1,EFFORTpel2, EFFORTbol1,EFFORTbol2,EFFORTesp,COEFRUMpel1,COEFRUMpel2,COEFRUMbol1,COEFRUMbol2,TACMPARUM,MPAESP,TACESP,TAE})); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:91: cannot find symbol symbol : variable COEFRUMpel2 location: class analyseplans.SAtest matrix.setSemantic(1, Arrays.asList(new String[]{ALPHA,REPRODUCTION,REPROpil,GROWTH,EFFORTpel1,EFFORTpel2, EFFORTbol1,EFFORTbol2,EFFORTesp,COEFRUMpel1,COEFRUMpel2,COEFRUMbol1,COEFRUMbol2,TACMPARUM,MPAESP,TACESP,TAE})); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:91: cannot find symbol symbol : variable COEFRUMbol1 location: class analyseplans.SAtest matrix.setSemantic(1, Arrays.asList(new String[]{ALPHA,REPRODUCTION,REPROpil,GROWTH,EFFORTpel1,EFFORTpel2, EFFORTbol1,EFFORTbol2,EFFORTesp,COEFRUMpel1,COEFRUMpel2,COEFRUMbol1,COEFRUMbol2,TACMPARUM,MPAESP,TACESP,TAE})); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:91: cannot find symbol symbol : variable COEFRUMbol2 location: class analyseplans.SAtest matrix.setSemantic(1, Arrays.asList(new String[]{ALPHA,REPRODUCTION,REPROpil,GROWTH,EFFORTpel1,EFFORTpel2, EFFORTbol1,EFFORTbol2,EFFORTesp,COEFRUMpel1,COEFRUMpel2,COEFRUMbol1,COEFRUMbol2,TACMPARUM,MPAESP,TACESP,TAE})); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:91: cannot find symbol symbol : variable Arrays location: class analyseplans.SAtest matrix.setSemantic(1, Arrays.asList(new String[]{ALPHA,REPRODUCTION,REPROpil,GROWTH,EFFORTpel1,EFFORTpel2, EFFORTbol1,EFFORTbol2,EFFORTesp,COEFRUMpel1,COEFRUMpel2,COEFRUMbol1,COEFRUMbol2,TACMPARUM,MPAESP,TACESP,TAE})); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:105: cannot find symbol symbol : class File location: class analyseplans.SAtest File dir = new File(param_directory); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:105: cannot find symbol symbol : class File location: class analyseplans.SAtest File dir = new File(param_directory); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:106: cannot find symbol symbol : class Properties location: class analyseplans.SAtest Properties prop = new Properties(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:106: cannot find symbol symbol : class Properties location: class analyseplans.SAtest Properties prop = new Properties(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:107: cannot find symbol symbol : class BufferedReader location: class analyseplans.SAtest prop.load(new BufferedReader(new FileReader(new File(dir, name + ".txt")))); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:107: cannot find symbol symbol : class FileReader location: class analyseplans.SAtest prop.load(new BufferedReader(new FileReader(new File(dir, name + ".txt")))); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:107: cannot find symbol symbol : class File location: class analyseplans.SAtest prop.load(new BufferedReader(new FileReader(new File(dir, name + ".txt")))); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:122: cannot find symbol symbol : class File location: class analyseplans.SAtest File dir = new File(param_directory); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:122: cannot find symbol symbol : class File location: class analyseplans.SAtest File dir = new File(param_directory); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:123: cannot find symbol symbol : class Properties location: class analyseplans.SAtest Properties prop = new Properties(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:123: cannot find symbol symbol : class Properties location: class analyseplans.SAtest Properties prop = new Properties(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:124: cannot find symbol symbol : class BufferedReader location: class analyseplans.SAtest prop.load(new BufferedReader(new FileReader(new File(dir, name + ".txt")))); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:124: cannot find symbol symbol : class FileReader location: class analyseplans.SAtest prop.load(new BufferedReader(new FileReader(new File(dir, name + ".txt")))); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:124: cannot find symbol symbol : class File location: class analyseplans.SAtest prop.load(new BufferedReader(new FileReader(new File(dir, name + ".txt")))); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:129: cannot find symbol symbol : variable StringUtil location: class analyseplans.SAtest double [] result = StringUtil.toArrayDouble(prop.getProperty(""+mod).split(";")); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:140: cannot find symbol symbol : class File location: class analyseplans.SAtest File dir = new File(param_directory); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:140: cannot find symbol symbol : class File location: class analyseplans.SAtest File dir = new File(param_directory); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:141: cannot find symbol symbol : class Properties location: class analyseplans.SAtest Properties prop = new Properties(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:141: cannot find symbol symbol : class Properties location: class analyseplans.SAtest Properties prop = new Properties(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:142: cannot find symbol symbol : class BufferedReader location: class analyseplans.SAtest prop.load(new BufferedReader(new FileReader(new File(dir, name + ".txt")))); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:142: cannot find symbol symbol : class FileReader location: class analyseplans.SAtest prop.load(new BufferedReader(new FileReader(new File(dir, name + ".txt")))); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:142: cannot find symbol symbol : class File location: class analyseplans.SAtest prop.load(new BufferedReader(new FileReader(new File(dir, name + ".txt")))); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:156: cannot find symbol symbol : class File location: class analyseplans.SAtest File dir = new File(param_directory); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:156: cannot find symbol symbol : class File location: class analyseplans.SAtest File dir = new File(param_directory); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:157: cannot find symbol symbol : class Properties location: class analyseplans.SAtest Properties prop = new Properties(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:157: cannot find symbol symbol : class Properties location: class analyseplans.SAtest Properties prop = new Properties(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:158: cannot find symbol symbol : class BufferedReader location: class analyseplans.SAtest prop.load(new BufferedReader(new FileReader(new File(dir, name+".txt")))); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:158: cannot find symbol symbol : class FileReader location: class analyseplans.SAtest prop.load(new BufferedReader(new FileReader(new File(dir, name+".txt")))); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:158: cannot find symbol symbol : class File location: class analyseplans.SAtest prop.load(new BufferedReader(new FileReader(new File(dir, name+".txt")))); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:165: cannot find symbol symbol : class RuleStorage location: class analyseplans.SAtest RuleStorage ruleStorage = RuleStorage.getRule(ruleName); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:165: cannot find symbol symbol : variable RuleStorage location: class analyseplans.SAtest RuleStorage ruleStorage = RuleStorage.getRule(ruleName); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:166: cannot find symbol symbol : class Rule location: class analyseplans.SAtest Rule rule = ruleStorage.getNewRuleInstance(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:167: cannot find symbol symbol : variable RuleHelper location: class analyseplans.SAtest RuleHelper.populateRule(mod, tc, rule, prop); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:190: cannot find symbol symbol : variable COEFRUMpel1 location: class analyseplans.SAtest double coefvpuepel1 = getDouble(COEFVPUEpel1,COEFRUMpel1,simNum); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:191: cannot find symbol symbol : variable COEFRUMpel2 location: class analyseplans.SAtest double coefvpuepel2 = getDouble(COEFVPUEpel2,COEFRUMpel2,simNum); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:192: cannot find symbol symbol : variable COEFRUMbol1 location: class analyseplans.SAtest double coefvpuebol1 = getDouble(COEFVPUEbol1,COEFRUMbol1,simNum); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:193: cannot find symbol symbol : variable COEFRUMbol2 location: class analyseplans.SAtest double coefvpuebol2 = getDouble(COEFVPUEbol2,COEFRUMbol2,simNum); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:207: cannot find symbol symbol : class List location: class analyseplans.SAtest List <Strategy> strat = nextSimulation.getParameter().getStrategies(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:207: cannot find symbol symbol : class Strategy location: class analyseplans.SAtest List <Strategy> strat = nextSimulation.getParameter().getStrategies(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:208: cannot find symbol symbol : class Map location: class analyseplans.SAtest Map<Strategy,double[]> inactivity = new HashMap<Strategy,double[]>(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:208: cannot find symbol symbol : class Strategy location: class analyseplans.SAtest Map<Strategy,double[]> inactivity = new HashMap<Strategy,double[]>(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:208: cannot find symbol symbol : class HashMap location: class analyseplans.SAtest Map<Strategy,double[]> inactivity = new HashMap<Strategy,double[]>(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:208: cannot find symbol symbol : class Strategy location: class analyseplans.SAtest Map<Strategy,double[]> inactivity = new HashMap<Strategy,double[]>(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:209: cannot find symbol symbol : class Strategy location: class analyseplans.SAtest for(Strategy str : strat){ ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:227: cannot find symbol symbol : class Rule location: class analyseplans.SAtest Rule mpaEsp = getRule(nextSimulation.getStorage(), MPAESP, simNum); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:228: cannot find symbol symbol : class Rule location: class analyseplans.SAtest Rule tacEsp = getRule(nextSimulation.getStorage(), TACESP, simNum); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:229: cannot find symbol symbol : class Rule location: class analyseplans.SAtest Rule paita = getRule(nextSimulation.getStorage(), PAITA, simNum); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:230: cannot find symbol symbol : class Rule location: class analyseplans.SAtest Rule tacmparum= getRule(nextSimulation.getStorage(), TACMPARUM, simNum); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:231: cannot find symbol symbol : class Rule location: class analyseplans.SAtest Rule tae = getRule(nextSimulation.getStorage(), TAE, simNum); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:234: cannot find symbol symbol : variable ChalPel location: class analyseplans.SAtest paramRules.add(ChalPel); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:234: cannot find symbol symbol : variable paramRules location: class analyseplans.SAtest paramRules.add(ChalPel); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:235: cannot find symbol symbol : variable paramRules location: class analyseplans.SAtest paramRules.add(mpaEsp); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:236: cannot find symbol symbol : variable paramRules location: class analyseplans.SAtest paramRules.add(tacEsp); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:237: cannot find symbol symbol : variable paramRules location: class analyseplans.SAtest paramRules.add(paita); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:238: cannot find symbol symbol : variable paramRules location: class analyseplans.SAtest paramRules.add(tacmparum); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:239: cannot find symbol symbol : variable paramRules location: class analyseplans.SAtest paramRules.add(tae); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:243: cannot find symbol symbol : class Properties location: class analyseplans.SAtest Properties prop = new Properties(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:243: cannot find symbol symbol : class Properties location: class analyseplans.SAtest Properties prop = new Properties(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:255: cannot find symbol symbol : class RuleStorage location: class analyseplans.SAtest RuleStorage ruleStorage = RuleStorage.getRule(ruleName); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:255: cannot find symbol symbol : variable RuleStorage location: class analyseplans.SAtest RuleStorage ruleStorage = RuleStorage.getRule(ruleName); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:256: cannot find symbol symbol : class Rule location: class analyseplans.SAtest Rule rule = ruleStorage.getNewRuleInstance(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:257: cannot find symbol symbol : variable RuleHelper location: class analyseplans.SAtest RuleHelper.populateRule(0, nextSimulation.getStorage(), rule, prop); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:258: cannot find symbol symbol : variable paramRules location: class analyseplans.SAtest paramRules.add(rule); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:268: cannot find symbol symbol : class TopiaContext location: class analyseplans.SAtest TopiaContext tx = nextSimulation.getStorage().beginTransaction(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:269: cannot find symbol symbol : class PopulationDAO location: class analyseplans.SAtest PopulationDAO popDAO = IsisFishDAOHelper.getPopulationDAO(tx); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:269: cannot find symbol symbol : variable IsisFishDAOHelper location: class analyseplans.SAtest PopulationDAO popDAO = IsisFishDAOHelper.getPopulationDAO(tx); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:272: cannot find symbol symbol : class Population location: class analyseplans.SAtest Population popAnc = popDAO.findByName("Anchois_long"); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:273: cannot find symbol symbol : class Population location: class analyseplans.SAtest Population popSar = popDAO.findByName("Sardine"); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:274: cannot find symbol symbol : class Population location: class analyseplans.SAtest Population popTho = popDAO.findByName("GermonATN"); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:275: cannot find symbol symbol : class Population location: class analyseplans.SAtest Population popBarM = popDAO.findByName("Bar_Manche"); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:276: cannot find symbol symbol : class Population location: class analyseplans.SAtest Population popBarG = popDAO.findByName("Bar_GdG"); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:277: cannot find symbol symbol : class List location: class analyseplans.SAtest List<Population> popsDAO = new ArrayList<Population>(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:277: cannot find symbol symbol : class Population location: class analyseplans.SAtest List<Population> popsDAO = new ArrayList<Population>(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:277: cannot find symbol symbol : class ArrayList location: class analyseplans.SAtest List<Population> popsDAO = new ArrayList<Population>(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:277: cannot find symbol symbol : class Population location: class analyseplans.SAtest List<Population> popsDAO = new ArrayList<Population>(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:284: cannot find symbol symbol : class List location: class analyseplans.SAtest List<PopulationGroup> groups = popAnc.getPopulationGroup(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:284: cannot find symbol symbol : class PopulationGroup location: class analyseplans.SAtest List<PopulationGroup> groups = popAnc.getPopulationGroup(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:285: cannot find symbol symbol : class List location: class analyseplans.SAtest List<Population> pops = nextSimulation.getParameter().getPopulations(); ^ 100 errors INFO [main] (CompileHelper.java:116) loadClass - Can't load class: analyseplans.SAtest java.lang.ClassNotFoundException: analyseplans.SAtest at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at fr.ifremer.isisfish.util.CompileHelper.loadClass(CompileHelper.java:114) at fr.ifremer.isisfish.datastore.JavaSourceStorage.getCodeClass(JavaSourceStorage.java:140) at fr.ifremer.isisfish.datastore.JavaSourceStorage.getNewInstance(JavaSourceStorage.java:155) at fr.ifremer.isisfish.datastore.AnalysePlanStorage.getNewAnalysePlanInstance(AnalysePlanStorage.java:121) at fr.ifremer.isisfish.ui.models.analyzeplan.AnalyzePlanComboRenderer.getListCellRendererComponent(AnalyzePlanComboRenderer.java:83) at javax.swing.plaf.basic.BasicComboBoxUI.getDisplaySize(BasicComboBoxUI.java:1291) at javax.swing.plaf.metal.MetalComboBoxUI.getMinimumSize(MetalComboBoxUI.java:316) at javax.swing.plaf.basic.BasicComboBoxUI.getPreferredSize(BasicComboBoxUI.java:865) at javax.swing.JComponent.getPreferredSize(JComponent.java:1632) at java.awt.GridBagLayout.GetLayoutInfo(GridBagLayout.java:1092) at java.awt.GridBagLayout.getLayoutInfo(GridBagLayout.java:893) at java.awt.GridBagLayout.ArrangeGrid(GridBagLayout.java:2048) at java.awt.GridBagLayout.arrangeGrid(GridBagLayout.java:2008) at java.awt.GridBagLayout.layoutContainer(GridBagLayout.java:789) at java.awt.Container.layout(Container.java:1432) at java.awt.Container.doLayout(Container.java:1421) at java.awt.Container.validateTree(Container.java:1519) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validate(Container.java:1491) at java.awt.Window.show(Window.java:825) at java.awt.Component.show(Component.java:1422) at java.awt.Component.setVisible(Component.java:1375) at java.awt.Window.setVisible(Window.java:806) at fr.ifremer.isisfish.IsisFish.launchUI(IsisFish.java:623) at fr.ifremer.isisfish.IsisFish.main(IsisFish.java:150) C:\Documents and Settings\pmarchal\isis-database-3\rules\CalcTACSAV20110525.java:71: class CalcTAC is public, should be declared in a file named CalcTAC.java public class CalcTAC extends AbstractRule { ^ Note: C:\Documents and Settings\pmarchal\isis-database-3\scripts\SiMatrix.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 1 error INFO [main] (CompileHelper.java:116) loadClass - Can't load class: rules.CalcTACSAV20110525 java.lang.ClassNotFoundException: rules.CalcTACSAV20110525 at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at fr.ifremer.isisfish.util.CompileHelper.loadClass(CompileHelper.java:114) at fr.ifremer.isisfish.datastore.JavaSourceStorage.getCodeClass(JavaSourceStorage.java:140) at fr.ifremer.isisfish.datastore.JavaSourceStorage.getNewInstance(JavaSourceStorage.java:155) at fr.ifremer.isisfish.datastore.RuleStorage.getNewRuleInstance(RuleStorage.java:126) at fr.ifremer.isisfish.ui.models.rule.RuleComboRenderer.getListCellRendererComponent(RuleComboRenderer.java:81) at javax.swing.plaf.basic.BasicComboBoxUI.getDisplaySize(BasicComboBoxUI.java:1291) at javax.swing.plaf.metal.MetalComboBoxUI.getMinimumSize(MetalComboBoxUI.java:316) at javax.swing.plaf.basic.BasicComboBoxUI.getPreferredSize(BasicComboBoxUI.java:865) at javax.swing.JComponent.getPreferredSize(JComponent.java:1632) at java.awt.GridBagLayout.GetLayoutInfo(GridBagLayout.java:1092) at java.awt.GridBagLayout.getLayoutInfo(GridBagLayout.java:893) at java.awt.GridBagLayout.preferredLayoutSize(GridBagLayout.java:713) at java.awt.Container.preferredSize(Container.java:1616) at java.awt.Container.getPreferredSize(Container.java:1601) at javax.swing.JComponent.getPreferredSize(JComponent.java:1634) at java.awt.GridBagLayout.GetLayoutInfo(GridBagLayout.java:1092) at java.awt.GridBagLayout.getLayoutInfo(GridBagLayout.java:893) at java.awt.GridBagLayout.preferredLayoutSize(GridBagLayout.java:713) at java.awt.Container.preferredSize(Container.java:1616) at java.awt.Container.getPreferredSize(Container.java:1601) at javax.swing.JComponent.getPreferredSize(JComponent.java:1634) at java.awt.GridBagLayout.GetLayoutInfo(GridBagLayout.java:1092) at java.awt.GridBagLayout.getLayoutInfo(GridBagLayout.java:893) at java.awt.GridBagLayout.ArrangeGrid(GridBagLayout.java:2048) at java.awt.GridBagLayout.arrangeGrid(GridBagLayout.java:2008) at java.awt.GridBagLayout.layoutContainer(GridBagLayout.java:789) at java.awt.Container.layout(Container.java:1432) at java.awt.Container.doLayout(Container.java:1421) at java.awt.Container.validateTree(Container.java:1519) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validate(Container.java:1491) at java.awt.Window.show(Window.java:825) at java.awt.Component.show(Component.java:1422) at java.awt.Component.setVisible(Component.java:1375) at java.awt.Window.setVisible(Window.java:806) at fr.ifremer.isisfish.IsisFish.launchUI(IsisFish.java:623) at fr.ifremer.isisfish.IsisFish.main(IsisFish.java:150) C:\Documents and Settings\pmarchal\isis-database-3\rules\FleetManagementDeepSAV20110525.java:46: class FleetManagementDeep is public, should be declared in a file named FleetManagementDeep.java public class FleetManagementDeep extends AbstractRule { ^ Note: C:\Documents and Settings\pmarchal\isis-database-3\scripts\SiMatrix.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. 1 error INFO [main] (CompileHelper.java:116) loadClass - Can't load class: rules.FleetManagementDeepSAV20110525 java.lang.ClassNotFoundException: rules.FleetManagementDeepSAV20110525 at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at fr.ifremer.isisfish.util.CompileHelper.loadClass(CompileHelper.java:114) at fr.ifremer.isisfish.datastore.JavaSourceStorage.getCodeClass(JavaSourceStorage.java:140) at fr.ifremer.isisfish.datastore.JavaSourceStorage.getNewInstance(JavaSourceStorage.java:155) at fr.ifremer.isisfish.datastore.RuleStorage.getNewRuleInstance(RuleStorage.java:126) at fr.ifremer.isisfish.ui.models.rule.RuleComboRenderer.getListCellRendererComponent(RuleComboRenderer.java:81) at javax.swing.plaf.basic.BasicComboBoxUI.getDisplaySize(BasicComboBoxUI.java:1291) at javax.swing.plaf.metal.MetalComboBoxUI.getMinimumSize(MetalComboBoxUI.java:316) at javax.swing.plaf.basic.BasicComboBoxUI.getPreferredSize(BasicComboBoxUI.java:865) at javax.swing.JComponent.getPreferredSize(JComponent.java:1632) at java.awt.GridBagLayout.GetLayoutInfo(GridBagLayout.java:1092) at java.awt.GridBagLayout.getLayoutInfo(GridBagLayout.java:893) at java.awt.GridBagLayout.preferredLayoutSize(GridBagLayout.java:713) at java.awt.Container.preferredSize(Container.java:1616) at java.awt.Container.getPreferredSize(Container.java:1601) at javax.swing.JComponent.getPreferredSize(JComponent.java:1634) at java.awt.GridBagLayout.GetLayoutInfo(GridBagLayout.java:1092) at java.awt.GridBagLayout.getLayoutInfo(GridBagLayout.java:893) at java.awt.GridBagLayout.preferredLayoutSize(GridBagLayout.java:713) at java.awt.Container.preferredSize(Container.java:1616) at java.awt.Container.getPreferredSize(Container.java:1601) at javax.swing.JComponent.getPreferredSize(JComponent.java:1634) at java.awt.GridBagLayout.GetLayoutInfo(GridBagLayout.java:1092) at java.awt.GridBagLayout.getLayoutInfo(GridBagLayout.java:893) at java.awt.GridBagLayout.ArrangeGrid(GridBagLayout.java:2048) at java.awt.GridBagLayout.arrangeGrid(GridBagLayout.java:2008) at java.awt.GridBagLayout.layoutContainer(GridBagLayout.java:789) at java.awt.Container.layout(Container.java:1432) at java.awt.Container.doLayout(Container.java:1421) at java.awt.Container.validateTree(Container.java:1519) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validate(Container.java:1491) at java.awt.Window.show(Window.java:825) at java.awt.Component.show(Component.java:1422) at java.awt.Component.setVisible(Component.java:1375) at java.awt.Window.setVisible(Window.java:806) at fr.ifremer.isisfish.IsisFish.launchUI(IsisFish.java:623) at fr.ifremer.isisfish.IsisFish.main(IsisFish.java:150) INFO [Thread-11] (CronService.java:77) run - Starting 1 registered services INFO [AWT-EventQueue-0] (RegionStorage.java:237) getRegion - Try to open region Deep(C:\Documents and Settings\pmarchal\isis-database-3\regions\Deep) INFO [AWT-EventQueue-0] (DataStorage.java:205) getStorage - Create new storage for Deep INFO [AWT-EventQueue-0] (TopiaContextImpl.java:199) loadServices - Le service topia.service.migration chargé par org.nuiton.topia.migration.TopiaMigrationServiceImpl INFO [AWT-EventQueue-0] (MigrationServiceImpl.java:226) migrateSchema - Starting Topia Migration Service INFO [AWT-EventQueue-0] (MigrationServiceImpl.java:252) migrateSchema - Application version : 3.3, database version : 3.3 INFO [AWT-EventQueue-0] (Resource.java:361) getURLs - search URLs pattern: .*oldmappings/IsisFish/3.3/.*\.hbm\.xml in 84 urls in 2,19s INFO [AWT-EventQueue-0] (MigrationServiceImpl.java:286) migrateSchema - Database is up to date, no migration needed. OpenMap(tm) Version 4.6.5 Copyright (C) BBNT Solutions LLC. All rights reserved. See http://openmap.bbn.com/ for details. INFO [AWT-EventQueue-0] (SimulationStorage.java:462) getSimulation - Try to open simulation sim_sim_deep_2011-05-27-11-02_2011-07-12-18-35(C:\Documents and Settings\pmarchal\isis-database-3\simulations\sim_sim_deep_2011-05-27-11-02_2011-07-12-18-35) INFO [AWT-EventQueue-0] (SimulationStorage.java:462) getSimulation - Try to open simulation sim_sim_deepCalib_2011-05-16-15-55_2011-05-23-17-01(C:\Documents and Settings\pmarchal\isis-database-3\simulations\sim_sim_deepCalib_2011-05-16-15-55_2011-05-23-17-01) INFO [AWT-EventQueue-0] (SimulationStorage.java:462) getSimulation - Try to open simulation sim_deep_2011-05-26-19-12(C:\Documents and Settings\pmarchal\isis-database-3\simulations\sim_deep_2011-05-26-19-12) INFO [AWT-EventQueue-0] (SimulationStorage.java:462) getSimulation - Try to open simulation sim_deep_2011-05-26-19-29(C:\Documents and Settings\pmarchal\isis-database-3\simulations\sim_deep_2011-05-26-19-29) INFO [AWT-EventQueue-0] (SimulationStorage.java:462) getSimulation - Try to open simulation sim_deep_2011-05-27-09-32(C:\Documents and Settings\pmarchal\isis-database-3\simulations\sim_deep_2011-05-27-09-32) INFO [AWT-EventQueue-0] (SimulationStorage.java:462) getSimulation - Try to open simulation sim_deep_2011-05-27-10-05(C:\Documents and Settings\pmarchal\isis-database-3\simulations\sim_deep_2011-05-27-10-05) INFO [AWT-EventQueue-0] (SimulationStorage.java:462) getSimulation - Try to open simulation sim_deep_2011-07-13-15-26(C:\Documents and Settings\pmarchal\isis-database-3\simulations\sim_deep_2011-07-13-15-26) INFO [AWT-EventQueue-0] (SimulAction.java:327) loadOldSimulation - No xml design plan file found C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:24: cannot find symbol symbol: class AnalysePlanIndependent public class SAtest implements AnalysePlanIndependent { ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:26: cannot find symbol symbol : class Log location: class analyseplans.SAtest static private Log log = LogFactory.getLog(SAtest.class); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:30: cannot find symbol symbol : class MatrixND location: class analyseplans.SAtest private MatrixND matrix = null; ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:85: cannot find symbol symbol : class AnalysePlanContext location: class analyseplans.SAtest public void init(AnalysePlanContext context) throws Exception { ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:155: cannot find symbol symbol : class TopiaContext location: class analyseplans.SAtest private Rule getRule(TopiaContext tc, String name, int simulation) throws Exception { ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:155: cannot find symbol symbol : class Rule location: class analyseplans.SAtest private Rule getRule(TopiaContext tc, String name, int simulation) throws Exception { ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:178: cannot find symbol symbol : class AnalysePlanContext location: class analyseplans.SAtest public boolean beforeSimulation(AnalysePlanContext context, SimulationStorage nextSimulation) throws Exception { ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:178: cannot find symbol symbol : class SimulationStorage location: class analyseplans.SAtest public boolean beforeSimulation(AnalysePlanContext context, SimulationStorage nextSimulation) throws Exception { ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:326: cannot find symbol symbol : class AnalysePlanContext location: class analyseplans.SAtest public boolean afterSimulation(AnalysePlanContext context, SimulationStorage lastSimulation) throws Exception { ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:326: cannot find symbol symbol : class SimulationStorage location: class analyseplans.SAtest public boolean afterSimulation(AnalysePlanContext context, SimulationStorage lastSimulation) throws Exception { ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:26: cannot find symbol symbol : variable LogFactory location: class analyseplans.SAtest static private Log log = LogFactory.getLog(SAtest.class); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:88: cannot find symbol symbol : class File location: class analyseplans.SAtest File dir = new File(param_directory); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:88: cannot find symbol symbol : class File location: class analyseplans.SAtest File dir = new File(param_directory); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:89: cannot find symbol symbol : variable MatrixFactory location: class analyseplans.SAtest matrix = MatrixFactory.getInstance().create(new int[]{8704, param_parameterNumber}); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:90: cannot find symbol symbol : class FileReader location: class analyseplans.SAtest matrix.importCSV(new FileReader(new File(dir, MATRIX + ".txt")), new double[]{0,0}); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:90: cannot find symbol symbol : class File location: class analyseplans.SAtest matrix.importCSV(new FileReader(new File(dir, MATRIX + ".txt")), new double[]{0,0}); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:91: cannot find symbol symbol : variable REPRODUCTION location: class analyseplans.SAtest matrix.setSemantic(1, Arrays.asList(new String[]{ALPHA,REPRODUCTION,REPROpil,GROWTH,EFFORTpel1,EFFORTpel2, EFFORTbol1,EFFORTbol2,EFFORTesp,COEFRUMpel1,COEFRUMpel2,COEFRUMbol1,COEFRUMbol2,TACMPARUM,MPAESP,TACESP,TAE})); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:91: cannot find symbol symbol : variable COEFRUMpel1 location: class analyseplans.SAtest matrix.setSemantic(1, Arrays.asList(new String[]{ALPHA,REPRODUCTION,REPROpil,GROWTH,EFFORTpel1,EFFORTpel2, EFFORTbol1,EFFORTbol2,EFFORTesp,COEFRUMpel1,COEFRUMpel2,COEFRUMbol1,COEFRUMbol2,TACMPARUM,MPAESP,TACESP,TAE})); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:91: cannot find symbol symbol : variable COEFRUMpel2 location: class analyseplans.SAtest matrix.setSemantic(1, Arrays.asList(new String[]{ALPHA,REPRODUCTION,REPROpil,GROWTH,EFFORTpel1,EFFORTpel2, EFFORTbol1,EFFORTbol2,EFFORTesp,COEFRUMpel1,COEFRUMpel2,COEFRUMbol1,COEFRUMbol2,TACMPARUM,MPAESP,TACESP,TAE})); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:91: cannot find symbol symbol : variable COEFRUMbol1 location: class analyseplans.SAtest matrix.setSemantic(1, Arrays.asList(new String[]{ALPHA,REPRODUCTION,REPROpil,GROWTH,EFFORTpel1,EFFORTpel2, EFFORTbol1,EFFORTbol2,EFFORTesp,COEFRUMpel1,COEFRUMpel2,COEFRUMbol1,COEFRUMbol2,TACMPARUM,MPAESP,TACESP,TAE})); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:91: cannot find symbol symbol : variable COEFRUMbol2 location: class analyseplans.SAtest matrix.setSemantic(1, Arrays.asList(new String[]{ALPHA,REPRODUCTION,REPROpil,GROWTH,EFFORTpel1,EFFORTpel2, EFFORTbol1,EFFORTbol2,EFFORTesp,COEFRUMpel1,COEFRUMpel2,COEFRUMbol1,COEFRUMbol2,TACMPARUM,MPAESP,TACESP,TAE})); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:91: cannot find symbol symbol : variable Arrays location: class analyseplans.SAtest matrix.setSemantic(1, Arrays.asList(new String[]{ALPHA,REPRODUCTION,REPROpil,GROWTH,EFFORTpel1,EFFORTpel2, EFFORTbol1,EFFORTbol2,EFFORTesp,COEFRUMpel1,COEFRUMpel2,COEFRUMbol1,COEFRUMbol2,TACMPARUM,MPAESP,TACESP,TAE})); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:105: cannot find symbol symbol : class File location: class analyseplans.SAtest File dir = new File(param_directory); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:105: cannot find symbol symbol : class File location: class analyseplans.SAtest File dir = new File(param_directory); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:106: cannot find symbol symbol : class Properties location: class analyseplans.SAtest Properties prop = new Properties(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:106: cannot find symbol symbol : class Properties location: class analyseplans.SAtest Properties prop = new Properties(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:107: cannot find symbol symbol : class BufferedReader location: class analyseplans.SAtest prop.load(new BufferedReader(new FileReader(new File(dir, name + ".txt")))); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:107: cannot find symbol symbol : class FileReader location: class analyseplans.SAtest prop.load(new BufferedReader(new FileReader(new File(dir, name + ".txt")))); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:107: cannot find symbol symbol : class File location: class analyseplans.SAtest prop.load(new BufferedReader(new FileReader(new File(dir, name + ".txt")))); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:122: cannot find symbol symbol : class File location: class analyseplans.SAtest File dir = new File(param_directory); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:122: cannot find symbol symbol : class File location: class analyseplans.SAtest File dir = new File(param_directory); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:123: cannot find symbol symbol : class Properties location: class analyseplans.SAtest Properties prop = new Properties(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:123: cannot find symbol symbol : class Properties location: class analyseplans.SAtest Properties prop = new Properties(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:124: cannot find symbol symbol : class BufferedReader location: class analyseplans.SAtest prop.load(new BufferedReader(new FileReader(new File(dir, name + ".txt")))); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:124: cannot find symbol symbol : class FileReader location: class analyseplans.SAtest prop.load(new BufferedReader(new FileReader(new File(dir, name + ".txt")))); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:124: cannot find symbol symbol : class File location: class analyseplans.SAtest prop.load(new BufferedReader(new FileReader(new File(dir, name + ".txt")))); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:129: cannot find symbol symbol : variable StringUtil location: class analyseplans.SAtest double [] result = StringUtil.toArrayDouble(prop.getProperty(""+mod).split(";")); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:140: cannot find symbol symbol : class File location: class analyseplans.SAtest File dir = new File(param_directory); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:140: cannot find symbol symbol : class File location: class analyseplans.SAtest File dir = new File(param_directory); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:141: cannot find symbol symbol : class Properties location: class analyseplans.SAtest Properties prop = new Properties(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:141: cannot find symbol symbol : class Properties location: class analyseplans.SAtest Properties prop = new Properties(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:142: cannot find symbol symbol : class BufferedReader location: class analyseplans.SAtest prop.load(new BufferedReader(new FileReader(new File(dir, name + ".txt")))); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:142: cannot find symbol symbol : class FileReader location: class analyseplans.SAtest prop.load(new BufferedReader(new FileReader(new File(dir, name + ".txt")))); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:142: cannot find symbol symbol : class File location: class analyseplans.SAtest prop.load(new BufferedReader(new FileReader(new File(dir, name + ".txt")))); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:156: cannot find symbol symbol : class File location: class analyseplans.SAtest File dir = new File(param_directory); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:156: cannot find symbol symbol : class File location: class analyseplans.SAtest File dir = new File(param_directory); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:157: cannot find symbol symbol : class Properties location: class analyseplans.SAtest Properties prop = new Properties(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:157: cannot find symbol symbol : class Properties location: class analyseplans.SAtest Properties prop = new Properties(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:158: cannot find symbol symbol : class BufferedReader location: class analyseplans.SAtest prop.load(new BufferedReader(new FileReader(new File(dir, name+".txt")))); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:158: cannot find symbol symbol : class FileReader location: class analyseplans.SAtest prop.load(new BufferedReader(new FileReader(new File(dir, name+".txt")))); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:158: cannot find symbol symbol : class File location: class analyseplans.SAtest prop.load(new BufferedReader(new FileReader(new File(dir, name+".txt")))); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:165: cannot find symbol symbol : class RuleStorage location: class analyseplans.SAtest RuleStorage ruleStorage = RuleStorage.getRule(ruleName); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:165: cannot find symbol symbol : variable RuleStorage location: class analyseplans.SAtest RuleStorage ruleStorage = RuleStorage.getRule(ruleName); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:166: cannot find symbol symbol : class Rule location: class analyseplans.SAtest Rule rule = ruleStorage.getNewRuleInstance(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:167: cannot find symbol symbol : variable RuleHelper location: class analyseplans.SAtest RuleHelper.populateRule(mod, tc, rule, prop); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:190: cannot find symbol symbol : variable COEFRUMpel1 location: class analyseplans.SAtest double coefvpuepel1 = getDouble(COEFVPUEpel1,COEFRUMpel1,simNum); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:191: cannot find symbol symbol : variable COEFRUMpel2 location: class analyseplans.SAtest double coefvpuepel2 = getDouble(COEFVPUEpel2,COEFRUMpel2,simNum); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:192: cannot find symbol symbol : variable COEFRUMbol1 location: class analyseplans.SAtest double coefvpuebol1 = getDouble(COEFVPUEbol1,COEFRUMbol1,simNum); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:193: cannot find symbol symbol : variable COEFRUMbol2 location: class analyseplans.SAtest double coefvpuebol2 = getDouble(COEFVPUEbol2,COEFRUMbol2,simNum); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:207: cannot find symbol symbol : class List location: class analyseplans.SAtest List <Strategy> strat = nextSimulation.getParameter().getStrategies(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:207: cannot find symbol symbol : class Strategy location: class analyseplans.SAtest List <Strategy> strat = nextSimulation.getParameter().getStrategies(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:208: cannot find symbol symbol : class Map location: class analyseplans.SAtest Map<Strategy,double[]> inactivity = new HashMap<Strategy,double[]>(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:208: cannot find symbol symbol : class Strategy location: class analyseplans.SAtest Map<Strategy,double[]> inactivity = new HashMap<Strategy,double[]>(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:208: cannot find symbol symbol : class HashMap location: class analyseplans.SAtest Map<Strategy,double[]> inactivity = new HashMap<Strategy,double[]>(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:208: cannot find symbol symbol : class Strategy location: class analyseplans.SAtest Map<Strategy,double[]> inactivity = new HashMap<Strategy,double[]>(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:209: cannot find symbol symbol : class Strategy location: class analyseplans.SAtest for(Strategy str : strat){ ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:227: cannot find symbol symbol : class Rule location: class analyseplans.SAtest Rule mpaEsp = getRule(nextSimulation.getStorage(), MPAESP, simNum); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:228: cannot find symbol symbol : class Rule location: class analyseplans.SAtest Rule tacEsp = getRule(nextSimulation.getStorage(), TACESP, simNum); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:229: cannot find symbol symbol : class Rule location: class analyseplans.SAtest Rule paita = getRule(nextSimulation.getStorage(), PAITA, simNum); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:230: cannot find symbol symbol : class Rule location: class analyseplans.SAtest Rule tacmparum= getRule(nextSimulation.getStorage(), TACMPARUM, simNum); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:231: cannot find symbol symbol : class Rule location: class analyseplans.SAtest Rule tae = getRule(nextSimulation.getStorage(), TAE, simNum); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:234: cannot find symbol symbol : variable ChalPel location: class analyseplans.SAtest paramRules.add(ChalPel); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:234: cannot find symbol symbol : variable paramRules location: class analyseplans.SAtest paramRules.add(ChalPel); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:235: cannot find symbol symbol : variable paramRules location: class analyseplans.SAtest paramRules.add(mpaEsp); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:236: cannot find symbol symbol : variable paramRules location: class analyseplans.SAtest paramRules.add(tacEsp); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:237: cannot find symbol symbol : variable paramRules location: class analyseplans.SAtest paramRules.add(paita); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:238: cannot find symbol symbol : variable paramRules location: class analyseplans.SAtest paramRules.add(tacmparum); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:239: cannot find symbol symbol : variable paramRules location: class analyseplans.SAtest paramRules.add(tae); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:243: cannot find symbol symbol : class Properties location: class analyseplans.SAtest Properties prop = new Properties(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:243: cannot find symbol symbol : class Properties location: class analyseplans.SAtest Properties prop = new Properties(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:255: cannot find symbol symbol : class RuleStorage location: class analyseplans.SAtest RuleStorage ruleStorage = RuleStorage.getRule(ruleName); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:255: cannot find symbol symbol : variable RuleStorage location: class analyseplans.SAtest RuleStorage ruleStorage = RuleStorage.getRule(ruleName); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:256: cannot find symbol symbol : class Rule location: class analyseplans.SAtest Rule rule = ruleStorage.getNewRuleInstance(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:257: cannot find symbol symbol : variable RuleHelper location: class analyseplans.SAtest RuleHelper.populateRule(0, nextSimulation.getStorage(), rule, prop); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:258: cannot find symbol symbol : variable paramRules location: class analyseplans.SAtest paramRules.add(rule); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:268: cannot find symbol symbol : class TopiaContext location: class analyseplans.SAtest TopiaContext tx = nextSimulation.getStorage().beginTransaction(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:269: cannot find symbol symbol : class PopulationDAO location: class analyseplans.SAtest PopulationDAO popDAO = IsisFishDAOHelper.getPopulationDAO(tx); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:269: cannot find symbol symbol : variable IsisFishDAOHelper location: class analyseplans.SAtest PopulationDAO popDAO = IsisFishDAOHelper.getPopulationDAO(tx); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:272: cannot find symbol symbol : class Population location: class analyseplans.SAtest Population popAnc = popDAO.findByName("Anchois_long"); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:273: cannot find symbol symbol : class Population location: class analyseplans.SAtest Population popSar = popDAO.findByName("Sardine"); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:274: cannot find symbol symbol : class Population location: class analyseplans.SAtest Population popTho = popDAO.findByName("GermonATN"); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:275: cannot find symbol symbol : class Population location: class analyseplans.SAtest Population popBarM = popDAO.findByName("Bar_Manche"); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:276: cannot find symbol symbol : class Population location: class analyseplans.SAtest Population popBarG = popDAO.findByName("Bar_GdG"); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:277: cannot find symbol symbol : class List location: class analyseplans.SAtest List<Population> popsDAO = new ArrayList<Population>(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:277: cannot find symbol symbol : class Population location: class analyseplans.SAtest List<Population> popsDAO = new ArrayList<Population>(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:277: cannot find symbol symbol : class ArrayList location: class analyseplans.SAtest List<Population> popsDAO = new ArrayList<Population>(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:277: cannot find symbol symbol : class Population location: class analyseplans.SAtest List<Population> popsDAO = new ArrayList<Population>(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:284: cannot find symbol symbol : class List location: class analyseplans.SAtest List<PopulationGroup> groups = popAnc.getPopulationGroup(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:284: cannot find symbol symbol : class PopulationGroup location: class analyseplans.SAtest List<PopulationGroup> groups = popAnc.getPopulationGroup(); ^ C:\Documents and Settings\pmarchal\isis-database-3\analyseplans\SAtest.java:285: cannot find symbol symbol : class List location: class analyseplans.SAtest List<Population> pops = nextSimulation.getParameter().getPopulations(); ^ 100 errors INFO [AWT-EventQueue-0] (CompileHelper.java:116) loadClass - Can't load class: analyseplans.SAtest java.lang.ClassNotFoundException: analyseplans.SAtest at java.net.URLClassLoader$1.run(URLClassLoader.java:200) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:188) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at fr.ifremer.isisfish.util.CompileHelper.loadClass(CompileHelper.java:114) at fr.ifremer.isisfish.datastore.JavaSourceStorage.getCodeClass(JavaSourceStorage.java:140) at fr.ifremer.isisfish.datastore.JavaSourceStorage.getNewInstance(JavaSourceStorage.java:155) at fr.ifremer.isisfish.datastore.AnalysePlanStorage.getNewAnalysePlanInstance(AnalysePlanStorage.java:121) at fr.ifremer.isisfish.ui.models.analyzeplan.AnalyzePlanComboRenderer.getListCellRendererComponent(AnalyzePlanComboRenderer.java:83) at javax.swing.plaf.basic.BasicComboBoxUI.getDisplaySize(BasicComboBoxUI.java:1291) at javax.swing.plaf.metal.MetalComboBoxUI.getMinimumSize(MetalComboBoxUI.java:316) at javax.swing.plaf.basic.BasicComboBoxUI.getPreferredSize(BasicComboBoxUI.java:865) at javax.swing.JComponent.getPreferredSize(JComponent.java:1632) at java.awt.GridBagLayout.GetLayoutInfo(GridBagLayout.java:1092) at java.awt.GridBagLayout.getLayoutInfo(GridBagLayout.java:893) at java.awt.GridBagLayout.ArrangeGrid(GridBagLayout.java:2048) at java.awt.GridBagLayout.arrangeGrid(GridBagLayout.java:2008) at java.awt.GridBagLayout.layoutContainer(GridBagLayout.java:789) at java.awt.Container.layout(Container.java:1432) at java.awt.Container.doLayout(Container.java:1421) at java.awt.Container.validateTree(Container.java:1519) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validateTree(Container.java:1526) at java.awt.Container.validate(Container.java:1491) at javax.swing.RepaintManager.validateInvalidComponents(RepaintManager.java:635) at javax.swing.SystemEventQueueUtilities$ComponentWorkRequest.run(SystemEventQueueUtilities.java:127) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) INFO [AWT-EventQueue-0] (RuleHelper.java:114) populateRule - Properties: {libLogLevel=error, numberOfSensitivitySimulation=-1, population.BlueLingSouth.number=[[0.0, 0.0], [227629.0, 2301581.0], [227629.0, 2301581.0], [227629.0, 2301581.0], [227629.0, 2301581.0], [227629.0, 2301581.0], [227629.0, 2301581.0], [227629.0, 2301581.0], [102510.0, 1036490.0], [86490.0, 874510.0], [61200.0, 618800.0], [37440.0, 378560.0], [21780.0, 220220.0], [15390.0, 155610.0], [7380.0, 74620.0], [4410.0, 44590.0], [2340.0, 23660.0], [2340.0, 23660.0], [990.0, 10010.0], [540.0, 5460.0], [10080.0, 101920.0]], rule.0.parameter.dossierexport=C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/VPA, preScript=, usePreScript=false, population.Bsf5b6712b.number=[[0.0]], population.Rng5b6712b.number=[[0.0]], numberOfYear=6, population.Skh5b67.number=[[0.0]], scriptLogLevel=info, rule.0.parameter.pathtovpadata=C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/VPA, simulLogLevel=info, rules=XSA,CalcTAC,FleetManagementDeep,, useOptimization=true, useStatistic=false, useAnalysePlan=false, isisFishVersion=3.3.0.3, rule.0.parameter.discardabsence=false, rule.0.parameter.stockname=BlueLingSouth, regionName=Deep, populations=BlueLingSouth,Pok3a46,Rng5b6712b,Bsf5b6712b,Skh5b67, description=, population.Pok3a46.number=[[0.0], [1.21834E8], [1.21834E8], [1.21834E8], [5.052E7], [8.1267E7], [1.2022E7], [3.952E7], [6387000.0], [5929000.0], [8364000.0]], rule.0.parameter.month=0, plans=, rule.0.parameter.tuningfile=bli567fl.txt, simulatorName=DefaultSimulator.java, strategies=S2,S1, analysePlanNumber=-1, rule.0.parameter.nomindex=bli567ind.txt, exports=Abundances.java,Biomasses.java,CapturesNombre.java,CapturesPoids.java,EffortsMetier.java,, resultNames=matrixEffortNominalPerStrategyMet,matrixCatchRatePerStrategyMet,matrixCatchPerStrategyMetPerZoneMet,matrixCatchWeightPerStrategyMetPerZoneMet,matrixCatchWeightPerStrategyMetPerZonePop,matrixFishingMortality,matrixAbundance,matrixAbundanceBeginMonth,matrixBiomass,matrixBiomassBeginMonth,matrixGrossValueOfLandingsPerSpeciesPerStrategyMet,} WARN [AWT-EventQueue-0] (RuleHelper.java:115) populateRule - Can't reload field pop for rule XSA with value null org.apache.commons.beanutils.ConversionException: Can't convert 'null' to org.nuiton.topia.persistence.TopiaEntity at fr.ifremer.isisfish.util.TopiaEntityConverter.convert(TopiaEntityConverter.java:85) at org.apache.commons.beanutils.ConvertUtilsBean.convert(ConvertUtilsBean.java:470) at fr.ifremer.isisfish.rule.RuleHelper.populateRule(RuleHelper.java:106) at fr.ifremer.isisfish.simulator.SimulationParameter.getRules(SimulationParameter.java:824) at fr.ifremer.isisfish.ui.simulator.SimulAction.getRules(SimulAction.java:350) at fr.ifremer.isisfish.ui.simulator.ParamsUI.setRulesListModel(ParamsUI.java:339) at fr.ifremer.isisfish.ui.simulator.ParamsUI.refresh(ParamsUI.java:152) at fr.ifremer.isisfish.ui.simulator.ParamsUI$1.run(ParamsUI.java:170) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:597) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) INFO [AWT-EventQueue-0] (SimulationControl.java:194) setText - backup database en cours INFO [AWT-EventQueue-0] (SimulationControl.java:194) setText - backup database terminé INFO [AWT-EventQueue-0] (RuleHelper.java:114) populateRule - Properties: {libLogLevel=error, numberOfSensitivitySimulation=-1, population.BlueLingSouth.number=[[0.0, 0.0], [227629.0, 2301581.0], [227629.0, 2301581.0], [227629.0, 2301581.0], [227629.0, 2301581.0], [227629.0, 2301581.0], [227629.0, 2301581.0], [227629.0, 2301581.0], [102510.0, 1036490.0], [86490.0, 874510.0], [61200.0, 618800.0], [37440.0, 378560.0], [21780.0, 220220.0], [15390.0, 155610.0], [7380.0, 74620.0], [4410.0, 44590.0], [2340.0, 23660.0], [2340.0, 23660.0], [990.0, 10010.0], [540.0, 5460.0], [10080.0, 101920.0]], rule.0.parameter.dossierexport=C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/VPA, preScript=, usePreScript=false, population.Bsf5b6712b.number=[[0.0]], population.Rng5b6712b.number=[[0.0]], numberOfYear=6, population.Skh5b67.number=[[0.0]], scriptLogLevel=info, rule.0.parameter.pathtovpadata=C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/VPA, simulLogLevel=info, rules=XSA,CalcTAC,FleetManagementDeep,, useOptimization=true, useStatistic=false, useAnalysePlan=false, isisFishVersion=3.3.0.3, rule.0.parameter.stockname=BlueLingSouth, rule.0.parameter.discardabsence=false, regionName=Deep, populations=BlueLingSouth,Pok3a46,Rng5b6712b,Bsf5b6712b,Skh5b67, description=, population.Pok3a46.number=[[0.0], [1.21834E8], [1.21834E8], [1.21834E8], [5.052E7], [8.1267E7], [1.2022E7], [3.952E7], [6387000.0], [5929000.0], [8364000.0]], rule.0.parameter.month=0, plans=, rule.0.parameter.tuningfile=bli567fl.txt, simulatorName=DefaultSimulator.java, strategies=S2,S1, analysePlanNumber=-1, rule.0.parameter.nomindex=bli567ind.txt, exports=Abundances.java,Biomasses.java,CapturesNombre.java,CapturesPoids.java,EffortsMetier.java,, resultNames=matrixEffortNominalPerStrategyMet,matrixCatchRatePerStrategyMet,matrixCatchPerStrategyMetPerZoneMet,matrixCatchWeightPerStrategyMetPerZoneMet,matrixCatchWeightPerStrategyMetPerZonePop,matrixFishingMortality,matrixAbundance,matrixAbundanceBeginMonth,matrixBiomass,matrixBiomassBeginMonth,matrixGrossValueOfLandingsPerSpeciesPerStrategyMet,} WARN [AWT-EventQueue-0] (RuleHelper.java:115) populateRule - Can't reload field pop for rule XSA with value null org.apache.commons.beanutils.ConversionException: Can't convert 'null' to org.nuiton.topia.persistence.TopiaEntity at fr.ifremer.isisfish.util.TopiaEntityConverter.convert(TopiaEntityConverter.java:85) at org.apache.commons.beanutils.ConvertUtilsBean.convert(ConvertUtilsBean.java:470) at fr.ifremer.isisfish.rule.RuleHelper.populateRule(RuleHelper.java:106) at fr.ifremer.isisfish.simulator.SimulationParameter.getRules(SimulationParameter.java:824) at fr.ifremer.isisfish.simulator.launcher.SimulationService.prepareSimulationZipFile(SimulationService.java:994) at fr.ifremer.isisfish.simulator.launcher.SimulationService.submit(SimulationService.java:391) at fr.ifremer.isisfish.ui.simulator.SimulAction.launchSimulation(SimulAction.java:981) at fr.ifremer.isisfish.ui.simulator.ParamsUI.launchSimulation(ParamsUI.java:253) at fr.ifremer.isisfish.ui.simulator.ParamsUI.doActionPerformed__on__buttonSimulParamsSimulate(ParamsUI.java:658) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at jaxx.runtime.Util$1.invoke(Util.java:144) at $Proxy4.actionPerformed(Unknown Source) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236) at java.awt.Component.processMouseEvent(Component.java:6041) at javax.swing.JComponent.processMouseEvent(JComponent.java:3265) at java.awt.Component.processEvent(Component.java:5806) at java.awt.Container.processEvent(Container.java:2058) at java.awt.Component.dispatchEventImpl(Component.java:4413) at java.awt.Container.dispatchEventImpl(Container.java:2116) at java.awt.Component.dispatchEvent(Component.java:4243) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4322) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3986) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3916) at java.awt.Container.dispatchEventImpl(Container.java:2102) at java.awt.Window.dispatchEventImpl(Window.java:2440) at java.awt.Component.dispatchEvent(Component.java:4243) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160) at java.awt.EventDispatchThread.run(EventDispatchThread.java:121) INFO [AWT-EventQueue-0] (SimulationControl.java:194) setText - Converting file to unicode parsing for html-charset/xml-encoding attribute with codepage: US-ASCII parsing for html-charset/xml-encoding attribute with codepage: US-ASCII parsing for html-charset/xml-encoding attribute with codepage: US-ASCII parsing for html-charset/xml-encoding attribute with codepage: US-ASCII parsing for html-charset/xml-encoding attribute with codepage: US-ASCII parsing for html-charset/xml-encoding attribute with codepage: US-ASCII parsing for html-charset/xml-encoding attribute with codepage: US-ASCII parsing for html-charset/xml-encoding attribute with codepage: US-ASCII parsing for html-charset/xml-encoding attribute with codepage: US-ASCII INFO [AWT-EventQueue-0] (SimulationControl.java:194) setText - Scripts and rules Compilation Note: C:\DOCUME~1\pmarchal\LOCALS~1\Temp\isisfish-simulation-1310569850608-preparation\scripts\SiMatrix.java uses unchecked or unsafe operations. Note: Recompile with -Xlint:unchecked for details. INFO [AWT-EventQueue-0] (SimulationControl.java:194) setText - Temps de compilation 1.672s INFO [pool-2-thread-1] (SimulationJob.java:204) run - Start simulation: sim_deep_2011-07-13-17-10 INFO [pool-2-thread-1] (SimulationMonitor.java:353) simulationStart - Saving simulation sim_deep_2011-07-13-17-10 as started INFO [pool-2-thread-1] (SubProcessSimulationLauncher.java:128) message - Préparation de la simulation INFO [pool-2-thread-1] (SimulationControl.java:194) setText - Préparation de la simulation INFO [pool-2-thread-1] (SubProcessSimulationLauncher.java:199) subProcessSimulate - SubProcess start: java.lang.ProcessImpl@1fba6e [C:\Program Files\Java\jdk1.6.0_06\jre\bin\java, -Xmx1024M, -classpath, ;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/isis-fish-3.3.0.3.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/nuiton-utils-1.1.4.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/log4j-1.2.16.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/commons-logging-1.1.1.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/commons-primitives-1.0.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/commons-collections-3.2.1.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/commons-beanutils-1.8.3.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/nuiton-i18n-api-1.0.1.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/topia-persistence-2.3.0-beta-6.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/hibernate-core-3.3.2.GA.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/antlr-2.7.7.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/dom4j-1.6.1.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/xml-apis-1.0.b2.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/jta-1.1.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/slf4j-api-1.5.10.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/hibernate-ehcache-3.3.2.GA.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/ehcache-1.2.3.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/javassist-3.8.0.GA.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/topia-service-migration-2.3.0-beta-6.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/commons-lang-2.5.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/nuiton-matrix-2.0.1.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/jaxx-runtime-swing-1.7.1.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/jaxx-runtime-api-1.7.1.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/nuiton-widgets-1.0.1.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/mail-1.4.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/activation-1.1.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/looks-1.2.2.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/l2fprod-common-0.1.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/javahelp-2.0.02.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/jxlayer-3.0.3.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/commons-jxpath-1.3.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/xwork-2.1.3.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/ognl-2.6.11.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/jaxx-runtime-swing-widget-1.7.1.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/swingx-1.6.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/filters-2.0.235.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/swing-worker-1.1.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/commons-io-1.4.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/nuiton-j2r-1.0.1.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/JRI-0.8-0.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/REngine-0.6-0.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/Rserve-0.6-0.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/commons-math-2.0.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/slf4j-log4j12-1.5.10.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/jfreechart-1.0.12.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/jcommon-1.0.15.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/bsh-2.0b4.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/openmap-4.6.5.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/rsyntaxtextarea-1.4.0.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/jsch-0.1.42.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/xercesImpl-2.9.1.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/jaxen-1.1.1.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/jdom-1.0.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/xom-1.0.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/xmlParserAPIs-2.6.2.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/xalan-2.6.0.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/icu4j-2.6.1.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/h2-1.2.128.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/aspectwerkz-2.0.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/qdox-1.4.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/trove-1.0.2.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/jrexx-1.1.1.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/aspectwerkz-jdk5-2.0.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/aspectwerkz-core-2.0.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/asm-1.5.4-snapshot.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/asm-attrs-1.5.4-snapshot.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/asm-util-1.5.4-snapshot.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/ssj-2.1.1.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/interpreter-1.6.8.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/logger-1.6.4.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/language-1.6.7.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/Blas-20081007.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/colt-20081007.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/optimization-20081007.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/svnkit-1.3.2-1.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/jna-3.2.2.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/trilead-ssh2-build213-svnkit-1.3-patch.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/sqljet-1.0.1.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/antlr-runtime-3.1.3.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/stringtemplate-3.2.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/freemarker-2.3.16.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/cpdetector-1.0.7.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/jchardet-1.0.jar;/C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/isis-fish-3.3.0.3-bin/isis-fish-3.3.0.3/lib/tools-1.6.0.16.jar;C:\Paul\2005-2011\DPCP\P6\DEEPFISHMAN\Science\WP5\isis-fish-3.3.0.3-bin\isis-fish-3.3.0.3\isis-fish-3.3.0.3.jar, fr.ifremer.isisfish.IsisFish, --option, launch.ui, false, --simulateWithSimulation, sim_deep_2011-07-13-17-10, C:\DOCUME~1\pmarchal\LOCALS~1\Temp\isisfish-simulation-1310569850608-preparation.zip] INFO [pool-2-thread-1] (SubProcessSimulationLauncher.java:240) <init> - Lancement du thread de surveillance des simulations externes INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (IsisFish.java:314) init - Starting Isis-Fish with args : [--option, launch.ui, false, --simulateWithSimulation, sim_deep_2011-07-13-17-10, C:\DOCUME~1\pmarchal\LOCALS~1\Temp\isisfish-simulation-1310569850608-preparation.zip] INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (IsisFish.java:319) init - 13/07/11 17:10 Java version: 1.6.0_06-b02 Isis-fish version: 3.3.0.3 INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (URLConverter.java:68) <init> - org.nuiton.util.URLConverter@12c7568 INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (ConverterUtil.java:163) initConverters - register converter org.nuiton.util.URLConverter@12c7568 INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (ConverterUtil.java:163) initConverters - register converter org.nuiton.util.URIConverter@a9c09e INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (ConverterUtil.java:163) initConverters - register converter org.nuiton.util.VersionConverter@9f671b INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (ConverterUtil.java:163) initConverters - register converter org.nuiton.util.LocaleConverter@f1bb78 INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (ApplicationConfig.java:1028) parse - Chargement du fichier de config: C:\Documents and Settings\pmarchal\.isis-config-3 INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (IsisConfig.java:907) parse - Check configuration change INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (IsisConfig.java:928) parse - Config file migration done INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (Resource.java:361) getURLs - search URLs pattern: .*i18n/.+\.properties in 10 urls in 407.369ms INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (I18nLoader.java:162) init - 9 bundle(s) found, [18 file(s)] in 6.181ms INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (I18nLoader.java:233) addLanguage - Language <locale: fr_FR,nbStences:1325>, nbEntries: 9, nbSentences: 1325 in 19.179ms INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (IsisFish.java:142) main - after init done in 0.719. INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (SimulationAction.java:131) simulateWithSimulationAndScript - Command line action : simulateWithSimulationAndScript (sim_deep_2011-07-13-17-10, C:\DOCUME~1\pmarchal\LOCALS~1\Temp\isisfish-simulation-1310569850608-preparation.zip, null) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (SimulationExecutor.java:72) <init> - SimulationExecutor started with 2 thread for dans un sous processus INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (SimulationExecutor.java:72) <init> - SimulationExecutor started with 1 thread for sur le serveur Caparmor INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (SimulationExecutor.java:72) <init> - SimulationExecutor started with 1 thread for dans le même processus INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (InProcessSimulatorLauncher.java:95) simulate - simulate sim_deep_2011-07-13-17-10 with file C:\DOCUME~1\pmarchal\LOCALS~1\Temp\isisfish-simulation-1310569850608-preparation.zip INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> WARN [main] (InProcessSimulatorLauncher.java:103) simulate - Warning , simulation sim_deep_2011-07-13-17-10 aleady exists INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> WARN [main] (InProcessSimulatorLauncher.java:104) simulate - Deleting it before doing simulation INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (SimulationStorage.java:462) getSimulation - Try to open simulation sim_deep_2011-07-13-17-10(C:\Documents and Settings\pmarchal\isis-database-3\simulations\sim_deep_2011-07-13-17-10) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (SimulationStorage.java:667) importAndRenameZip - Import simulation file C:\DOCUME~1\pmarchal\LOCALS~1\Temp\isisfish-simulation-1310569850608-preparation.zip in directory C:\Documents and Settings\pmarchal\isis-database-3\simulations and rename from ^.*?/(.*)$ to sim_deep_2011-07-13-17-10/$1 INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (SimulationStorage.java:674) importAndRenameZip - Last entry was sim_deep_2011-07-13-17-10/simulators/DefaultSimulator.java extract name sim_deep_2011-07-13-17-10 INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (DataStorage.java:205) getStorage - Create new storage for sim_deep_2011-07-13-17-10 INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (TopiaContextImpl.java:199) loadServices - Le service topia.service.migration chargé par org.nuiton.topia.migration.TopiaMigrationServiceImpl INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (MigrationServiceImpl.java:226) migrateSchema - Starting Topia Migration Service INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus>ERROR [main] (JDBCExceptionReporter.java:101) logExceptions - Table "TMS_VERSION" not found; SQL statement: INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus>select this_.version as version26_0_ from tms_version this_ [42102-128] INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (MigrationServiceImpl.java:249) migrateSchema - Database version not found, so database schema is considered as V0 INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (MigrationServiceImpl.java:252) migrateSchema - Application version : 3.3, database version : 0 INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (Resource.java:361) getURLs - search URLs pattern: .*oldmappings/IsisFish/0/.*\.hbm\.xml in 86 urls in 2,309s INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (MigrationServiceImpl.java:286) migrateSchema - Database is up to date, no migration needed. INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (TopiaMigrationServiceImpl.java:249) postRestoreSchema - postRestoreSchema event detected, redo, schema migration INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (MigrationServiceImpl.java:226) migrateSchema - Starting Topia Migration Service INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (MigrationServiceImpl.java:252) migrateSchema - Application version : 3.3, database version : 3.3 INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (Resource.java:361) getURLs - search URLs pattern: .*oldmappings/IsisFish/3.3/.*\.hbm\.xml in 86 urls in 2,332s INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [main] (MigrationServiceImpl.java:286) migrateSchema - Database is up to date, no migration needed. INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [SimThread sim_deep_2011-07-13-17-10] (InProcessSimulatorLauncher.java:311) localSimulateSameThread - 13/07/11 17:11 Java version: 1.6.0_06-b02 Isis-fish version: 3.3.0.3 INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus>AspectWerkz - INFO - Pre-processor org.codehaus.aspectwerkz.transform.AspectWerkzPreProcessor loaded and initialized INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [SimThread sim_deep_2011-07-13-17-10] (InProcessSimulatorLauncher.java:285) changeClassLoader - Classloader used for simulation: fr.ifremer.isisfish.aspect.AspectClassLoader@6e3e5e [file:/C:/Documents%20and%20Settings/pmarchal/isis-database-3/simulations/sim_deep_2011-07-13-17-10/, file:/C:/Documents%20and%20Settings/pmarchal/isis-build/sim_deep_2011-07-13-17-10/] INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [SimThread sim_deep_2011-07-13-17-10] (SimulationStorage.java:322) setParameter - DEBUG: store param: {libLogLevel=error, numberOfSensitivitySimulation=-1, population.BlueLingSouth.number=[[0.0, 0.0], [227629.0, 2301581.0], [227629.0, 2301581.0], [227629.0, 2301581.0], [227629.0, 2301581.0], [227629.0, 2301581.0], [227629.0, 2301581.0], [227629.0, 2301581.0], [102510.0, 1036490.0], [86490.0, 874510.0], [61200.0, 618800.0], [37440.0, 378560.0], [21780.0, 220220.0], [15390.0, 155610.0], [7380.0, 74620.0], [4410.0, 44590.0], [2340.0, 23660.0], [2340.0, 23660.0], [990.0, 10010.0], [540.0, 5460.0], [10080.0, 101920.0]], rule.0.parameter.dossierexport=C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/VPA, preScript=, usePreScript=false, population.Bsf5b6712b.number=[[0.0]], population.Rng5b6712b.number=[[0.0]], numberOfYear=6, population.Skh5b67.number=[[0.0]], scriptLogLevel=info, rule.0.parameter.pathtovpadata=C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/VPA, simulLogLevel=info, rules=XSA,CalcTAC,FleetManagementDeep,, useOptimization=true, useStatistic=false, useAnalysePlan=false, isisFishVersion=3.3.0.3, rule.0.parameter.stockname=BlueLingSouth, rule.0.parameter.discardabsence=false, regionName=Deep, populations=BlueLingSouth,Pok3a46,Rng5b6712b,Bsf5b6712b,Skh5b67, description=, population.Pok3a46.number=[[0.0], [1.21834E8], [1.21834E8], [1.21834E8], [5.052E7], [8.1267E7], [1.2022E7], [3.952E7], [6387000.0], [5929000.0], [8364000.0]], rule.0.parameter.month=0, plans=, rule.0.parameter.tuningfile=bli567fl.txt, simulatorName=DefaultSimulator.java, strategies=S2,S1, analysePlanNumber=-1, rule.0.parameter.nomindex=bli567ind.txt, exports=Abundances.java,Biomasses.java,CapturesNombre.java,CapturesPoids.java,EffortsMetier.java,, resultNames=matrixEffortNominalPerStrategyMet,matrixCatchRatePerStrategyMet,matrixCatchPerStrategyMetPerZoneMet,matrixCatchWeightPerStrategyMetPerZoneMet,matrixCatchWeightPerStrategyMetPerZonePop,matrixFishingMortality,matrixAbundance,matrixAbundanceBeginMonth,matrixBiomass,matrixBiomassBeginMonth,matrixGrossValueOfLandingsPerSpeciesPerStrategyMet,} INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [SimThread sim_deep_2011-07-13-17-10] (InProcessSimulatorLauncher.java:197) message - Mise en place des aspects Cache INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [SimThread sim_deep_2011-07-13-17-10] (SimulationControl.java:194) setText - Mise en place des aspects Cache INFO [Thread-7] (SimulationControl.java:194) setText - Mise en place des aspects Cache INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [SimThread sim_deep_2011-07-13-17-10] (DataStorage.java:158) getMemStorage - Create new memory storage for sim_deep_2011-07-13-17-10 INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [SimThread sim_deep_2011-07-13-17-10] (InProcessSimulatorLauncher.java:197) message - Simulation execution INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [SimThread sim_deep_2011-07-13-17-10] (SimulationControl.java:194) setText - Simulation execution INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [SimThread sim_deep_2011-07-13-17-10] (SimulationContext.java:319) message - Exécution des scripts de Presimulation INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [SimThread sim_deep_2011-07-13-17-10] (SimulationControl.java:194) setText - Exécution des scripts de Presimulation INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [SimThread sim_deep_2011-07-13-17-10] (RuleHelper.java:114) populateRule - Properties: {libLogLevel=error, numberOfSensitivitySimulation=-1, population.BlueLingSouth.number=[[0.0, 0.0], [227629.0, 2301581.0], [227629.0, 2301581.0], [227629.0, 2301581.0], [227629.0, 2301581.0], [227629.0, 2301581.0], [227629.0, 2301581.0], [227629.0, 2301581.0], [102510.0, 1036490.0], [86490.0, 874510.0], [61200.0, 618800.0], [37440.0, 378560.0], [21780.0, 220220.0], [15390.0, 155610.0], [7380.0, 74620.0], [4410.0, 44590.0], [2340.0, 23660.0], [2340.0, 23660.0], [990.0, 10010.0], [540.0, 5460.0], [10080.0, 101920.0]], rule.0.parameter.dossierexport=C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/VPA, preScript=, usePreScript=false, population.Bsf5b6712b.number=[[0.0]], population.Rng5b6712b.number=[[0.0]], numberOfYear=6, population.Skh5b67.number=[[0.0]], scriptLogLevel=info, rule.0.parameter.pathtovpadata=C:/Paul/2005-2011/DPCP/P6/DEEPFISHMAN/Science/WP5/VPA, simulLogLevel=info, useStatistic=false, useOptimization=true, rules=XSA,CalcTAC,FleetManagementDeep,, useAnalysePlan=false, isisFishVersion=3.3.0.3, rule.0.parameter.stockname=BlueLingSouth, rule.0.parameter.discardabsence=false, regionName=Deep, populations=BlueLingSouth,Pok3a46,Rng5b6712b,Bsf5b6712b,Skh5b67, description=, population.Pok3a46.number=[[0.0], [1.21834E8], [1.21834E8], [1.21834E8], [5.052E7], [8.1267E7], [1.2022E7], [3.952E7], [6387000.0], [5929000.0], [8364000.0]], rule.0.parameter.month=0, simulatorName=DefaultSimulator.java, rule.0.parameter.tuningfile=bli567fl.txt, plans=, strategies=S2,S1, analysePlanNumber=-1, rule.0.parameter.nomindex=bli567ind.txt, exports=Abundances.java,Biomasses.java,CapturesNombre.java,CapturesPoids.java,EffortsMetier.java,, resultNames=matrixEffortNominalPerStrategyMet,matrixCatchRatePerStrategyMet,matrixCatchPerStrategyMetPerZoneMet,matrixCatchWeightPerStrategyMetPerZoneMet,matrixCatchWeightPerStrategyMetPerZonePop,matrixFishingMortality,matrixAbundance,matrixAbundanceBeginMonth,matrixBiomass,matrixBiomassBeginMonth,matrixGrossValueOfLandingsPerSpeciesPerStrategyMet,} INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> WARN [SimThread sim_deep_2011-07-13-17-10] (RuleHelper.java:115) populateRule - Can't reload field pop for rule XSA with value null INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus>org.apache.commons.beanutils.ConversionException: Can't convert 'null' to org.nuiton.topia.persistence.TopiaEntity INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at fr.ifremer.isisfish.util.TopiaEntityConverter.convert(TopiaEntityConverter.java:85) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at org.apache.commons.beanutils.ConvertUtilsBean.convert(ConvertUtilsBean.java:470) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at fr.ifremer.isisfish.rule.RuleHelper.populateRule(RuleHelper.java:106) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at fr.ifremer.isisfish.simulator.SimulationParameter.getRules(SimulationParameter.java:824) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at fr.ifremer.isisfish.simulator.SimulationParameter.reloadContextParameters(SimulationParameter.java:1925) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at simulators.DefaultSimulator.simulate(DefaultSimulator.java:108) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at fr.ifremer.isisfish.simulator.launcher.InProcessSimulatorLauncher.localSimulateSameThread(InProcessSimulatorLauncher.java:392) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at fr.ifremer.isisfish.simulator.launcher.InProcessSimulatorLauncher$SimThread.run(InProcessSimulatorLauncher.java:259) INFO [Thread-7] (SimulationControl.java:194) setText - Exécution des scripts de Presimulation INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [SimThread sim_deep_2011-07-13-17-10] (SimulationControl.java:194) setText - Rules initialisation:[rules.XSA@144c133, rules.CalcTAC@e81590, rules.FleetManagementDeep@dfd5b8] INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus>ERROR [SimThread sim_deep_2011-07-13-17-10] (RNetEngine.java:125) init - Unable to establish a connection to the R server. Maybe you forgot to start it. Try using the command "R CMD Rserve". INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus>org.rosuda.REngine.Rserve.RserveException: Cannot connect: Connection refused: connect INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at org.rosuda.REngine.Rserve.RConnection.<init>(RConnection.java:88) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at org.rosuda.REngine.Rserve.RConnection.<init>(RConnection.java:60) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at org.nuiton.j2r.net.RNetEngine.init(RNetEngine.java:123) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at org.nuiton.j2r.net.RNetEngine.init(RNetEngine.java:106) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at org.nuiton.j2r.RProxy.initOnNet(RProxy.java:131) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at org.nuiton.j2r.RProxy.init(RProxy.java:78) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at org.nuiton.j2r.RProxy.init(RProxy.java:170) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at org.nuiton.j2r.RProxy.<init>(RProxy.java:57) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at rules.XSA.aw$original$_AW_$init$_AW_$rules_XSA(XSA.java:205) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at rules.XSA_1__1260650406_1714870043___AW_JoinPoint.proceed(Unknown Source) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at fr.ifremer.isisfish.aspect.RuleAspect.makeTimedCall(RuleAspect.java:119) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at fr.ifremer.isisfish.aspect.RuleAspect.initCall(RuleAspect.java:69) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at rules.XSA_1__1260650406_1714870043___AW_JoinPoint.proceed(Unknown Source) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at rules.XSA_1__1260650406_1714870043___AW_JoinPoint.invoke(Unknown Source) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at rules.XSA.init(XSA.java) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at simulators.DefaultSimulator.simulate(DefaultSimulator.java:116) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at fr.ifremer.isisfish.simulator.launcher.InProcessSimulatorLauncher.localSimulateSameThread(InProcessSimulatorLauncher.java:392) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at fr.ifremer.isisfish.simulator.launcher.InProcessSimulatorLauncher$SimThread.run(InProcessSimulatorLauncher.java:259) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus>ERROR [SimThread sim_deep_2011-07-13-17-10] (RProxy.java:82) init - Initialization of R with Network failed, trying JNI INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus>Cannot find JRI native library! INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus>Please make sure that the JRI native library is in a directory listed in java.library.path. INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus>java.lang.UnsatisfiedLinkError: no jri in java.library.path INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1682) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at java.lang.Runtime.loadLibrary0(Runtime.java:823) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at java.lang.System.loadLibrary(System.java:1030) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at org.rosuda.JRI.Rengine.<clinit>(Rengine.java:19) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at org.nuiton.j2r.jni.RJniEngine.init(RJniEngine.java:77) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at org.nuiton.j2r.RProxy.initOnJNI(RProxy.java:114) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at org.nuiton.j2r.RProxy.init(RProxy.java:85) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at org.nuiton.j2r.RProxy.init(RProxy.java:170) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at org.nuiton.j2r.RProxy.<init>(RProxy.java:57) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at rules.XSA.aw$original$_AW_$init$_AW_$rules_XSA(XSA.java:205) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at rules.XSA_1__1260650406_1714870043___AW_JoinPoint.proceed(Unknown Source) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at fr.ifremer.isisfish.aspect.RuleAspect.makeTimedCall(RuleAspect.java:119) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at fr.ifremer.isisfish.aspect.RuleAspect.initCall(RuleAspect.java:69) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at rules.XSA_1__1260650406_1714870043___AW_JoinPoint.proceed(Unknown Source) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at rules.XSA_1__1260650406_1714870043___AW_JoinPoint.invoke(Unknown Source) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at rules.XSA.init(XSA.java) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at simulators.DefaultSimulator.simulate(DefaultSimulator.java:116) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at fr.ifremer.isisfish.simulator.launcher.InProcessSimulatorLauncher.localSimulateSameThread(InProcessSimulatorLauncher.java:392) INFO [Thread-41] (SubProcessSimulationLauncher.java:264) run - dans un sous processus> at fr.ifremer.isisfish.simulator.launcher.InProcessSimulatorLauncher$SimThread.run(InProcessSimulatorLauncher.java:259) INFO [pool-2-thread-1] (SubProcessSimulationLauncher.java:212) subProcessSimulate - SubProcess finished INFO [pool-2-thread-1] (SimulationStorage.java:462) getSimulation - Try to open simulation sim_deep_2011-07-13-17-10(C:\Documents and Settings\pmarchal\isis-database-3\simulations\sim_deep_2011-07-13-17-10) INFO [Thread-7] (SimulationControl.java:194) setText - Rules initialisation:[rules.XSA@144c133, rules.CalcTAC@e81590, rules.FleetManagementDeep@dfd5b8] INFO [Thread-7] (SimulationControl.java:194) setText - Rules initialisation:[rules.XSA@144c133, rules.CalcTAC@e81590, rules.FleetManagementDeep@dfd5b8] INFO [AWT-EventQueue-0] (QueueAction.java:83) stopSimulation - User stop simulation sim_deep_2011-07-13-17-10 INFO [Thread-7] (SimulationMonitor.java:467) waitAndCheckProgression - Job sim_deep_2011-07-13-17-10 finished INFO [Thread-7] (SimulationMonitor.java:579) doPostSimulationOperation - Do post simulation operation for sim_deep_2011-07-13-17-10 INFO [Thread-7] (SimulationMonitor.java:397) simulationStop - Saving simulation sim_deep_2011-07-13-17-10 as stopped