Hello je rencontre à nouveau des problèmes de semantics, cette fois dans une regle ou j ai pourtant acces à la DB et directement à la compilation. Je recupere ds simulation storage des matrices de resultats (grosvalue) et je travaille ensuite dessus grace aux semantics et j obtiens des type mismatch de List<capture#2-of ?> avec la liste d entites. Vous pouvez m aider ? le script en pj et les erreurs ci dessous. MERCI (V4.4.1-rc1 nouveau jar, script adapté d un script en V3 si c est pas 2) 3. ERROR in C:\Users\slehuta\isis-fish-4\isis-community-database\rules\StrategyChioce_multinomial_CeresPEL.java (at line 213) List <Strategy> str = mat.getSemantic(0); ^^^^^^^^^^^^^^^^^^ Type mismatch: cannot convert from List<capture#2-of ?> to List<Strategy> ---------- 4. WARNING in C:\Users\slehuta\isis-fish-4\isis-community-database\rules\StrategyChioce_multinomial_CeresPEL.java (at line 217) FileUtils.writeStringToFile(file,exportPercString); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method writeStringToFile(File, String) from the type FileUtils is deprecated ---------- 5. ERROR in C:\Users\slehuta\isis-fish-4\isis-community-database\rules\StrategyChioce_multinomial_CeresPEL.java (at line 270) List<Strategy> strats = valueStrPop.getSemantic(0); ^^^^^^^^^^^^^^^^^^^^^^^^^^ Type mismatch: cannot convert from List<capture#3-of ?> to List<Strategy> ---------- 6. ERROR in C:\Users\slehuta\isis-fish-4\isis-community-database\rules\StrategyChioce_multinomial_CeresPEL.java (at line 271) List<Species> sps = valueStrPop.getSemantic(1); ^^^^^^^^^^^^^^^^^^^^^^^^^^ Type mismatch: cannot convert from List<capture#4-of ?> to List<Species>
Est-ce que ça marche mieux avec une commande de ce style là? List<Metier> matLandSemantics = (List<Metier>)matLand.getSemantic(1); Le 23/08/2017 14:33, Sigrid Lehuta a écrit :
Hello je rencontre à nouveau des problèmes de semantics, cette fois dans une regle ou j ai pourtant acces à la DB et directement à la compilation. Je recupere ds simulation storage des matrices de resultats (grosvalue) et je travaille ensuite dessus grace aux semantics et j obtiens des type mismatch de List<capture#2-of ?> avec la liste d entites.
Vous pouvez m aider ? le script en pj et les erreurs ci dessous. MERCI
(V4.4.1-rc1 nouveau jar, script adapté d un script en V3 si c est pas 2)
3. ERROR in C:\Users\slehuta\isis-fish-4\isis-community-database\rules\StrategyChioce_multinomial_CeresPEL.java (at line 213) List <Strategy> str = mat.getSemantic(0); ^^^^^^^^^^^^^^^^^^ Type mismatch: cannot convert from List<capture#2-of ?> to List<Strategy> ---------- 4. WARNING in C:\Users\slehuta\isis-fish-4\isis-community-database\rules\StrategyChioce_multinomial_CeresPEL.java (at line 217) FileUtils.writeStringToFile(file,exportPercString); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The method writeStringToFile(File, String) from the type FileUtils is deprecated ---------- 5. ERROR in C:\Users\slehuta\isis-fish-4\isis-community-database\rules\StrategyChioce_multinomial_CeresPEL.java (at line 270) List<Strategy> strats = valueStrPop.getSemantic(0); ^^^^^^^^^^^^^^^^^^^^^^^^^^ Type mismatch: cannot convert from List<capture#3-of ?> to List<Strategy> ---------- 6. ERROR in C:\Users\slehuta\isis-fish-4\isis-community-database\rules\StrategyChioce_multinomial_CeresPEL.java (at line 271) List<Species> sps = valueStrPop.getSemantic(1); ^^^^^^^^^^^^^^^^^^^^^^^^^^ Type mismatch: cannot convert from List<capture#4-of ?> to List<Species>
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
-- Audric Vigier Doctorant à Ifremer, unités EMH (Nantes) et STH/LBH (Brest) E-mail : audric.vigier@ifremer.fr Tel : +33 (0)2 40 37 41 64 (8164)
OUI !! J'avais oublié ça. Merci à tous les 2 2017-08-23 14:36 GMT+02:00 Eric Chatellier <chatellier@codelutin.com>:
Le 23/08/2017 à 14:33, Sigrid Lehuta a écrit :
List <Strategy> str = mat.getSemantic(0);
Il faut "caster" le type:
List <Strategy> str = (List <Strategy>)mat.getSemantic(0);
-- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
participants (3)
-
Audric Vigier -
Eric Chatellier -
Sigrid Lehuta