S’applique à
SharePoint Server 2010

Symptômes

Les tâches de flux de travail créées à partir de flux de travail prêtes à l’emploi ne peuvent pas être effectuées après l’installation du Service Pack 1 pour SharePoint Server 2010. Le message d’erreur « La tâche est actuellement verrouillée par un workflow en cours d’exécution et ne peut pas être modifiée » s’affiche lorsqu’une tâche affectée par le flux de travail (comme « Approuver » ou « Rejeter ») tente de s’exécuter. Ce comportement se produit lorsque la tâche est « En cours » avant l’installation du Service Pack 1. Modèles de flux de travail affectés : Approbation – SharePoint 2010 – Recueillir des commentaires – SharePoint 2010 – Flux de travail d’approbation de publication

Cause

Chaque tâche de flux de travail a une référence à sa définition de flux de travail. Lorsqu’il existe un workflow en cours d’exécution et ses tâches, le fichier de définition de workflow des flux de travail Out of the Box d’origine est remplacé par de nouveaux si nous mettons à niveau la batterie de serveurs ou la collection de sites avec Service Pack 1. Cela fait que les tâches de la version précédente des flux de travail Out of the Box perdent la référence à leur définition de workflow et deviennent verrouillées lorsqu’une tâche affectée tente de se mettre à jour (comme « Approuver » ou « Rejeter »). Finalement, les instances de flux de travail de la version précédente des flux de travail Out of the Box ne peuvent pas être effectuées.

Résolution

Pour résoudre ce problème, installez les correctifs logiciels fournis dans les articles suivants de la Base de connaissances Microsoft :

2687614 Description du package de correctif logiciel SharePoint Server 2010 (Coreservermui-xx-xx.msp) : 30 octobre 2012

2687557 Description du package de correctif logiciel SharePoint Foundation 2010 (Wss-x-none.msp) : 30 octobre 2012Note Vous devez installer ces correctifs après avoir installé SharePoint 2010 SP1.

Solution de contournement 

Sans le fichier physique de la version de la définition de workflow avant la mise à niveau, nous ne pouvons pas effectuer les tâches à moins de restaurer le fichier de définition de flux de travail de la version précédente. Par conséquent, nous recommandons aux clients de redémarrer les flux de travail arrêtés (verrouillés) en cliquant sur le menu « Terminer ce flux de travail maintenant » dans la page de status de flux de travail indiquée ci-dessous, ce qui supprimera également toutes les tâches verrouillées liées à ce flux de travail.

Informations supplémentaires

Problèmes connus lors de l’installation d’Office 2010 SP1 et SharePoint 2010 SP1

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.