Bonjour, Ok, mais l'erreur doit etre différente maintenant. Est-il possible d'avoir le log de simulation ? Le 07/04/2026 à 22:20, Stephanie Mahevas a écrit :
Merci Eric pour ces explications. Donc c'est bien 1 qu'il faut. Pourtant ça plante aussi. Ça signifierait que les metiers de listMet ne sont pas tous dans les sémantiques Métiers de la matrice MatrixLandingWeight. Pourtant listMet est construite en filtrant sur tous les métiers de la region. Il se pourrait que certains Métiers de la région ne soient pas utilisés dans les stratégies et du coup absents de MatrixLandingWeight ?
Stéphanie
Le 7 avr. 2026 17:06, Eric Chatellier <chatellier@codelutin.com> a écrit :
Bonjour,
L'erreur est :
java.util.NoSuchElementException: L'objet passé en argument n'a pas été retrouvé ou la dimension donnée ne convient pas:fr.ifremer.isisfish.entities.Metier#1758545954938#0.2797939786492445:filets_etang-mer
@ DFN_0-6m_MT @ zone_etang in [fr.ifremer.isisfish.entities.Zone#1694472351086#0.4886648433518689:hake JUV @ ESP @ c1 @ GSA1 @ z1, fr.ifremer.isisfish.entities.Zone#1694472383317#0.06103498398634888:hake JUV @ ESP @ c1 @ GSA5 @ z1, fr.ifremer.isisfish.entities.Zone#1694472445162#0.9852761621373742:hake JUV @ ESP @ c1 @ GSA6 @ z1, fr.ifremer.isisfish.entities.Zone#1694472484145#0.31023463252889205:hake JUV @ ESP @ c1 @ GSA6 @ z2, fr.ifremer.isisfish.entities.Zone#1694472530820#0.5689349365306581:hake JUV @ ESP @ c2 @ GSA6 @ z1,
En gros, ca veut dire que le metier "filets_etang-mer @ DFN_0-6m_MT @ zone_etang" ne peut pas être trouvé dans une liste de Zones.
Ca vient de :
Dans MatrixND mat = matResult.getMatrix(dat, param_pop, MatrixLandingWeight.NAME);
mat est une matrice : Strategy / Metier / Group / Zone
Donc: "mat.getSubMatrix(3,met)" n'a pas vraiment de sens.
Est-ce "mat.getSubMatrix(1,met)" ? ou une autre modification dans l’algorithme ?
Le 07/04/2026 à 16:07, Stephanie MAHEVAS a écrit : > > Bonjour > > j'ai une règle (MCL_GearCountry_GEMMBE.java) qui plante lors de la > recuperation d'une sous-matrice. Je pense que c'est un problème de dimension. > L'aide de getSubMatrix est un peu trop sibyllin à mon gout.... j'ai teste 1 et > 3 (ligne 387) mais ca ne marche pas. Je veux bien l'aide. Le zip de la simu > (incluant le log) que j'ai lancée est là > https://filesender.renater.fr/?s=download&token=c2555e2d-ee26-48d7-8339-20466841db2a > > Merci > > a+ > > Steph > -- > ...................................................................... > Stephanie MAHEVAS > https://annuaire.ifremer.fr/cv/16343/ > UMR MARBEC (MARine Biodiversity, Exploitation & Conservation) > IRD, IFREMER, CNRS, Univ Montpellier > IFREMER/LMH (Laboratoire Méditerranée Halieutique) > > Station Ifremer, avenue Jean Monnet, CS 30171, 34203 Sète cedex > Tel: (33) 4 99 57 32 39 - 06 75 83 59 33 > Salle de réunion personnelle ZOOM > https://umontpellier-fr.zoom.us/j/8237835263?pwd=Y6VOgaGKn9c54T9i4c6bKmQ52M3... > > o \ o / _ o __| \ / |__ o _ \ o / o > /|\ | /\ ___\o \o | o/ o/__ /\ | /|\ > / \ / \ | \ /) | ( \ /o\ / ) | (\ / | / \ / \ > ...................................................................... > > _______________________________________________ > Isis-fish-users mailing list > Isis-fish-users@list.isis-fish.org > https://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users > Archives et moteur de recherche: http://list.isis-fish.org/pipermail/isis-fish-users/
-- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org https://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users Archives et moteur de recherche: http://list.isis-fish.org/pipermail/isis-fish-users/
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org https://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users Archives et moteur de recherche: http://list.isis-fish.org/pipermail/isis-fish-users/
-- Éric Chatellier - www.codelutin.com - 02.40.50.29.28