Wims et moodle

Accueil Forums Pédagogie avec WIMS Général Wims et moodle

Vous lisez 11 fils de discussion
  • Auteur
    Messages
    • #8104
      Valentin Philip
      Participant
      Up
      0
      Down
      ::

      Bonjour,

      Dans mon lycée, nous sommes propriétaire d’un serveur wims et d’un serveur moodle.

      J’aimerai faire un pont entre les deux. Pour cela nous avons modifié les fichiers json dans le serveur wims et aussi indiqué l’IP du serveur wims dans le plugin moodle.

      Le serveur wims fonctionne parfaitement indépendamment et c’est la même chose pour le serveur moodle.

      En revanche, voici le message que nous renvoi le serveur moodle lorsqu’on crée une activité (sur le serveur moodle) :

      ERROR Invalid JSON response to WIMS request : cheeckclass

      Pouvez vous nous aider?

      Merci d’avance

       

    • #8106
      bernadette
      Maître des clés
      Up
      0
      Down
      ::

      cheeckclass ? cela ne devrait pas être  checkclass ?

    • #8107
      Avatar photoOlivier
      Maître des clés
      Up
      0
      Down
      ::

      Je vous invite à activer le mode « debug » du plugin moodle-wims pour avoir plus d’infos.

      La ligne juste en dessous du « ERROR Invalid JSON response to WIMS request » devrait vous donner la réponse exacte du serveur WIMS.

      • Cette réponse a été modifiée le il y a 1 année et 8 mois par Avatar photoOlivier.

      Olivier Bado-Faustin / Université Côte d’Azur

    • #8109
      Valentin Philip
      Participant
      Up
      0
      Down
      ::

      oui, le code erreur est bien checkclass et non pas cheeckclass comme je l’ai indiqué ci dessus, j’essaye avec le mode debug du plugin moodle wims comme l’indique olivier

      merci pour votre aide

    • #8110
      Valentin Philip
      Participant
      Up
      0
      Down
      ::

      Voila la réponse du serveur moodle :

      Exception : Class ‘mod_wims/Exception’ not found

    • #8111
      Avatar photoOlivier
      Maître des clés
      Up
      0
      Down
      ::

      Quelles sont les versions
      * De votre serveur Moodle
      * Du plugin Moodle/WIMS
      * De votre serveur WIMS
      ?

      Olivier Bado-Faustin / Université Côte d’Azur

    • #8112
      Avatar photoOlivier
      Maître des clés
      Up
      0
      Down
      ::

      Si vous avez la version ‘0.5.4’ du plugin Moodle-WIMS, je vous invite a remplacer à la ligne 285 du fichier ‘mod/wims/wimscommswrapper.class.php’ ceci :
      throw new Exception
      par ceci :
      throw new \Exception

      (ajoute un \ avant le mot Exception)

      Cela devrait enlever au moins le message d’erreur pour que le debug soit plus clair.

      Olivier Bado-Faustin / Université Côte d’Azur

    • #8113
      Valentin Philip
      Participant
      Up
      0
      Down
      ::

      serveur moodle : 3.10

      plugin moodle/wims : 0.4.2

      serveur wims : 4.27a

    • #8115
      Avatar photoOlivier
      Maître des clés
      Up
      0
      Down
      ::

      Attention ! votre version de Moodle (3.10) n’est plus supportée depuis le 9 mai 2022. Je vous engage à planifier une mise à jour de Moodle prochainement.

      Si vous n’avez pas la possibilité de mettre à jour Moodle fréquemment, je vous invite à choisir une version LTS (Long Term Support) sur laquelle vous aurez des mises à jours plus longtemps.
      cf : https://moodledev.io/general/releases

      Vous pouvez en tout cas dès à présent installer la dernière version du plugin Moodle-WIMS (0.5.4), qui indique être compatible avec Moodle 3.10
      cf https://moodle.org/plugins/mod_wims/versions

      Olivier Bado-Faustin / Université Côte d’Azur

    • #8116
      Valentin Philip
      Participant
      Up
      0
      Down
      ::

      merci pour vos réponses, je vais installer la nouvelle version du plug in moodle wims (0.5.4) prochainement puis certainement passer à une version LTS de moodle 4 dans l’année.

    • #8117
      Avatar photoOlivier
      Maître des clés
      Up
      0
      Down
      ::

      Les mises à jour devraient corriger plusieurs bugs et apporter des fonctionnalités, mais pour votre souci de configuration ca ne changera pas grand chose par contre.

      Essayez toujours de remplacer dans le fichier ‘mod/wims/wimscommswrapper.class.php’ toutes les occurrences de ceci :
      throw new Exception…
      par ceci :
      throw new \Exception…

      (ajoute un \ avant le mot Exception)

      Cela devrait enlever au moins le message d’erreur pour que le debug soit plus clair.

      Olivier Bado-Faustin / Université Côte d’Azur

    • #8147
      Valentin Philip
      Participant
      Up
      0
      Down
      ::

      t

      • Cette réponse a été modifiée le il y a 1 année et 7 mois par Valentin Philip.
Vous lisez 11 fils de discussion
  • Vous devez être connecté pour répondre à ce sujet.