Dieser Artikel gilt für Folgendes Produkt:

  • BizTalk Adapter Pack 2.0

  • BizTalk Adapter Pack 2010

Problembeschreibung

Stellen Sie sich folgendes Szenario vor:

  • Ein Clientprogramm verwendet Microsoft Windows Communication Foundation WCF-basierten SAP Adapter (auch bekannt als Microsoft BizTalk Adapter für MySAP Business Suite 3.0) einige remote Funktionsaufrufe in WCF Service-Modell auf ein SAP-System aufgerufen.Hinweis Dieser Adapter ist in Microsoft BizTalk Adapter Pack 2.0 oder Microsoft BizTalk Adapter Pack 2010.

  • Ein Problem auftritt und der WCF-SAP Adapter verliert die Verbindung mit dem SAP-System.

In diesem Szenario gibt das SAP-System RFC_FAILURE Fehlercode und remote Funktionsaufrufe nicht funktionieren. Außerdem eine ThreadAbortException -Ausnahme auftritt und die folgende Fehlermeldung:

System.Threading.ThreadAbortException: Thread wurde aborted.at RfcCallReceiveExU (Int32, Char *, RFC_PARAMETER *, RFC_PARAMETER *, RFC_PARAMETER *, RFC_TABLE *, Char **) auf Microsoft.Adapters.SAP.CNativeInvoker.Invoke (CNativeInvoker *, UInt32 wird. Verbindungshandle Char * M_szFunctionName)

Nach einer Weile viele RFCException Ausnahmen aufgetreten sind, und viele Fehler, die den folgenden ähneln:

Microsoft.Adapters.SAP.RFCException: Details: Fehlercode = RFC_FAILURE. AdapterErrorMessage = Fehler RfcCallReceiveEx und RFC: Z_GET_PO_BY_SAP.

Aufruf-Stack Trace wird auch auf dem BizTalk Server generiert:

bei Microsoft.Adapters.SAP.RFCException.HelperThrow (Int32 RetCode, String AdditionalErrorMessage) bei Microsoft.Adapters.SAP.RfcOutboundInvoker.Invoke()

Ursache

Dieses Problem tritt auf, weil der WCF-SAP Adapter falsch SAP-Kanal im SAP-System verwendet. Nachdem der WCF-SAP Adapter Fehlercode RFC_FAILURE empfängt, auftritt WCF-SAP Adapter ein Fehler. Der SAP-Kanal im SAP-System wird daher falsch verwendet.

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 zu diesem kumulativen Updatepaket klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:2572999Kumulatives Updatepaket 2 für BizTalk Adapter Pack 2010

BizTalk Adapter Pack 2.0

Der Hotfix, der dieses Problem behebt gehört Kumulatives Updatepaket 3 für BizTalk Adapter Pack 2.0. Weitere Informationen dazu, wie Sie das kumulative Updatepaket beziehen, finden im folgenden Artikel der Microsoft Knowledge Base:

2557150 Kumulatives Updatepaket 3 für BizTalk Adapter Pack 2.0

Status

Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.

Weitere Informationen

Weitere Informationen zur Verwendung von WCF-Servicemodell RFCs aufrufen finden Sie auf der folgenden MSDN-Website:

Wie Sie WCF-Servicemodell RFCs aufrufenWeitere Informationen zu BizTalk Server Updates klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:

2003907 Informationen zu BizTalk Server-Updates

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Microsoft Insider beitreten

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Übersetzungsqualität?
Was hat Ihre Erfahrung beeinflusst?

Vielen Dank für Ihr Feedback!

×