TP JMS question 3 : test le rendezVous n''est pas le bon ?

Conception de logiciels Intranet : patrons et canevas

Modérateurs : Douin, graffion

tasic
Messages : 9
Inscription : 09 oct. 2016 14:13

TP JMS question 3 : test le rendezVous n''est pas le bon ?

Message par tasic » 21 avr. 2018 19:15

Bonsoir encore moi,

J'ai ce test JNews qui ne passe pas alors que tout à l'air de bien fonctionner dans mes tests interne.
Je ne vois pas comment d'ailleurs le rendezVous peut être modifié par nous ?

Quelqu'un a eu ce même problème ?

slash
Messages : 62
Inscription : 04 nov. 2017 2:45

Re: TP JMS question 3 : test le rendezVous n''est pas le bon ?

Message par slash » 21 avr. 2018 23:13

Bonsoir,

J'ai eu le même problème.
Par contre, le test local ne passe plus alors que je suis persuadé qu'il passait hier soir... je devrais peut-être prendre une semaine de vacances...

Question : est-ce qu'il faut bien utiliser la méthode createDurableSubscriber (comme indiqué dans le cours) et si c'est le cas, est-ce suffisant ? (le cours indique "C'est tout" (page 62), mais ça n'en a pas l'air). Dans ce cas, la méthode publier() de PriseDeRDV donnée telle quelle est-elle vraiment celle à utiliser pour un "DurableSubscriber" (sender.publish(message)) ?

J'ai vraiment l'impression de faire fausse route avec la méthode durable. En résumé, on devrait être dans le cas n°3 exposé ici : https://chamibuddhika.wordpress.com/201 ... d-durable/

slash
Messages : 62
Inscription : 04 nov. 2017 2:45

Re: TP JMS question 3 : test le rendezVous n''est pas le bon ?

Message par slash » 21 avr. 2018 23:35

Bon ok, avoir écrit tout ça m'a permis de régler mon problème de schizophrénie...

Il faut évidemment créer un souscripteur "durable3" dans OpenJMS avant de lancer le test. Du coup ça marche, comme hier !

Par contre, j'ai toujours la même erreur lors de ma soumission : Le RendezVous n'est pas le bon ?

slash
Messages : 62
Inscription : 04 nov. 2017 2:45

Re: TP JMS question 3 : test le rendezVous n''est pas le bon ?

Message par slash » 10 mai 2018 1:22

Pour info, je viens de retenter une soumission sous JNews, sans modifier ce qui ne passait pas avant, et cette fois-ci c'est passé.

tasic
Messages : 9
Inscription : 09 oct. 2016 14:13

Re: TP JMS question 3 : test le rendezVous n''est pas le bon ?

Message par tasic » 10 mai 2018 11:26

Ah oui exact ça passe aussi maintenant :)

Bonne nouvelle et merci.

Vivel
Messages : 36
Inscription : 19 févr. 2018 13:27

Re: TP JMS question 3 : test le rendezVous n''est pas le bon ?

Message par Vivel » 10 mai 2018 19:00

Bonjour,
merci pour le lien slash. Très intéressant. Pour info, j'ai l'erreur suivante :

Code : Tout sélectionner

1) test_souscripteur_durable(question3.TestAgendaDurable)
junit.framework.AssertionFailedError:  le rendezVous n'est pas reçu, en moins de 2 sec ?
Mais quand je fais un submit j'ai 0 erreur.
1h que je me prends la tête pour rien :/
Allez c'est presque fini... Bon courage

slash
Messages : 62
Inscription : 04 nov. 2017 2:45

Re: TP JMS question 3 : test le rendezVous n''est pas le bon ?

Message par slash » 10 mai 2018 23:41

Bonsoir Vivel,

Essaie de supprimer le consumer (durable3) dans openJMS, puis recréé-le et relance le test, ça a fonctionné comme ça chez moi.

Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité