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\ / ) | (\ / | / \ / \ ......................................................................
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
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
Bonjour le voici merci Steph Le 08/04/2026 à 10:21, Eric Chatellier a écrit :
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/
-- ...................................................................... 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\ / ) | (\ / | / \ / \ ......................................................................
Oui, les metiers en semantique de la matrice MatrixLandingWeight sont les mêmes que la matrices des captures. Donc, les métiers pratiqués par les Stratégies pour un pas de temps donné. Le métier "filets_etang-mer @ DFN_0-6m_MT @ zone_etang" est-il bien pratiqué par une stratégie ? 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 ?
-- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
non... Je viens de relancer une simulation car toutes les strategies n'étaient pas sélectionnées... erreur de manip de ma part dans la selection à la relance... à présent, ca tourne. Je teste que la règle fait bien ce qu'il faut merci Eric Steph Le 08/04/2026 à 16:51, Eric Chatellier a écrit :
Oui, les metiers en semantique de la matrice MatrixLandingWeight sont les mêmes que la matrices des captures.
Donc, les métiers pratiqués par les Stratégies pour un pas de temps donné.
Le métier "filets_etang-mer @ DFN_0-6m_MT @ zone_etang" est-il bien pratiqué par une stratégie ?
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 ?
-- ...................................................................... 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\ / ) | (\ / | / \ / \ ......................................................................
participants (3)
-
Eric Chatellier -
Stephanie MAHEVAS -
Stephanie Mahevas