Résoudre les erreurs de flux de travail (SharePoint Server 2010)
S’applique à : SharePoint Foundation 2010, SharePoint Server 2010
Dernière rubrique modifiée : 2016-11-30
Les flux de travail sont affectés par des problèmes dans l’environnement de l’utilisateur, en particulier l’état des éléments de liste dont dépend le flux de travail et les paramètres du serveur qui régissent les flux de travail. Lorsqu’un problème est détecté, les flux de travail cessent de fonctionner. Les raisons les plus courantes d’échec de flux de travail sont liées à un défaut de conception du flux de travail, des problèmes de réseau ou des autorisations utilisateur limitées. En raison de la forte influence de tous ces facteurs et de la complexité de la création des flux de travail, la résolution des problèmes de flux de travail peut être difficile.
Afficher les erreurs de flux de travail dans le navigateur
Un flux de travail peut échouer pour plusieurs raisons. Par exemple, un flux de travail peut être conçu pour créer un élément dans une bibliothèque, mais celle-ci peut avoir été supprimée. Une autre possibilité est que les autorisations utilisateur peuvent avoir été modifiées depuis que le flux de travail a démarré. Ceci empêche un utilisateur d’accéder au site pour effectuer une tâche de flux de travail. Lorsque le flux de travail ne se termine pas correctement, son état final s’affiche dans la colonne contenant le nom de ce flux de travail, dans la liste à laquelle le flux de travail est associé.
En plus de l’état Achevé, un état final que vous pouvez découvrir dans cette colonne est Une erreur s’est produite, Arrêté, Échec au démarrage (nouvelle tentative en cours) ou Échec au démarrage.
Résoudre les erreurs de flux de travail courantes
Lorsque l’état final d’un flux de travail est Une erreur s’est produite, la première étape pour résoudre le problème du flux de travail consiste à déterminer la cause de l’erreur. La méthode de résolution utilisée dépend du type de flux de travail dans lequel l’erreur s’est produite : un flux de travail prédéfini, un flux de travail Microsoft SharePoint Designer ou un flux de travail Visual Studio personnalisé.
Pour les flux de travail prédéfinis, l’historique des flux de travail est un outil efficace de résolution des problèmes. L’historique des flux de travail affiche l’état actuel et l’ensemble des états précédents d’un flux de travail en cours d’exécution. Lorsqu’une erreur se produit dans un flux de travail, le dernier événement de la liste de l’historique du flux de travail s’intitule Erreur. La liste fournit des informations sur le moment où l’erreur s’est produite, mais elle ne fournit généralement pas de description du problème, de façon à éviter de révéler des informations sensibles qui pourraient induire un problème de sécurité. Les erreurs les plus courantes sont provoquées par des problèmes de connectivité, des paramètres de courrier électronique incorrects ou des autorisations d’utilisateur limitées.
Pour plus d’informations sur l’accès à l’historique des flux de travail, voir Afficher les rapports de flux de travail (SharePoint Server 2010).
Pour les flux de travail Microsoft SharePoint Designer, lorsque vous créez le flux de travail, vous pouvez y insérer des actions qui sont enregistrées dans la liste de l’historique à tout moment dans le flux de travail. Ces informations vous aident à déterminer la dernière étape réussie effectuée par le flux de travail avant que l’erreur se produise, ainsi que l’étape à laquelle l’erreur s’est produite.
Pour les flux de travail Visual Studio personnalisés, vous pouvez utiliser toutes les fonctionnalités de débogage disponibles dans Visual Studio, ainsi que les options de résolution des problèmes pour les flux de travail prédéfinis.
Notes
Pour plus d’informations sur le débogage des flux de travail, voir Étape 5 : déboguer votre flux de travail (éventuellement en anglais) (https://go.microsoft.com/fwlink/?linkid=107820&clcid=0x40C) sur le blog de l’équipe Microsoft SharePoint.