Isis-fish-users
Threads by month
- ----- 2026 -----
- June
- May
- April
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
October 2011
- 10 participants
- 20 discussions
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(a)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(a)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
6
29
Bonjour,
Dans mon debug jai un « warn » qui semble pointer un problème avec lune de
mes zones.
Mais je ne comprends pas quel est le problème et à quelle zone cela
correspond il. Comment puis-je le savoir ?
Les lignes correspondantes sont :
INFO [Thread-238] (SubProcessSimulationLauncher.java:273) run - dans un sous
processus> WARN [SimThread sim_Test_Dawa_1a_2011-10-21-16-43]
(MatrixType.java:234) splitObjects - Continuing but can't convert object in
matrix isisfish.populationSeasonInfo.migration from String:
'org.nuiton.topia.persistence.TopiaEntity(fr.ifremer.isisfish.entities.Zone#
1301349218125#0.09025190928069848)'
INFO [Thread-238] (SubProcessSimulationLauncher.java:273) run - dans un sous
processus> WARN [SimThread sim_Test_Dawa_1a_2011-10-21-16-43]
(MatrixType.java:234) splitObjects - Continuing but can't convert object in
matrix isisfish.populationSeasonInfo.migration from String:
'org.nuiton.topia.persistence.TopiaEntity(fr.ifremer.isisfish.entities.Zone#
1301349218125#0.09025190928069848)'
INFO [Thread-238] (SubProcessSimulationLauncher.java:273) run - dans un sous
processus> WARN [SimThread sim_Test_Dawa_1a_2011-10-21-16-43]
(MatrixType.java:234) splitObjects - Continuing but can't convert object in
matrix isisfish.populationSeasonInfo.migration from String:
'org.nuiton.topia.persistence.TopiaEntity(fr.ifremer.isisfish.entities.Zone#
1301349218125#0.09025190928069848)'
INFO [Thread-238] (SubProcessSimulationLauncher.java:273) run - dans un sous
processus> WARN [SimThread sim_Test_Dawa_1a_2011-10-21-16-43]
(MatrixType.java:234) splitObjects - Continuing but can't convert object in
matrix isisfish.populationSeasonInfo.migration from String:
'org.nuiton.topia.persistence.TopiaEntity(fr.ifremer.isisfish.entities.Zone#
1301349218125#0.09025190928069848)'
Merci.
Bastien
Bastien Preuss
Doctorant (PhD Student)
IFREMER - IRD - Université de Nouvelle-Calédonie
101 Promenade Roger Laroque
BP A5
98848 Noumea cedex
New-Caledonia
Tel: (+687) 260 723
P afin de contribuer au respect de l'environnement, merci de n'imprimer ce
mail qu'en cas de nécessité
3
3
Pour revenir sur la question d'Isis 64 bits.
Si je comprends bien on peut utiliser ISIS 64 uniquement si les actions
demandées à Isis ne nécessitent pas d'appels à R.
Si c'est bien le cas. Dans quels cas exactement Isis fait-il appel à R?
Merci.
Bastien
-----Message d'origine-----
De : isis-fish-users-bounces(a)list.isis-fish.org
[mailto:isis-fish-users-bounces@list.isis-fish.org] De la part de Eric
Chatellier
Envoyé : mardi 20 septembre 2011 18:33
À : isis-fish-users(a)list.isis-fish.org
Objet : Re: [Isis-fish-users] ISIS et R et la gestion des bits....
Le 20/09/2011 09:24, Youen VERMARD a écrit :
> Salut!
Bonjour,
>
> Une petite question.
>
> J'ai repris le code qu'on avait développé avec Paul pour faire communiquer
> ISIS et FLR sur mon nouvel ordi tout beau tout neuf.
>
> Pb c'est un 64 bits, du coup je lance ISIS 64, mais la version de R qui
est
> utilisée existe uniquement en version 32...
>
> Stéphanie m'a dit qu'éric avait déjà géré ça.
> Y a-t-il quelque chose à faire?
Isis, R et Java doivent être dans la même architecture pour fonctionner.
Dans votre cas, il faut changer Java en 32 bits et lancer Isis 32.
Cordialement,
--
Éric Chatellier <chatellier(a)codelutin.com>
Tel: 02.40.50.29.28
http://www.codelutin.com
_______________________________________________
Isis-fish-users mailing list
Isis-fish-users(a)list.isis-fish.org
http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
2
1
Bonjour,
Dans mon debug, jai 2 problèmes concernant des coefficients de migration.
Le première à lieu lors des mois de juillet et indique que le coefficient
est négatif (ligne 13265 du debug). Jai été voir dans le
PopulationSeasonInfoImpl à la ligne correspondante (528) et cela correspond
au cas ou « ancienne_val < 0 ». Je crois comprendre que cela veut dire
quaprès application de mon coeff de migration et départ de leffectif
correspondant, leffectif restant dans la zone de départ est négatif
? Mais
je ne vois pas comment cela est possible, car je calcule mes coefficients
comme le rapport entre la surface de la zone darrive sur la surface totale
de mes zones darrivée. Donc au total, ça ne devrait pas dépasser 1, et
leffectif restant ne devrait pas être négatif.
Je mets mon debug et le code de calcul du coeff en PJ.
Le second problème à lieu lors du mois daout par exemple, et concerne
visiblement une partie de mon code Java pour le calcul dun autre coef de
migration. Toutes mon équation est affichée dans le debug (ligne 40044),
mais je ne comprends pas linfo donnée par les « caused by ». Il semble y
avoir entre autre un problème de nullPointerExeption.
Je mets mon debug et le code de calcul du coeff en PJ si quelquun voit de
quoi il sagit.
Merci.
Bastien
Bastien Preuss
Doctorant (PhD Student)
IFREMER - IRD - Université de Nouvelle-Calédonie
101 Promenade Roger Laroque
BP A5
98848 Noumea cedex
New-Caledonia
Tel: (+687) 260 723
P afin de contribuer au respect de l'environnement, merci de n'imprimer ce
mail qu'en cas de nécessité
3
2
Bonjour,
Je suis allé faire un tour sur la FAQ mais je n'ai pas vu de sujet se
rapportant à ça, alors je viens poser la question ici...
Est-il possible de récupérer facilement les coordonnées réelles des
points simulés lors d'une analyse de sensibilité ?
En effet, "isis.factors" donne pour chaque paramètre la valeur nominale
et les bornes supérieures et inférieures, mais c'est tout. Et comme lors
des simulations les valeurs simulées évoluent entre 0 et 1 on récupère
en sortie pour la plupart des paramètres des valeurs entre 0 et 1 qui
dépendent du nombre de cardinalités choisies... Et il pourrait être bon
de revenir à quelque chose de plus concret avec les vraies valeurs
auxquelles cela correspond pour chaque paramètre.
Je ne sais pas si j'ai été très clair, en tout cas si quelqu'un sait si
ISIS donne ces données en sortie je suis preneur...
Bonne journée.
Loïc
2
1
Eric, je pense avoir trouvé l'erreur:
La matrice de correspondance entre zones repro et zones de recrutement ne
s'était pas actualisée, et contenait une zone que j'avais supprimée de la
liste des zones de reproduction.
Je ne sais pas pourquoi c'était resté ainsi. En sélectionnant de nouveau mes
zones de repro dans la liste, je n'ai plus d'erreur dans le debug lors de la
repro.
Bastien
-----Message d'origine-----
De : isis-fish-users-bounces(a)list.isis-fish.org
[mailto:isis-fish-users-bounces@list.isis-fish.org] De la part de Eric
Chatellier
Envoyé : lundi 10 octobre 2011 20:16
À : isis-fish-users(a)list.isis-fish.org
Objet : Re: [Isis-fish-users] Message FATAL reproduction
Le 10/10/2011 11:13, Bastien Preuss a écrit :
> Bonjour,
>
>
>
> Lors des mois de reproduction, jai dans le log un message concernant mon
> équation de repro qui pourtant compile bien.
>
> Le message est le suivant :
>
>
>
> INFO [Thread-86] (SubProcessSimulationLauncher.java:273) run - dans un
sous
> processus>FATAL [SimThread sim_Test_Saumonee_1a_2011-10-10-19-10]
> (PopulationSeasonInfoImpl.java:836) getReproductionMatrix - Error in
matrix
> reproduction creation
L'erreur intérressante est dans les lignes suivantes.
Tu peux les envoyer ? ou le debug ?
Merci.
--
Éric Chatellier <chatellier(a)codelutin.com>
Tel: 02.40.50.29.28
http://www.codelutin.com
_______________________________________________
Isis-fish-users mailing list
Isis-fish-users(a)list.isis-fish.org
http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
2
1
Ok, voici mon debug en PJ.
Le passage en question n'est pas loin de la fin.
Merci.
Bastien
-----Message d'origine-----
De : isis-fish-users-bounces(a)list.isis-fish.org
[mailto:isis-fish-users-bounces@list.isis-fish.org] De la part de Eric
Chatellier
Envoyé : lundi 10 octobre 2011 20:16
À : isis-fish-users(a)list.isis-fish.org
Objet : Re: [Isis-fish-users] Message FATAL reproduction
Le 10/10/2011 11:13, Bastien Preuss a écrit :
> Bonjour,
>
>
>
> Lors des mois de reproduction, jai dans le log un message concernant mon
> équation de repro qui pourtant compile bien.
>
> Le message est le suivant :
>
>
>
> INFO [Thread-86] (SubProcessSimulationLauncher.java:273) run - dans un
sous
> processus>FATAL [SimThread sim_Test_Saumonee_1a_2011-10-10-19-10]
> (PopulationSeasonInfoImpl.java:836) getReproductionMatrix - Error in
matrix
> reproduction creation
L'erreur intérressante est dans les lignes suivantes.
Tu peux les envoyer ? ou le debug ?
Merci.
--
Éric Chatellier <chatellier(a)codelutin.com>
Tel: 02.40.50.29.28
http://www.codelutin.com
_______________________________________________
Isis-fish-users mailing list
Isis-fish-users(a)list.isis-fish.org
http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
1
0
Bonjour,
Lors des mois de reproduction, jai dans le log un message concernant mon
équation de repro qui pourtant compile bien.
Le message est le suivant :
INFO [Thread-86] (SubProcessSimulationLauncher.java:273) run - dans un sous
processus>FATAL [SimThread sim_Test_Saumonee_1a_2011-10-10-19-10]
(PopulationSeasonInfoImpl.java:836) getReproductionMatrix - Error in matrix
reproduction creation
Quel est exactement le problème avec la création de la matrice de repro.
Merci.
Bastien
Bastien Preuss
Doctorant (PhD Student)
IFREMER - IRD - Université de Nouvelle-Calédonie
101 Promenade Roger Laroque
BP A5
98848 Noumea cedex
New-Caledonia
Tel: (+687) 260 723
P afin de contribuer au respect de l'environnement, merci de n'imprimer ce
mail qu'en cas de nécessité
2
1
Bonjour,
Je constate quelque chose détrange et je voudrais savoir si cest normal.
Jai mis en place des migrations en utilisant les équations, et jai des
saisons qui durent 1 mois, donc 1 saison = 1 mois.
Je fais afficher dans les logs le nom de la zone de départ pour une
migration qui à lieu au mois de mars (saison = mars), ainsi que la valeur du
coefficient de migration correspondant.
Ce qui est bizarre, cest que jai effectivement ces informations qui
saffichent pour le mois de mars, mais aussi pour le mois davril, alors que
ce nest pas la même équation, et que je nai mis aucun affichage dans les
log pour les migration du mois davril. Lorsque je modifie les informations
à afficher dans les log pour le mois de mars, je constate la même
modification pour les log du mois davril.
Y a-t-il une raison à cela ?
Merci.
Bastien
Bastien Preuss
Doctorant (PhD Student)
IFREMER - IRD - Université de Nouvelle-Calédonie
101 Promenade Roger Laroque
BP A5
98848 Noumea cedex
New-Caledonia
Tel: (+687) 260 723
P afin de contribuer au respect de l'environnement, merci de n'imprimer ce
mail qu'en cas de nécessité
2
1
Bonjour,
Lorsque je veux lancer une AS avec des variables discrètes, aucune
simulation ne se lance...
Je spécifie pourtant bien mes paramètres, les valeurs qu'ils doivent
prendre, etc. mais aucune simulation ne s'affiche dans l'onglet du bas
avec le petit poisson.
Ça donne un peu l'impression que ISIS ne trouve pas les jeux de
paramètres que je lui demande de simuler et donc ne fait rien.
Il y a ça dans le debug qui semble un peu étrange :
Caused by: org.nuiton.j2r.RException: Error in try(Nominal <- c(null,
null, null, null), silent = TRUE) :
objet 'null' introuvable
Une idée de la cause de ce pb ?
Loïc
2
3