Description de la mise à jour Cumulative 3 pour le Gestionnaire de Workflow 1.0

Cet article décrit le Cumulative Update 3 (CU3) pour Workflow Manager 1.0, Workflow Manager Client 1.0 et 1.0 d’outils de Workflow Manager. Pour plus d’informations sur les problèmes résolus, reportez-vous à la section «problèmes qui sont résolus dans cette mise à jour cumulative».

Remarques :
  • CU3 de Workflow Manager Client 1.0 et CU3 1.0 de Workflow Manager outils sont msi qui peut être installé sur un ordinateur ou en plus du Workflow Manager Client 1.0 ou Workflow Manager outils 1.0 respectivement.
  • Workflow Manager 1.0 CU3 (Update) est un EXE peut uniquementêtre appliquée aux ordinateurs Workflow Manager 1.0 sont installé. Si l’ordinateur a Workflow Manager 1.0 est installé, vous devez installer Workflow Manager 1.0 CU3 après l’installation de Workflow Manager 1.0 Client CU3.
  • Nous vous recommandons de tester cette mise à jour avant de le déployer dans un environnement de production.
Cette mise à jour cumulative inclut les fonctionnalités et les correctifs qui ont été inclus dans plus tôt les mises à jour cumulatives pour Workflow Manager 1.0. Pour plus d’informations, consultez les articles suivants dans la Base de connaissances Microsoft :

Informations sur le package mise à jour cumulative

Un package de mise à jour cumulative prise en charge est désormais disponible auprès de Microsoft. Cette mise à jour cumulative est disponible pour téléchargement dans la section « Informations de téléchargement ».

Informations sur le téléchargement

Le fichier suivant est disponible au téléchargement à partir du Microsoft Download Center :

Download Télécharger le 3 mise à jour Cumulative pour Workflow Manager 1.0 package maintenant.

Pour plus d’informations sur la façon de télécharger des fichiers de prise en charge de Microsoft, sélectionnez le numéro d’article suivant pour afficher l’article correspondant dans la Base de connaissances Microsoft :
119591 comment obtenir des fichiers de support technique Microsoft auprès des services en ligne
Microsoft a vérifié que ce fichier ne comportait pas de virus. Microsoft a utilisé les logiciels de détection de virus les plus récents disponibles à la date à laquelle le fichier a été validé. Le fichier est stocké sur des serveurs sécurisés, ce qui empêche toute modification non autorisée du fichier.

Plus d'informations

Mises à jour qui sont inclus dans ce package de mise à jour cumulative

  • Workflow Manager Client 1.0 avec Cumulative Update 3 (installation complète)
    Cette mise à jour apporte des modifications dans les assemblys principaux et l’API cliente de Workflow Manager et des outils Visual Studio associé. Workflow Manager est un hôte mutualisée et à grande échelle pour exécuter et gérer des flux de travail de Windows Workflow Foundation. Il s’agit d’un MSI complet qui peut être installé sur un ordinateur, ou en plus du Workflow Manager Client 1.0. Il est compatible avec les mises à jour 1.0 Gestionnaire de flux de travail et également Workflow Manager 1.0 CU3.
  • Outils de Workflow Manager 1.0 avec mise à jour Cumulative 3 (installation complète) pour Visual Studio 2012
    Cette installation inclut des concepteurs d’activités, de débogage et expression de traduction pour la création de workflows pour Workflow Manager 1.0 CU3. Il est compatible avec Workflow Manager 1.0 CU3.
  • Workflow Manager 1.0 CU 3 (mise à jour)
    Cette mise à jour cumulative contient plusieurs mises à jour de logiciel. Il doit être utilisé par les clients qui ont des Workflow Manager 1.0, Workflow Manager 1.0 Cumulative mise à jour 1 ou 2 de mise à jour Cumulative Workflow Manager 1.0 déployé. Vous devez installer Workflow Manager Client 1.0 avec Cumulative 3 mise à jour (installation complète) pour mettre à jour le client avant d’installer cette mise à jour qui mettra à jour le serveur uniquement.

Conditions préalables

  • Configuration logicielle requise pour le Workflow Manager outils 1.0 CU3:
    • Workflow Manager Client 1.0 CU3 doit être installé sur l’ordinateur.
  • Configuration logicielle requise pour le Workflow Manager 1.0 CU3:
    • PowerShell 3.0 doit être installé sur l’ordinateur à mettre à jour. PowerShell 3.0 est inclus dans l’installation de Windows Management Framework 3.0. Passez à Windows Management Framework 3.0 pour installer cette mise à jour.
    • Workflow Manager Client 1.0 CU3 doit être installé en premier sur l’ordinateur.
    • Pour les ordinateurs qui Workflow Manager 1.0 sont installé, parmi les conditions supplémentaires suivantes s’appliquent :
      • Le Service de Bus pour Windows mise à jour cumulative doit être installé sur l’ensemble d’ordinateur batterie de serveurs avant d’installer la mise à jour cumulative pour Workflow Manager 1.0.
        2799752 description du Service de Bus pour la mise à jour Cumulative de Windows Server : 22 février 2013
      • 1.1 de Bus de service pour Windows Server doit être installé sur l’ordinateur.
  • Les systèmes d’exploitation pris en charge : Windows Server 2008 R2 SP1, Windows Server 2012 et Windows Server 2012 R2
    • Workflow Manager Client 1.0 peut également être installé indépendamment sur les versions x86 et x64 de Windows 7, Windows 8 et Windows Server 2008.
  • Exigences des informations d’identification : avant d’exécuter le fichier exécutable, vous devez disposer des informations d’identification administratives sur l’ordinateur où vous installez le logiciel. De plus vous devez vous connecter en tant qu’utilisateur dans la liste ManageUsers de la sortie de commande Get-SBNamespace PowerShell.
  • N’arrêtez pas manuellement n’importe quel service de Bus de Service avant l’installation.

Déploiement

Pour chaque ordinateur qui utilise un hôte Workflow Manager dans une batterie de l’ordinateur, cette mise à jour doit être installé sur cet ordinateur.

Modifications de la base de données

Il existe quelques modifications minimes de la base de données qui se produit lors de l’installation de cette mise à jour cumulative. Si vous décidez de désinstaller cette mise à jour, ces modifications de la base de données sont compatibles en amont et ne sont pas annulées.

Nécessite un redémarrage

Vous devrez peut-être redémarrer l’ordinateur après avoir appliqué cette mise à jour cumulative.

Problèmes qui sont résolus dans cette mise à jour cumulative

Problème 1 :
Le service principal du Gestionnaire de workflow se bloque par intermittence, et vous pouvez rencontrer l’exception suivante :
System.AggregateException : Une ou plusieurs erreurs. ---& gt ; System.Net.ProtocolViolationException : Impossible d’envoyer un corps de contenu avec ce type de verbe.
au Microsoft.Workflow.Common.AsyncResult.End[TAsyncResult](IAsyncResult result)
à Microsoft.Activities.Hosting.HostedHttpExtension.HttpRequestWorkItem.HttpRequestWorkItemAsyncResult.End (IAsyncResult résultat, Int32 & amp ; responseCode)
à Microsoft.Activities.Hosting.HostedHttpExtension.HttpRequestWorkItem.OnEndComplete (ScheduledWorkItemContext de contexte, IAsyncResult result)
à Microsoft.Activities.Hosting.ScheduledWorkItem.EndComplete (ScheduledWorkItemContext de contexte, IAsyncResult result)
à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.SingleNonTransactionalWorkItemComplete (IAsyncResult result)
---Fin de la trace de pile d’exception interne---
à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.UpdateNonTransactionalWork()
à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.Isolate (AsyncCompletion de rappel, IAsyncResult result)
à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.SingleNonTransactionalWorkItemComplete (IAsyncResult result)
---Fin de la trace de pile d’exception interne---
à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.UpdateNonTransactionalWork()
à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.Isolate (AsyncCompletion de rappel, IAsyncResult result)
à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.SingleNonTransactionalWorkItemComplete (IAsyncResult result)
Problème 2 :
Le service principal du Gestionnaire de workflow se bloque par intermittence avec l’exception suivante :
System.ArgumentException : Un élément avec la même clé a déjà été ajouté.
à System.Collections.Generic.Dictionary'2.Insert (TKey, TValue valeur de clé booléen ajouter)
à System.Collections.Generic.Dictionary'2.Add (TKey, TValue valeur de clé de)
à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ProcessWaiter()
à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ProcessMatch (Boolean consumeInput)
à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.StartEpisode()
à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ReceiveNextMessage()
à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.UpdateNonTransactionalWork()
à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ProcessNonTransactionalWork()
à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ProcessWaiter()
à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ProcessMatch (Boolean consumeInput)
à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.StartEpisode()
à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ReceiveNextMessage()
à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.UpdateNonTransactionalWork()
à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.Isolate (AsyncCompletion rappel, IAsyncResult result) à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ExceptionHandlingFrame (IAsyncResult result)
Problème 3 :
Le service principal du Gestionnaire de workflow se bloque par intermittence avec l’exception suivante :
System.ArgumentNullException : Valeur ne peut pas être null.
Nom du paramètre : clé
à System.Collections.Generic.Dictionary'2.FindEntry (TKey clé)
à System.Collections.Generic.Dictionary'2.TryGetValue (TKey de clés, la valeur & TValue)
à Microsoft.Activities.Hosting.InputWaiterTable.InternalMatch (EventTraceActivity, traceActivity, DateTime maintenant, entrée de MessageDispatchProperties, currentInstanceId de Guid, Boolean removeWaiter, currentSuspensionId de Guid, Boolean & consumeInput)
à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.StartEpisode() à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ReceiveNextMessage()
Problème 4 :
Le service principal du Gestionnaire de workflow se bloque par intermittence avec l’exception suivante :
System.ArgumentException : Un élément avec la même clé a déjà été ajouté.
à System.Collections.Generic.Dictionary'2.Insert (TKey, TValue valeur de clé booléen ajouter)
à System.Collections.Generic.Dictionary'2.Add (TKey, TValue valeur de clé de)
à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ProcessWaiter()
à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.Isolate (AsyncCompletion de rappel, IAsyncResult result)
à Microsoft.Activities.Dispatcher.DispatchLoopInstanceAsyncResult.ExceptionHandlingFrame (IAsyncResult result)
Problème 5 :
La portée de restauration échoue, et que vous rencontrez une erreur de violation de clé unique comme suit :
Restauration-WFScope : Impossible d’insérer une ligne de clé en double dans l’objet ' dbo. Des activités
avec un index unique 'IX_Activities_Name_Version'. La valeur de clé en double
(fef3537a-eefe-1340-5 d 86-335e62409f9c, IsEqualUser, 1).
L’instruction a été interrompue. C:\restoreScope.ps1:12 char : 1
Problème 6 :
Front-end de workflow manager ne peut pas signaler de notification d’erreurs si un message de notification de workflow contient des propriétés diffèrent uniquement par la casse. Au lieu de cela, il émet l’exception suivante dans le journal des événements :
System.ArgumentException : Un élément avec la même clé a déjà été ajouté.
au Microsoft.Workflow.Common.AsyncResult.End[TAsyncResult](IAsyncResult result)
au Microsoft.Workflow.Gateway.HttpAsyncResult.End[TAsyncResult](IAsyncResult result)
à Microsoft.Workflow.Gateway.PublishWorkflowEventAsyncResult.End (IAsyncResult result)
à Microsoft.Workflow.Gateway.WorkflowServiceGateway.ExceptionFilter[T] (Func'1 corps) à System.Threading.Tasks.TaskFactory'1.FromAsyncCoreLogic (IAsyncResult iar, Func'2 endFunction, endAction de l’Action ' 1, promesse de tâche ' 1, Boolean requiresSynchronization)
Problème 7 :
Interruption de l’instance au lieu de terminée si un élément de travail de transaction non (Http) lève une exception.
Problème 8 :
Permet le client WFM pour vous permettre de contrôler le comportement des nouvelles tentatives de demandes http. Vous pouvez ajouter une logique de nouvelle tentative dans le Gestionnaire d’erreur publier sur les échecs de notification dans le client WFM.

Problème 9 :
Résout la commande Set-WFCertificate pour permettre aux utilisateurs de mettre à jour l’empreinte de certificat de signature sortante dans une configuration de batterie de WFM.

Numéro 10 :
Résout des fuites de transaction qui sont provoquées par des erreurs d’exécution de procédure stockée sur le front-end de workflow manager lorsque vous publiez un flux de travail.

Problème 11 :

Empêche excessive de la croissance des bases de données Message conteneur qui peut entraîner le quota maximal de rubrique est dépassée et aucun flux de travail ne peut être démarré.


État

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».
Propriétés

ID d'article : 3104066 - Dernière mise à jour : 27 janv. 2017 - Révision : 1

Workflow Manager 1.0, Workflow Manager Client 1.0, Workflow Manager Tools for Visual Studio 2012

Commentaires