Tento článok sa týka nasledujúcich produktov:
-
BizTalk adaptér Pack 2.0
-
BizTalk adaptér Pack 2010
Príznaky
Predstavte si nasledujúcu situáciu:
-
Klientsky program používa Microsoft Windows Communication Foundation WCF-založené SAP adaptér (známa aj ako Microsoft BizTalk adaptér pre mySAP Business Suite 3.0) vyvolať niektoré vzdialených volaní v WCF služieb model na systéme SAP.Poznámka: Tento adaptér je súčasťou Microsoft BizTalk adaptér Pack 2.0 alebo Microsoft BizTalk adaptér Pack 2010.
-
Siete problém vyskytne, a WCF-SAP adaptér stratí pripojenie k systému SAP.
V takomto prípade vráti systém SAP RFC_FAILURE kód chyby a vzdialených volaní nefungujú. Okrem toho ThreadAbortException výnimkou vyskytol a zobrazí nasledujúca chyba:
System.Threading.ThreadAbortException: Vlákno bol aborted.at RfcCallReceiveExU (UInt32 Char * RFC_PARAMETER *, RFC_PARAMETER *, RFC_PARAMETER *, RFC_TABLE *, Char *) v Microsoft.Adapters.SAP.CNativeInvoker.Invoke (CNativeInvoker *, UInt32 PopisovačPripojenia, Char * m_szFunctionName)
Po chvíli, mnoho RFCException výnimky sa vyskytujú a dostanete veľa chýb, ktoré:
Microsoft.Adapters.SAP.RFCException: Podrobnosti: kód chyby = RFC_FAILURE. AdapterErrorMessage = chyba odoslal RfcCallReceiveEx No prihovárali RFC: Z_GET_PO_BY_SAP.
Tiež nasledujúce trasovanie zásobníka hovor vygenerovaný na serveri BizTalk server:
v Microsoft.Adapters.SAP.RFCException.HelperThrow (Int32 retCode, reťazec additionalErrorMessage) v Microsoft.Adapters.SAP.RfcOutboundInvoker.Invoke()
Príčina
Tento problém sa vyskytuje, pretože WCF-SAP adaptér nesprávne opätovné použitie SAP kanál v systéme SAP. Po WCF SAP adaptér dostane RFC_FAILURE kód chyby, WCF-SAP adaptér vyskytne chyba. Preto je nesprávne opätovne SAP kanál v systéme SAP.
Riešenie
Kumulatívna aktualizácia informácií
BizTalk adaptér Pack 2010
Rýchla oprava, ktorá rieši tento problém je súčasťou kumulatívnej aktualizácii balíka 2 BizTalk adaptér Pack 2010. Ďalšie informácie o možnostiach získania Táto Kumulatívna aktualizácia, po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:2572999Kumulatívna aktualizácia 2 pre BizTalk adaptér Pack 2010
BizTalk adaptér Pack 2.0
Rýchla oprava, ktorá rieši tento problém je súčasťou Kumulatívna aktualizácia 3 pre BizTalk adaptér Pack 2.0. Ďalšie informácie o možnostiach získania Kumulatívna aktualizácia, po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
2557150 Kumulatívna aktualizácia 3 pre BizTalk adaptér Pack 2.0
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.
Ďalšie informácie
Ďalšie informácie o používaní WCF služieb model vyvolať RFC, nájdete na nasledujúcej webovej lokalite MSDN:
Ako používať WCF služieb modelu vyvolať RFCĎalšie informácie o rýchle opravy servera BizTalk, po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
2003907 Informácie o rýchlych BizTalk Server