Šis straipsnis taikomas vieną iš šių veiksmų:

  • BizTalk adapteris paketo 2.0

  • BizTalk adapterį paketą 2010

Požymiai

Įsivaizduokite tokią situaciją:

  • Kliento programa naudoja Microsoft Windows komunikacijos fondo WCF pagrindu SAP adapteris (taip pat žinomas kaip Microsoft BizTalk adapteris, skirtas mySAP Business Suite 3.0) iškviesti kai kurių nuotolinio funkcijų iškvietimus WCF tarnybos modelio SAP sistemoje.Pastaba Šis adapteris yra įtraukti į Microsoft BizTalk adapteris paketo 2.0 "arba" Microsoft BizTalk adapterį paketą 2010.

  • Tinklo problema kyla ir WCF-SAP adapteris praranda ryšį į SAP sistema.

Tokiu atveju SAP sistema pateikia RFC_FAILURE klaidos kodas "ir" nuotolinis funkcijų iškvietimus. Be to, susiduriama su ThreadAbortException išimtis, ir galite gauti šį klaidos pranešimą:

System.Threading.ThreadAbortException: Gijos buvo 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)

Po kurio laiko, daug RFCException išimčių pasitaiko, ir gausite daug klaidų pranešimus, panašius į šiuos:

Microsoft.Adapters.SAP.RFCException: Informacija: klaidos kodas = RFC_FAILURE. AdapterErrorMessage = klaida iš RfcCallReceiveEx RFC Tel.: Z_GET_PO_BY_SAP.

Be to, šioje skambučio rietuvės sekimas yra sukurtas BizTalk serveryje:

tuo metu Microsoft.Adapters.SAP.RfcOutboundInvoker.Invoke() Microsoft.Adapters.SAP.RFCException.HelperThrow (Int32 retCode, eilutės additionalErrorMessage)

Priežastis

Ši problema kyla dėl to, kad WCF-SAP adapteris netinkamai panaudoja SAP kanalo SAP sistema. WCF-SAP adapteris gavus klaidos kodą RFC_FAILURE , WCF-SAP adapteris aptiko klaidą. Todėl netinkamai naudojamas SAP kanalo SAP sistema.

Sprendimas

Kaupiamojo naujinimo informacija

BizTalk adapterį paketo 2010

Karštųjų pataisų, kuris pašalins šią problemą yra įtrauktas į kaupiamųjų naujinimų paketas 2 BizTalk adapterį paketą 2010. Jei norite gauti daugiau informacijos apie tai, kaip gauti šį kaupiamųjų naujinimų paketą, spustelėkite šį straipsnio numerį ir peržiūrėkite straipsnį "Microsoft" žinių bazės:2572999atnaujinimų paketas 2 BizTalk adapterį paketą 2010

BizTalk adapteris paketo 2.0

Karštųjų pataisų, kuris pašalins šią problemą yra įtraukti į 3 kaupiamųjų naujinimų paketas BizTalk adapteris paketo 2.0. Jei norite gauti daugiau informacijos apie tai, kaip gauti kaupiamųjų naujinimų paketą, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:

2557150 BizTalk adapteris paketo 2.0 3 kaupiamųjų naujinimų paketas

Būsena

„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.

Daugiau informacijos

Jei norite gauti daugiau informacijos apie tai, kaip naudoti WCF tarnybos modelio pasinaudoti fondo, apsilankykite šioje MSDN svetainėje:

Kaip naudotis iškviesti fondo WCF tarnybos modelisJei norite gauti daugiau informacijos apie BizTalk Server karštąsias pataisas, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:

2003907 Informacija apie BizTalk serverio karštąsias pataisas

Reikia daugiau pagalbos?

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijungti prie "Microsoft Insider"

Ar ši informacija buvo naudinga?

Ar esate patenkinti vertimo kokybe?
Kas turėjo įtakos jūsų patirčiai?

Dėkojame už jūsų atsiliepimus!

×