BEHEBUNG: Fehler "System.InvalidOperationException: Kategorie ist nicht vorhanden", wenn einige Registrierungsschlüssel für den WCF-basierten SAP-Adapter im BizTalk-Adapterpaket beschädigt sind

Gilt für
BizTalk Adapters

Dieser Artikel gilt für folgendes Produkt:

  • BizTalk Adapter Pack 2.0
  • BizTalk Adapter Pack 2010

Symptome

Nehmen Sie folgendes Szenario an:

  • Sie verwenden einen auf Microsoft Windows Communication Foundation (WCF) basierten SAP-Adapter in Microsoft BizTalk Adapter Pack 2.0 oder in Microsoft BizTalk Adapter Pack 2010, um Anforderungen an ein SAP-System zu senden.

    Hinweis Der WCF-basierte SAP-Adapter wird auch als Microsoft BizTalk Adapter für mySAP Business Suite 3.0 bezeichnet.

  • Einige Registrierungsschlüssel der WCF-basierten SAP-Adapterleistungsindikatoren sind beschädigt.

In diesem Szenario wird die folgende Fehlermeldung angezeigt:

Hinweis

System.TypeInitializationException: Der Typinitialisierer für "Microsoft.Adapters.SAP.SapPerfCounters" hat eine Ausnahme ausgelöst. >--- System.InvalidOperationException: Kategorie ist nicht vorhanden.
   bei System.Diagnostics.PerformanceCounterLib.CounterExists(String machine, String category, String counter)
   at System.Diagnostics.PerformanceCounterCategory.CounterExists(String counterName, String categoryName, String machineName)
   at System.Diagnostics.PerformanceCounterCategory.CounterExists(String counterName, String categoryName)
   bei Microsoft.Adapters.SAP.SapPerfCounters.. cctor()

Ursache

Dieses Problem tritt auf, weil der WCF-basierte SAP-Adapter die InvalidOperationException-Ausnahme nicht behandelt.

Lösung

Informationen zum kumulativen Update

BizTalk Adapter Pack 2010

Der Hotfix, der dieses Problem behebt, ist im kumulativen Updatepaket 2 für BizTalk Adapter Pack 2010 enthalten. Weitere Informationen zum Bezug dieses kumulativen Updatepakets finden Sie im folgenden Artikel der Microsoft Knowledge Base:

2572999 Kumulatives Updatepaket 2 für BizTalk Adapter Pack 2010

BizTalk Adapter Pack 2.0

Ein Hotfix ist verfügbar, um dieses Problem zu beheben. Dieser Hotfix ist einzeln verfügbar und im kumulativen Update 3 für BizTalk Adapter Pack 2.0 enthalten.

Weitere Informationen zum Bezug des kumulativen Updatepakets finden Sie im folgenden Artikel der Microsoft Knowledge Base:

2557150 Kumulatives Updatepaket 3 für BizTalk Adapter Pack 2.0

Referenzmaterial

Weitere Informationen zu BizTalk Server Hotfixes finden Sie im folgenden Artikel der Microsoft Knowledge Base:

2003907 Informationen zu BizTalk Server Hotfixes

Weitere Informationen zu Leistungsindikatoren finden Sie auf der folgenden MSDN-Website:

Allgemeine Informationen zu Leistungsindikatoren