Projet

Général

Profil

Development #10495

Libellé "Erreur lors de l'appel du webservice" dans le workflow

Ajouté par Serghei Mihai (congés, retour 15/05) il y a environ 8 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Haut
Assigné à:
Version cible:
-
Début:
31 mars 2016
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Le libellé d'une action "Appeler un webservice" dans le graph edu workflow est affiché comme "Erreur lors de l'appel au webservice" ce que peut porter confusion car on a l'impression que le webservice a été appelé et retourné une erreur


Fichiers

Révisions associées

Révision 929e23c2 (diff)
Ajouté par Frédéric Péters il y a plus de 5 ans

workflows: add multiple jump labels to webservice action (#10495)

Historique

#1

Mis à jour par Pierre Cros il y a plus de 5 ans

  • Priorité changé de Normal à Haut

Je relève la priorité de ce ticket puisqu'il a été évoqué hier.

C'est vraiment perturbant de voir partout "erreur" dans un schéma quand on pas mal d'appels WS. Il serait vraiment vraiment intéressant de remplacer ça par "Webservice {{libellé}}" ou "WS {{libellé}}" au choix.

#2

Mis à jour par Frédéric Péters il y a plus de 5 ans

Mais la flèche représente la transition à effectuer lorsqu'une erreur a lieu lors de l'appel du webservice.

Statut 1 ---------------------> Statut de gestion de l'échec
            Erreur à l'appel

Ce ticket, il concerne les situations où il manque la gestion des erreurs. (et le vrai bug est cette absence)

#3

Mis à jour par Frédéric Péters il y a plus de 5 ans

Une résolution ici, il me semble, pourrait être :

  • on garde "erreur à l'appel" pour les transitions d'erreur
  • on ajoute une fausse transition vers le statut même, pour représenter la situation où il n'y a pas d'erreur
    • cette fausse transition, elle, s'appelle juste "appel webservice"
  • si jamais les transitions d'erreur ne sont pas gérées, elles ne sont pas affichées, too bad.
  • tant qu'à faire on inclut le libellé défini dans l'action, pour être plus lisible quand il y a plusieurs appels.
#4

Mis à jour par Pierre Cros il y a plus de 5 ans

Ça colle pour moi.

#5

Mis à jour par Pierre Cros il y a plus de 5 ans

Et accessoirement, expliquer aux CPF, qu'un appel webservice doit toujours être accompagné d'un statut particulier pour les erreurs (si c'est bien le cas), ce sera utile.

#6

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Assigné à mis à Frédéric Péters
#7

Mis à jour par Frédéric Péters il y a plus de 5 ans

#8

Mis à jour par Thomas Noël il y a plus de 5 ans

  • Statut changé de Solution proposée à Solution validée
#9

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Statut changé de Solution validée à Résolu (à déployer)
commit 929e23c2d0038546e1521b2f8a7b9aec6aa815c4
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Tue Oct 16 07:19:04 2018 +0200

    workflows: add multiple jump labels to webservice action (#10495)
#10

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF