ca marche ! merci Jean. Jean Couteau a écrit :
Le 01/06/2010 19:29, Sigrid LEHUTA a écrit :
incompatible types found : fr.ifremer.isisfish.entities.Strategy required: java.util.List<fr.ifremer.isisfish.entities.Strategy> List<Strategy> strategies = (Strategy)currentMatrixVar.getSemantic(0);
à droite tu fait un cast vers une Strategy alors qu'à gauche tu veux une List<Strategy> donc il faut soit :
Strategy strategy = (Strategy)currentMatrixVar.getSemantic(0);
soit :
List<Strategy> strategies = (List<Strategy>)currentMatrixVar.getSemantic(0);
(je sais pas quelle matrice tu manipules, mais je pencherais plus pour la première version).
C:\Documents and Settings\slehuta\isis-database-3\rules\MPARuleBRUM_conditionnel_MultiSp.java:389: cannot find symbol symbol : class TopiaContext location: class rules.MPARuleBRUM_conditionnel_MultiSp TopiaContext tx = context.getDB();
Il doit te manquer un import org.nuiton.topia.TopiaContext; au début de ta règle (pas sur du package :( ).
Jean _______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
-- Sigrid LEHUTA ~ ><> ~ Doctorante Département Ecologie et Modèles pour l'Halieutique IFREMER, rue de l'ile d'Yeu BP 21105 44311 Nantes Cedex 03 Tél : +33 (0)2 40 37 41 23 (interne : 8123)