Labojums: Attālās funkciju izsaukumi nedarbojas pēc WCF sistēma SAP adapteris saņem kļūdas kodu RFC_FAILURE BizTalk Adapter pakotne

Šis raksts ir paredzēts produktam:

  • BizTalk adapteris pakotnes 2.0

  • BizTalk adapteris pakotnes 2010

Simptomi

Apsveriet šādu situāciju:

  • Klienta programma izmanto sistēma Microsoft Windows Communication Foundation WCF SAP adapteris (zināms arī kā Microsoft BizTalk adapteris programmas mySAP Business Suite 3.0) izsaukt kādu attālās funkciju izsaukumus WCF pakalpojuma modeļa SAP sistēmā.Piezīme. Šis adapteris ir iekļauts Microsoft BizTalk Adapter pakotnes 2.0 vai Microsoft BizTalk adapteris Pack 2010.

  • Tīkla problēma rodas un WCF SAP adapteris pazūd savienojums ar SAP sistēmā.

Šādā gadījumā SAP sistēma atgriežas RFC_FAILURE kļūdas kodu un attālā funkciju izsaukumi nedarbojas. Turklāt ThreadAbortException izņēmums ir radusies, un tiek parādīts šāds kļūdas ziņojums:

System.Threading.ThreadAbortException: Pavediens tika aborted.at RfcCallReceiveExU (UInt32, Char *, RFC_PARAMETER *, RFC_PARAMETER *, RFC_PARAMETER *, RFC_TABLE *, Char * *) (CNativeInvoker *, UInt32 Microsoft.Adapters.SAP.CNativeInvoker.Invoke ConnectionHandle = %, Char * m_szFunctionName)

Pēc brīža sastopamas daudzas RFCException izņēmumi, un tiek parādīts daudz kļūdu, kas ir līdzīgi šiem:

Microsoft.Adapters.SAP.RFCException: Detaļas: ErrorCode = RFC_FAILURE. AdapterErrorMessage = kļūda, RfcCallReceiveEx RFC zvanot: Z_GET_PO_BY_SAP.

Arī BizTalk Server tiek ģenerēts šāds izsaukuma steka izsekošanas dati:

pēc Microsoft.Adapters.SAP.RFCException.HelperThrow (Int32 retCode, String additionalErrorMessage) Microsoft.Adapters.SAP.RfcOutboundInvoker.Invoke()

Cēlonis

Šī problēma rodas, jo WCF SAP adapteris atkārtoti izmanto nepareizi SAP tirdzniecības SAP sistēmā. Pēc WCF SAP adapteris saņem kļūdas kodu RFC_FAILURE , WCF SAP adapteris radusies kļūda. Tāpēc nepareizi atkārtoti SAP tirdzniecības SAP sistēmā.

Risinājums

Informācija par kumulatīvo atjauninājumu

BizTalk adapteris pakotnes 2010

BizTalk Adapter pakotnes 2010 labojumfails, kas novērš šo problēmu ir iekļauta kumulatīvo atjauninājumu pakotnes 2. Lai iegūtu papildinformāciju par to, kā iegūt šo kumulatīvo atjauninājumu pakotni, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:2572999kumulatīvo atjauninājumu pakotni 2 Pack 2010 BizTalk adapteris

BizTalk adapteris pakotnes 2.0

BizTalk adapteris pakotnes 2.0 3. kumulatīvo atjauninājumu pakotne ir iekļauta labojumfails, kas novērš šo problēmu. Lai iegūtu papildinformāciju par to, kā iegūt kumulatīvo atjauninājumu pakotnes, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

2557150 BizTalk adapteris pakotnes 2.0 3. kumulatīvo atjauninājumu pakotne

Statuss

Korporācija Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir minēti sadaļā "Attiecas uz".

Papildinformācija

Papildinformāciju par to, kā izmantot WCF pakalpojuma modeļa izsaukt RFCs, apmeklējiet šo MSDN vietni:

Izsaukt RFCs WCF pakalpojuma modeļa izmantošanaLai iegūtu papildinformāciju par BizTalk Server labojumfailu, noklikšķiniet uz šī raksta numura un lasiet Microsoft zināšanu bāzes rakstu:

2003907 Informācija par BizTalk Server labojumfailu

Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Insider

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka jums varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta speciālistiem.

×