[Isis-fish-user] un truc bisarre dans un script : declaration de variables ?

Sigrid LEHUTA Sigrid.Lehuta at ifremer.fr
Jeu 27 Nov 17:51:10 CET 2008


Bonjour,
J'ai rencontré une erreur dans une règle de gestion, j'ai réussi à 
contourner mais je souhaite comprendre pourquoi la première solution 
échoue. Qqn peut m'expliquer ?

j'ai declare une liste de strategy
protected List<Stategy> strs;
puis je l ai definie dans l init -> le system out println me permet de 
verifie qu elle est bien remplie
puis je l appelle dans preaction -> null pointer exception!!

Pour contourner le probleme, comme c est un script modifié d un script 
precedant qui marchait j ai essayé en utilisant la méthode de l ancien 
script (meme si elle est inutile ici)
je declare un map string strategy
protected Map<String, Strategy> mesStrategies;
je le rempli dans l init (avec les strategies de strs)
dans preaction je reccupere la liste de strategy a partir du map et la 
il les connais !!!

d ou ma question pourquoi il garde trace du map mais pas de la liste ???

merci d avance
Sigrid
je met le script en pj (les objets en question sont un map mesStrategies 
et liste strs)



Benjamin POUSSIN a écrit :
> On Tue, 25 Nov 2008 18:05:56 +0100
> Sigrid LEHUTA <Sigrid.Lehuta at ifremer.fr> wrote:
>
>   
>> getNumberOfTrips() renvoit bien un int...
>>     
>
> euh, je pense qu'on la modifier avec youhen pour je sais plus qu'elle
> raison. Et vu que ta synchro de script a echouer tu as un SiMatrix de
> 3.1 et forcement ca ne fonctionne pas en 3.2.
>
> Je pense que la 3.2.0.x avec x < 4 est a mettre a la poubelle. trop de
> petit bug :(. Vivement la version suivant (sylvain, eric c votre mission ;)
>
> --
> Benjamin
> --------------------
> tél: +33 (0) 2 40 50 29 28
> email: poussin at codelutin.com           () campagne du ruban ascii
> http://www.codelutin.com               /\ pour les mails en ascii
> _______________________________________________
> Isis-fish-user mailing list
> Isis-fish-user at lists.labs.libre-entreprise.org
> http://lists.labs.libre-entreprise.org/mailman/listinfo/isis-fish-user
>
>   

-- 
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 65

-------------- section suivante --------------
Un texte encapsulé et encodé dans un jeu de caractères inconnu a été nettoyé...
Nom : Effort_2000_2004_Anchois.java
URL : <http://list.isis-fish.org/pipermail/isis-fish-users/attachments/20081127/4ffcc5b5/attachment.ksh>


Plus d'informations sur la liste de diffusion Isis-fish-users