Käesolev artikkel kehtib järgmine toode:
-
BizTalki Adapter Pack 2.0
-
BizTalki Adapter Pack 2010
Tunnused
Kujutage ette järgmist stsenaariumi.
-
Kliendi programm kasutab Microsoft Windows Communication Foundation WCF-based SAP adapter (tuntud ka kui Microsoft BizTalk Adapter mySAP Business Suite 3.0) kutsuda mõned kaugtöölaua funktsiooni kõned WCF-i teenuse mudel SAP süsteemis.Märkus. Selle adapteri sisaldub Microsoft BizTalk Adapter Pack 2.0 või Microsoft BizTalk adapteri Pack 2010.
-
Võrgu probleem ilmneb ja WCF-SAP adapter kaotab selle ühendust SAP süsteemi.
Selle stsenaariumi korral tagastab SAP süsteemi RFC_FAILURE tõrkekood ja kaugtöölaua funktsiooni kõned ei tööta. Lisaks ThreadAbortException erand on tekkinud ja kuvatakse järgmine tõrketeade:
System.Threading.ThreadAbortException: Teema oli seda aborted.at RfcCallReceiveExU (UInt32, Char *, RFC_PARAMETER *, RFC_PARAMETER *, RFC_PARAMETER *, RFC_TABLE *, Char *) Microsoft.Adapters.SAP.CNativeInvoker.Invoke (CNativeInvoker *, UInt32 connectionHandle, Char * m_szFunctionName)
Mõne aja pärast palju RFCException erandeid on tekkinud ja kuvatakse palju vigu, mis näeb välja järgmine:
Microsoft.Adapters.SAP.RFCException: Üksikasjad: tõrkekood = RFC_FAILURE. AdapterErrorMessage = tekkis tõrge, RfcCallReceiveEx RFC helistada: Z_GET_PO_BY_SAP.
Samuti luuakse järgmine call stack trace BizTalki serveris.
at Microsoft.Adapters.SAP.RFCException.HelperThrow (Int32 retCode, stringi additionalErrorMessage) Microsoft.Adapters.SAP.RfcOutboundInvoker.Invoke()
Põhjus
See probleem ilmneb seetõttu WCF-SAP adapter kasutab SAP-i kanal valesti uuesti SAP süsteemis. Pärast seda, kui WCF-SAP adapter saab RFC_FAILURE tõrkekood, WCF-SAP adapter tekib tõrge. Seetõttu SAP-i kanal SAP süsteemis valesti kasutataks.
Lahendus
Koondvärskenduse teave
BizTalki Adapter Pack 2010
Käigultparandust, mis lahendab selle probleemi sisaldub kumulatiivse värskenduspaketi 2 BizTalk adapteri Pack 2010. Selle koondvärskenduse paketi hankimise kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:2572999kumulatiivse värskenduspaketi 2 BizTalk adapteri Pack 2010
BizTalki Adapter Pack 2.0
Selle probleemi lahendav kiirparandus on kaasatud kumulatiivne värskenduspakett 3 BizTalk adapteri Pack 2.0. Lisateavet selle kohta, kuidas hankida kumulatiivse värskenduspaketi, klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
2557150 Kumulatiivne värskenduspakett 3 BizTalk adapteri Pack 2.0
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.
Lisateave
WCF-i teenuse mudeli abil kutsuda teadusfondi kohta lisateabe saamiseks külastage järgmist MSDN-i veebisaiti:
WCF-i teenuse mudeli abil kutsuda teadusfondiBizTalki serveri käigultparanduste kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist artiklinumbrit:
2003907 Teave käigultparanduste BizTalk Server