Bonjour, Nous sommes encore bloqués avec l'importation des Target Factors. Contrairement à la précédente erreur qui correspondait à des noms de métiers dans la base qui ne correspondaient pas aux noms de métiers dans le fichier à lire, l'erreur actuelle fait intervenir un métier qui est bien présent et dans la base et dans le fichier myTFfile (ci-joint). Ci-joint également le message d'erreur obtenu, le debug et le script d'import. Après plusieurs essais, nous sommes parvenus à la conclusion que le problème se situait à la ligne 76 du script : double tf = matrixTargetFactors.getValue(metier, sp); Il ne parvient pas à récupérer la valeur de la matrice semantics qu'on lui demande de lire. Comment cela se fait-il ? Merci pour votre aide. -- Antoine RICOUARD\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\|/////// PhD student~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/|\~~~ — @ — ~~~~ FREMER - PDG-RBE-MARBEC-LHM~~~~~~~~~~~~~~/_|_\~~~~/|\~~~~~ Station de Sète - Avenue Jean Monnet~~~~~\___/~~ ~~ ~~ CS 30171 - 34203 Sète Cedex~~~~ ~~~~ ~~~~ ~~~~ ~~~~ Tel.: 06.48.71.03.95 ~~~~~~~~ ~~~~~~ ~~~~~~~~~ Email: antoine.ricouard@ifremer.fr ~~~~~~~
Bonjour, Est-il possible d'avoir la base 'MACCO_BoB_MixFish_TargetFactors_21avr2023' qui correspond à ce script ? J'ai testé avec la base 'MACCO_BoB_MixFish_TargetFactor_2*0*avr2023' mais j'ai une erreur similaire que je trouve normale. Le 24/04/2023 à 10:33, aricouar a écrit :
Bonjour,
Nous sommes encore bloqués avec l'importation des Target Factors. Contrairement à la précédente erreur qui correspondait à des noms de métiers dans la base qui ne correspondaient pas aux noms de métiers dans le fichier à lire, l'erreur actuelle fait intervenir un métier qui est bien présent et dans la base et dans le fichier myTFfile (ci-joint).
Ci-joint également le message d'erreur obtenu, le debug et le script d'import.
Après plusieurs essais, nous sommes parvenus à la conclusion que le problème se situait à la ligne 76 du script :
double tf = matrixTargetFactors.getValue(metier, sp);
Il ne parvient pas à récupérer la valeur de la matrice semantics qu'on lui demande de lire.
Comment cela se fait-il ? Merci pour votre aide.
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://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
Oui, voici la base demandée. Le 2023-04-24 11:07, Eric Chatellier a écrit :
Bonjour,
Est-il possible d'avoir la base 'MACCO_BoB_MixFish_TargetFactors_21avr2023' qui correspond à ce script ?
J'ai testé avec la base 'MACCO_BoB_MixFish_TargetFactor_2*0*avr2023' mais j'ai une erreur similaire que je trouve normale.
Le 24/04/2023 à 10:33, aricouar a écrit :
Bonjour,
Nous sommes encore bloqués avec l'importation des Target Factors. Contrairement à la précédente erreur qui correspondait à des noms de métiers dans la base qui ne correspondaient pas aux noms de métiers dans le fichier à lire, l'erreur actuelle fait intervenir un métier qui est bien présent et dans la base et dans le fichier myTFfile (ci-joint).
Ci-joint également le message d'erreur obtenu, le debug et le script d'import.
Après plusieurs essais, nous sommes parvenus à la conclusion que le problème se situait à la ligne 76 du script :
double tf = matrixTargetFactors.getValue(metier, sp);
Il ne parvient pas à récupérer la valeur de la matrice semantics qu'on lui demande de lire.
Comment cela se fait-il ? Merci pour votre aide.
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://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/
J'ai du ajouté un petit "hack" dans ton script pour que les semantiques du fichier d'import soitent correctement convertit par rapport à la base de données que le script ouvre. (il y a un commentaire dans le code). Ensuite, cela ne fonctionne toujours pas mieux, mais cela concerne ensuite des metiers qui ne sont pas présents dans le fichier d'import, donc cela doit être compréhensible. Le 24/04/2023 à 11:11, aricouar a écrit :
Oui, voici la base demandée.
Le 2023-04-24 11:07, Eric Chatellier a écrit :
Bonjour,
Est-il possible d'avoir la base 'MACCO_BoB_MixFish_TargetFactors_21avr2023' qui correspond à ce script ?
J'ai testé avec la base 'MACCO_BoB_MixFish_TargetFactor_2*0*avr2023' mais j'ai une erreur similaire que je trouve normale.
Le 24/04/2023 à 10:33, aricouar a écrit :
Bonjour,
Nous sommes encore bloqués avec l'importation des Target Factors. Contrairement à la précédente erreur qui correspondait à des noms de métiers dans la base qui ne correspondaient pas aux noms de métiers dans le fichier à lire, l'erreur actuelle fait intervenir un métier qui est bien présent et dans la base et dans le fichier myTFfile (ci-joint).
Ci-joint également le message d'erreur obtenu, le debug et le script d'import.
Après plusieurs essais, nous sommes parvenus à la conclusion que le problème se situait à la ligne 76 du script :
double tf = matrixTargetFactors.getValue(metier, sp);
Il ne parvient pas à récupérer la valeur de la matrice semantics qu'on lui demande de lire.
Comment cela se fait-il ? Merci pour votre aide.
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://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 http://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
c'est quoi un petit "hack" ? Le 24/04/2023 à 11:49, Eric Chatellier a écrit :
J'ai du ajouté un petit "hack" dans ton script pour que les semantiques du fichier d'import soitent correctement convertit par rapport à la base de données que le script ouvre. (il y a un commentaire dans le code).
Ensuite, cela ne fonctionne toujours pas mieux, mais cela concerne ensuite des metiers qui ne sont pas présents dans le fichier d'import, donc cela doit être compréhensible.
Le 24/04/2023 à 11:11, aricouar a écrit :
Oui, voici la base demandée.
Le 2023-04-24 11:07, Eric Chatellier a écrit :
Bonjour,
Est-il possible d'avoir la base 'MACCO_BoB_MixFish_TargetFactors_21avr2023' qui correspond à ce script ?
J'ai testé avec la base 'MACCO_BoB_MixFish_TargetFactor_2*0*avr2023' mais j'ai une erreur similaire que je trouve normale.
Le 24/04/2023 à 10:33, aricouar a écrit :
Bonjour,
Nous sommes encore bloqués avec l'importation des Target Factors. Contrairement à la précédente erreur qui correspondait à des noms de métiers dans la base qui ne correspondaient pas aux noms de métiers dans le fichier à lire, l'erreur actuelle fait intervenir un métier qui est bien présent et dans la base et dans le fichier myTFfile (ci-joint).
Ci-joint également le message d'erreur obtenu, le debug et le script d'import.
Après plusieurs essais, nous sommes parvenus à la conclusion que le problème se situait à la ligne 76 du script :
double tf = matrixTargetFactors.getValue(metier, sp);
Il ne parvient pas à récupérer la valeur de la matrice semantics qu'on lui demande de lire.
Comment cela se fait-il ? Merci pour votre aide.
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://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 http://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 http://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 UMR MARBEC - site de Sète IFREMER/HM https://annuaire.ifremer.fr/cv/16343/ Tel: (33) 04 99 57 32 39 (8239) - 06 75 83 59 33 o \ o / _ o __| \ / |__ o _ \ o / o /|\ | /\ ___\o \o | o/ o/__ /\ | /|\ / \ / \ | \ /) | ( \ /o\ / ) | (\ / | / \ / \ ......................................................................
C'est une chose que l'on doit faire dans un script qui tourne tout seul. Dans les autres regles/export/plan... on est toujours dans un contexte avec une simulation en cours, donc Isis la connait. Dans un script tout seul, comme celui d'antoine, on ouvre une region manuellement, mais sans simulation en cours. Donc le petit "hack", c'est pour dire à Isis quelle région on utilise actuellement pour qu'il puisse bien convertir les semantiques des matrices par rapport à la region. Il faudrait que je le documente, mais ce n'est pas un mécanisme qui est généralisable. Le 24/04/2023 à 12:07, Stephanie MAHEVAS a écrit :
c'est quoi un petit "hack" ?
-- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
Re-bonjour Eric, excuse-moi mais je ne comprends pas très bien les changements que tu as effectués. J'ai l'impression que les seules lignes qui changent sont les ajouts de : log.warn(" > matrixTargetFactors: " + matrixTargetFactors); log.warn(" > metier: " + metier.getName()); log.warn(" > species: " + sp.getName()); l. 69,72,76. Quoi qu'il en soit, j'obtiens toujours la même erreur : Caused by: java.util.NoSuchElementException: L'objet passé en argument n'a pas été retrouvé ou la dimension donnée ne convient pas:O_metier_OTH_Zunique @ Flottilles agrégées-0-10 in [... Or le métier en question "O_metier_OTH_Zunique @ Flottilles agrégées-0-10" est bien dans le fichier myTFfile. Es-tu sûr qu'il n'y a pas un autre problème ? Le 2023-04-24 11:49, Eric Chatellier a écrit :
J'ai du ajouté un petit "hack" dans ton script pour que les semantiques du fichier d'import soitent correctement convertit par rapport à la base de données que le script ouvre. (il y a un commentaire dans le code).
Ensuite, cela ne fonctionne toujours pas mieux, mais cela concerne ensuite des metiers qui ne sont pas présents dans le fichier d'import, donc cela doit être compréhensible.
Le 24/04/2023 à 11:11, aricouar a écrit : Oui, voici la base demandée.
Le 2023-04-24 11:07, Eric Chatellier a écrit :
Bonjour,
Est-il possible d'avoir la base 'MACCO_BoB_MixFish_TargetFactors_21avr2023' qui correspond à ce script ?
J'ai testé avec la base 'MACCO_BoB_MixFish_TargetFactor_2*0*avr2023' mais j'ai une erreur similaire que je trouve normale.
Le 24/04/2023 à 10:33, aricouar a écrit : Bonjour,
Nous sommes encore bloqués avec l'importation des Target Factors. Contrairement à la précédente erreur qui correspondait à des noms de métiers dans la base qui ne correspondaient pas aux noms de métiers dans le fichier à lire, l'erreur actuelle fait intervenir un métier qui est bien présent et dans la base et dans le fichier myTFfile (ci-joint).
Ci-joint également le message d'erreur obtenu, le debug et le script d'import.
Après plusieurs essais, nous sommes parvenus à la conclusion que le problème se situait à la ligne 76 du script :
double tf = matrixTargetFactors.getValue(metier, sp);
Il ne parvient pas à récupérer la valeur de la matrice semantics qu'on lui demande de lire.
Comment cela se fait-il ? Merci pour votre aide.
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://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 http://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 http://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/
Ci-joint le debug associé. Le 2023-04-24 14:21, aricouar a écrit :
Re-bonjour Eric, excuse-moi mais je ne comprends pas très bien les changements que tu as effectués. J'ai l'impression que les seules lignes qui changent sont les ajouts de :
log.warn(" > matrixTargetFactors: " + matrixTargetFactors);
log.warn(" > metier: " + metier.getName());
log.warn(" > species: " + sp.getName());
l. 69,72,76.
Quoi qu'il en soit, j'obtiens toujours la même erreur : Caused by: java.util.NoSuchElementException: L'objet passé en argument n'a pas été retrouvé ou la dimension donnée ne convient pas:O_metier_OTH_Zunique @ Flottilles agrégées-0-10 in [...
Or le métier en question "O_metier_OTH_Zunique @ Flottilles agrégées-0-10" est bien dans le fichier myTFfile. Es-tu sûr qu'il n'y a pas un autre problème ?
Le 2023-04-24 11:49, Eric Chatellier a écrit : J'ai du ajouté un petit "hack" dans ton script pour que les semantiques du fichier d'import soitent correctement convertit par rapport à la base de données que le script ouvre. (il y a un commentaire dans le code).
Ensuite, cela ne fonctionne toujours pas mieux, mais cela concerne ensuite des metiers qui ne sont pas présents dans le fichier d'import, donc cela doit être compréhensible.
Le 24/04/2023 à 11:11, aricouar a écrit : Oui, voici la base demandée.
Le 2023-04-24 11:07, Eric Chatellier a écrit :
Bonjour,
Est-il possible d'avoir la base 'MACCO_BoB_MixFish_TargetFactors_21avr2023' qui correspond à ce script ?
J'ai testé avec la base 'MACCO_BoB_MixFish_TargetFactor_2*0*avr2023' mais j'ai une erreur similaire que je trouve normale.
Le 24/04/2023 à 10:33, aricouar a écrit : Bonjour,
Nous sommes encore bloqués avec l'importation des Target Factors. Contrairement à la précédente erreur qui correspondait à des noms de métiers dans la base qui ne correspondaient pas aux noms de métiers dans le fichier à lire, l'erreur actuelle fait intervenir un métier qui est bien présent et dans la base et dans le fichier myTFfile (ci-joint).
Ci-joint également le message d'erreur obtenu, le debug et le script d'import.
Après plusieurs essais, nous sommes parvenus à la conclusion que le problème se situait à la ligne 76 du script :
double tf = matrixTargetFactors.getValue(metier, sp);
Il ne parvient pas à récupérer la valeur de la matrice semantics qu'on lui demande de lire.
Comment cela se fait-il ? Merci pour votre aide.
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://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 http://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 http://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/
C'est surtout la ligne : SimulatorContext.setDb(myTX); qui est importante. Le 24/04/2023 à 14:21, aricouar a écrit :
Re-bonjour Eric, excuse-moi mais je ne comprends pas très bien les changements que tu as effectués. J'ai l'impression que les seules lignes qui changent sont les ajouts de :
log.warn(" > matrixTargetFactors: "+matrixTargetFactors); log.warn(" > metier: "+metier.getName()); log.warn(" > species: "+sp.getName()); l. 69,72,76.
Quoi qu'il en soit, j'obtiens toujours la même erreur : Caused by: java.util.NoSuchElementException: L'objet passé en argument n'a pas été retrouvé ou la dimension donnée ne convient pas:O_metier_OTH_Zunique @ Flottilles agrégées-0-10 in [... Or le métier en question "O_metier_OTH_Zunique @ Flottilles agrégées-0-10" est bien dans le fichier myTFfile. Es-tu sûr qu'il n'y a pas un autre problème ?
Le 2023-04-24 11:49, Eric Chatellier a écrit :
J'ai du ajouté un petit "hack" dans ton script pour que les semantiques du fichier d'import soitent correctement convertit par rapport à la base de données que le script ouvre. (il y a un commentaire dans le code).
Ensuite, cela ne fonctionne toujours pas mieux, mais cela concerne ensuite des metiers qui ne sont pas présents dans le fichier d'import, donc cela doit être compréhensible.
Le 24/04/2023 à 11:11, aricouar a écrit :
Oui, voici la base demandée.
Le 2023-04-24 11:07, Eric Chatellier a écrit :
Bonjour,
Est-il possible d'avoir la base 'MACCO_BoB_MixFish_TargetFactors_21avr2023' qui correspond à ce script ?
J'ai testé avec la base 'MACCO_BoB_MixFish_TargetFactor_2*0*avr2023' mais j'ai une erreur similaire que je trouve normale.
Le 24/04/2023 à 10:33, aricouar a écrit :
Bonjour,
Nous sommes encore bloqués avec l'importation des Target Factors. Contrairement à la précédente erreur qui correspondait à des noms de métiers dans la base qui ne correspondaient pas aux noms de métiers dans le fichier à lire, l'erreur actuelle fait intervenir un métier qui est bien présent et dans la base et dans le fichier myTFfile (ci-joint).
Ci-joint également le message d'erreur obtenu, le debug et le script d'import.
Après plusieurs essais, nous sommes parvenus à la conclusion que le problème se situait à la ligne 76 du script :
double tf = matrixTargetFactors.getValue(metier, sp);
Il ne parvient pas à récupérer la valeur de la matrice semantics qu'on lui demande de lire.
Comment cela se fait-il ? Merci pour votre aide.
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://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 http://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 http://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 http://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
D'accord, excuse-moi, je ne l'avais pas vue. Cependant, l'erreur est toujours la même, avec un métier qui est présent dans le myTFfile... Le 2023-04-24 14:58, Eric Chatellier a écrit :
C'est surtout la ligne : SimulatorContext.setDb(myTX);
qui est importante.
Le 24/04/2023 à 14:21, aricouar a écrit : Re-bonjour Eric, excuse-moi mais je ne comprends pas très bien les changements que tu as effectués. J'ai l'impression que les seules lignes qui changent sont les ajouts de :
log.warn(" > matrixTargetFactors: "+matrixTargetFactors); log.warn(" > metier: "+metier.getName()); log.warn(" > species: "+sp.getName()); l. 69,72,76.
Quoi qu'il en soit, j'obtiens toujours la même erreur : Caused by: java.util.NoSuchElementException: L'objet passé en argument n'a pas été retrouvé ou la dimension donnée ne convient pas:O_metier_OTH_Zunique @ Flottilles agrégées-0-10 in [... Or le métier en question "O_metier_OTH_Zunique @ Flottilles agrégées-0-10" est bien dans le fichier myTFfile. Es-tu sûr qu'il n'y a pas un autre problème ?
Le 2023-04-24 11:49, Eric Chatellier a écrit :
J'ai du ajouté un petit "hack" dans ton script pour que les semantiques du fichier d'import soitent correctement convertit par rapport à la base de données que le script ouvre. (il y a un commentaire dans le code).
Ensuite, cela ne fonctionne toujours pas mieux, mais cela concerne ensuite des metiers qui ne sont pas présents dans le fichier d'import, donc cela doit être compréhensible.
Le 24/04/2023 à 11:11, aricouar a écrit : Oui, voici la base demandée.
Le 2023-04-24 11:07, Eric Chatellier a écrit :
Bonjour,
Est-il possible d'avoir la base 'MACCO_BoB_MixFish_TargetFactors_21avr2023' qui correspond à ce script ?
J'ai testé avec la base 'MACCO_BoB_MixFish_TargetFactor_2*0*avr2023' mais j'ai une erreur similaire que je trouve normale.
Le 24/04/2023 à 10:33, aricouar a écrit : Bonjour,
Nous sommes encore bloqués avec l'importation des Target Factors. Contrairement à la précédente erreur qui correspondait à des noms de métiers dans la base qui ne correspondaient pas aux noms de métiers dans le fichier à lire, l'erreur actuelle fait intervenir un métier qui est bien présent et dans la base et dans le fichier myTFfile (ci-joint).
Ci-joint également le message d'erreur obtenu, le debug et le script d'import.
Après plusieurs essais, nous sommes parvenus à la conclusion que le problème se situait à la ligne 76 du script :
double tf = matrixTargetFactors.getValue(metier, sp);
Il ne parvient pas à récupérer la valeur de la matrice semantics qu'on lui demande de lire.
Comment cela se fait-il ? Merci pour votre aide.
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://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 http://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 http://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 http://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/
Tu peux me renvoyer ton script (si tu n'a pas repris le miens) ? Le 24/04/2023 à 15:18, aricouar a écrit :
D'accord, excuse-moi, je ne l'avais pas vue. Cependant, l'erreur est toujours la même, avec un métier qui est présent dans le myTFfile...
Le 2023-04-24 14:58, Eric Chatellier a écrit :
C'est surtout la ligne : SimulatorContext.setDb(myTX);
qui est importante.
Le 24/04/2023 à 14:21, aricouar a écrit :
Re-bonjour Eric, excuse-moi mais je ne comprends pas très bien les changements que tu as effectués. J'ai l'impression que les seules lignes qui changent sont les ajouts de :
log.warn(" > matrixTargetFactors: "+matrixTargetFactors); log.warn(" > metier: "+metier.getName()); log.warn(" > species: "+sp.getName()); l. 69,72,76.
Quoi qu'il en soit, j'obtiens toujours la même erreur : Caused by: java.util.NoSuchElementException: L'objet passé en argument n'a pas été retrouvé ou la dimension donnée ne convient pas:O_metier_OTH_Zunique @ Flottilles agrégées-0-10 in [... Or le métier en question "O_metier_OTH_Zunique @ Flottilles agrégées-0-10" est bien dans le fichier myTFfile. Es-tu sûr qu'il n'y a pas un autre problème ?
Le 2023-04-24 11:49, Eric Chatellier a écrit :
J'ai du ajouté un petit "hack" dans ton script pour que les semantiques du fichier d'import soitent correctement convertit par rapport à la base de données que le script ouvre. (il y a un commentaire dans le code).
Ensuite, cela ne fonctionne toujours pas mieux, mais cela concerne ensuite des metiers qui ne sont pas présents dans le fichier d'import, donc cela doit être compréhensible.
Le 24/04/2023 à 11:11, aricouar a écrit :
Oui, voici la base demandée.
Le 2023-04-24 11:07, Eric Chatellier a écrit :
Bonjour,
Est-il possible d'avoir la base 'MACCO_BoB_MixFish_TargetFactors_21avr2023' qui correspond à ce script ?
J'ai testé avec la base 'MACCO_BoB_MixFish_TargetFactor_2*0*avr2023' mais j'ai une erreur similaire que je trouve normale.
Le 24/04/2023 à 10:33, aricouar a écrit : > Bonjour, > > Nous sommes encore bloqués avec l'importation des Target Factors. > Contrairement à la précédente erreur qui correspondait à des noms de > métiers dans la base qui ne correspondaient pas aux noms de métiers dans > le fichier à lire, l'erreur actuelle fait intervenir un métier qui est > bien présent et dans la base et dans le fichier myTFfile (ci-joint). > > Ci-joint également le message d'erreur obtenu, le debug et le script d'import. > > Après plusieurs essais, nous sommes parvenus à la conclusion que le > problème se situait à la ligne 76 du script : > > double tf = matrixTargetFactors.getValue(metier, sp); > > Il ne parvient pas à récupérer la valeur de la matrice semantics qu'on > lui demande de lire. > > Comment cela se fait-il ? > Merci pour votre aide. > > > > _______________________________________________ > Isis-fish-users mailing list > Isis-fish-users@list.isis-fish.org > http://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 http://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 http://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 http://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 http://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
J'ai repris le tiens directement, que j'ai simplement renommé; Je le joins tout-de-même à ce message. Le 2023-04-24 15:29, Eric Chatellier a écrit :
Tu peux me renvoyer ton script (si tu n'a pas repris le miens) ?
Le 24/04/2023 à 15:18, aricouar a écrit : D'accord, excuse-moi, je ne l'avais pas vue. Cependant, l'erreur est toujours la même, avec un métier qui est présent dans le myTFfile...
Le 2023-04-24 14:58, Eric Chatellier a écrit :
C'est surtout la ligne : SimulatorContext.setDb(myTX);
qui est importante.
Le 24/04/2023 à 14:21, aricouar a écrit : Re-bonjour Eric, excuse-moi mais je ne comprends pas très bien les changements que tu as effectués. J'ai l'impression que les seules lignes qui changent sont les ajouts de :
log.warn(" > matrixTargetFactors: "+matrixTargetFactors); log.warn(" > metier: "+metier.getName()); log.warn(" > species: "+sp.getName()); l. 69,72,76.
Quoi qu'il en soit, j'obtiens toujours la même erreur : Caused by: java.util.NoSuchElementException: L'objet passé en argument n'a pas été retrouvé ou la dimension donnée ne convient pas:O_metier_OTH_Zunique @ Flottilles agrégées-0-10 in [... Or le métier en question "O_metier_OTH_Zunique @ Flottilles agrégées-0-10" est bien dans le fichier myTFfile. Es-tu sûr qu'il n'y a pas un autre problème ?
Le 2023-04-24 11:49, Eric Chatellier a écrit :
J'ai du ajouté un petit "hack" dans ton script pour que les semantiques du fichier d'import soitent correctement convertit par rapport à la base de données que le script ouvre. (il y a un commentaire dans le code).
Ensuite, cela ne fonctionne toujours pas mieux, mais cela concerne ensuite des metiers qui ne sont pas présents dans le fichier d'import, donc cela doit être compréhensible.
Le 24/04/2023 à 11:11, aricouar a écrit : Oui, voici la base demandée.
Le 2023-04-24 11:07, Eric Chatellier a écrit :
Bonjour,
Est-il possible d'avoir la base 'MACCO_BoB_MixFish_TargetFactors_21avr2023' qui correspond à ce script ?
J'ai testé avec la base 'MACCO_BoB_MixFish_TargetFactor_2*0*avr2023' mais j'ai une erreur similaire que je trouve normale.
Le 24/04/2023 à 10:33, aricouar a écrit : Bonjour,
Nous sommes encore bloqués avec l'importation des Target Factors. Contrairement à la précédente erreur qui correspondait à des noms de métiers dans la base qui ne correspondaient pas aux noms de métiers dans le fichier à lire, l'erreur actuelle fait intervenir un métier qui est bien présent et dans la base et dans le fichier myTFfile (ci-joint).
Ci-joint également le message d'erreur obtenu, le debug et le script d'import.
Après plusieurs essais, nous sommes parvenus à la conclusion que le problème se situait à la ligne 76 du script :
double tf = matrixTargetFactors.getValue(metier, sp);
Il ne parvient pas à récupérer la valeur de la matrice semantics qu'on lui demande de lire.
Comment cela se fait-il ? Merci pour votre aide.
_______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://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 http://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 http://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 http://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 http://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/
Ok, dans mon cas, j'ai : Caused by: java.util.NoSuchElementException: L'objet passé en argument n'a pas été retrouvé ou la dimension donnée ne convient pas:L_1_Zunique @ Fileyeurs exclusifs-10-12 in ... Et effectivement, le metier 'L_1_Zunique @ Fileyeurs exclusifs-10-12' n'existe pas dans myTFfile.txt As d'autres erreur dans le fichier debug.txt lorsque tu execute le script ? Le 24/04/2023 à 15:33, aricouar a écrit :
J'ai repris le tiens directement, que j'ai simplement renommé; Je le joins tout-de-même à ce message.
-- Éric Chatellier - www.codelutin.com - 02.40.50.29.28
i-joint le debug. Il y a ces erreurs qui apparaissent à la toute fin : 2023-04-24 16:39:22,418 ERROR [Finalizer] (TopiaContextImpl.java:880) finalize - TopiaContext org.nuiton.topia.framework.TopiaContextImpl@2ed8abb2 was not closed! 2023-04-24 16:44:02,664 ERROR [Finalizer] (TopiaContextImpl.java:880) finalize - TopiaContext org.nuiton.topia.framework.TopiaContextImpl@2b9c410d was not closed! 2023-04-24 16:44:02,709 ERROR [Finalizer] (TopiaContextImpl.java:880) finalize - TopiaContext org.nuiton.topia.framework.TopiaContextImpl@5b753572 was not closed! Le 2023-04-24 15:47, Eric Chatellier a écrit :
Ok, dans mon cas, j'ai :
Caused by: java.util.NoSuchElementException: L'objet passé en argument n'a pas été retrouvé ou la dimension donnée ne convient pas:L_1_Zunique @ Fileyeurs exclusifs-10-12 in ...
Et effectivement, le metier 'L_1_Zunique @ Fileyeurs exclusifs-10-12' n'existe pas dans myTFfile.txt
As d'autres erreur dans le fichier debug.txt lorsque tu execute le script ?
Le 24/04/2023 à 15:33, aricouar a écrit :
J'ai repris le tiens directement, que j'ai simplement renommé; Je le joins tout-de-même à ce message.
participants (3)
-
aricouar -
Eric Chatellier -
Stephanie MAHEVAS