CORRECTIF : « System.InvalidOperationException : catégorie n’existe pas » erreur si certaines clés de Registre de l’adaptateur SAP basés sur WCF sont endommagés dans le Pack d’adaptateur BizTalk

S’applique à : BizTalk Adapters

Cet article s’applique au produit suivant :
  • Pack d’adaptateur BizTalk 2.0
  • Module d’adaptateur BizTalk 2010

Symptômes


Prenons l’exemple du scénario suivant :
  • Vous utilisez carte SAP basés sur Microsoft Windows Communication Foundation WCF dans le Pack Microsoft BizTalk carte 2.0 ou Microsoft BizTalk carte Pack 2010 pour envoyer des demandes à un système SAP.Remarque L’adaptateur SAP basés sur WCF est également connu sous le nom Microsoft BizTalk Adapter pour mySAP Business Suite 3.0.
  • Certaines clés de Registre des compteurs de performance de carte SAP basés sur WCF sont endommagés.
Dans ce scénario, le message d'erreur suivant s'affiche :
System.TypeInitializationException : L’initialiseur de type pour 'Microsoft.Adapters.SAP.SapPerfCounters' a levé une exception. ---> System.InvalidOperationException : catégorie n’existe pas. à System.Diagnostics.PerformanceCounterLib.CounterExists (machine de la chaîne, catégorie de la chaîne, compteur de chaîne) à System.Diagnostics.PerformanceCounterCategory.CounterExists (counterName de chaîne, chaîne categoryName, chaîne machineName) à System.Diagnostics.PerformanceCounterCategory.CounterExists (counterName de chaîne, chaîne categoryName) à Microsoft.Adapters.SAP.SapPerfCounters... cctor()

Cause


Ce problème se produit car l’adaptateur SAP basés sur WCF ne gère pas l’exception InvalidOperationException .

Résolution


Informations de mise à jour cumulative

Pour le Pack d’adaptateur BizTalk 2010

Le correctif qui résout ce problème est inclus dans le package de mise à jour cumulative 2 pour le Pack de l’adaptateur BizTalk 2010. Pour plus d’informations sur l’obtention de ce package de mise à jour cumulative, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :2572999 package de mise à jour Cumulative 2 pour le Pack de l’adaptateur BizTalk 2010

Pack d’adaptateur BizTalk 2.0

Un correctif est disponible pour résoudre ce problème. Ce correctif est disponible individuellement et est inclus dans la mise à jour Cumulative, 3 pour BizTalk carte Pack 2.0. Pour plus d’informations sur la façon d’obtenir le package de mise à jour cumulative, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
2557150 Package de mise à jour cumulative 3 pour le Pack de l’adaptateur BizTalk 2.0

Références


Pour plus d’informations sur les correctifs de BizTalk Server, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
2003907 Informations sur les correctifs de BizTalk Server
Pour plus d’informations sur les compteurs de performance, reportez-vous au site Web MSDN suivant :