Ten artykuł dotyczy następujących produktów:
-
Microsoft BizTalk Adapter Pack 2010
-
Microsoft BizTalk Adapter Pack 2013
Objawy
Załóżmy, że karta SAP opartych na programie Microsoft Windows Communication Foundation WCF Microsoft BizTalk Adapter Pack 2010 nawiązywania do systemu SAP na komputerze program Microsoft BizTalk Server. Niektóre błędy można napotkać podczas karty WCF na podstawie SAP odbiera wiadomości dokumentu pośredniego (IDOC) z systemu SAP. W tej sytuacji wiadomości IDOC mogą zawiesić się w stanie wykonywanie transakcji w SM58 w systemie SAP. Ponadto następujące komunikaty o błędach są rejestrowane w dzienniku aplikacji na serwerze BizTalk:
Niestandardowe WCF < EventData >< danych > < / danych >< danych > System.Runtime.InteropServices.COMException (0xC0C0163C): wyjątek od HRESULT: 0xC0C0163C w Microsoft.BizTalk.TransportProxy.Interop.IBTTransportBatch.SubmitMessage (IBaseMessage msg) w Microsoft.BizTalk.Adapter.Wcf.Runtime.Batch2.SubmitMessage (komunikat IBaseMessage, userData obiekt) w Microsoft.BizTalk.Adapter.Wcf.Runtime.BizTalkExecutionQueue.DequeueTaskCore() < / danych >< / EventData > Niestandardowe WCF < EventData >< danych > < / danych >< danych > Microsoft.Adapters.SAP.RFCException: szczegóły: kod błędu = RFC_INVALID_HANDLE. AdapterErrorMessage = Wystąpił wyjątek na odbiornik podczas wykonywania RfcWaitForRequest... w Microsoft.ServiceModel.Channels.Common.Channels.AdapterReplyChannel.EndTryReceiveRequest (IAsyncResult spowodować, RequestContext i requestContext) na Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredInboundChannel " 1.system.ServiceModel.Channels.IReplyChannel.EndTryReceiveRequest (IAsyncResult spowodować, RequestContext & kontekstowe) w System.ServiceModel.Dispatcher.ErrorHandlingReceiver.EndTryReceive (wynik IAsyncResult RequestContext & requestContext) < / danych >< / EventData >
Uwaga Ten problem występuje również w przypadku, gdy host adapter WCF na podstawie SAP zamyka lub wystąpić sporadycznymi problemami z siecią.
Przyczyna
Ten problem występuje, ponieważ adaptera BizTalk wysyła komunikaty o błędach systemu SAP. Jednakże SAP system nie może obsłużyć komunikaty o błędach.
Rozwiązanie
Po zastosowaniu tej poprawki, różnego rodzaju komunikat o błędzie jest przekazywana systemu SAP.
Informacje o pakiecie aktualizacji zbiorczej
BizTalk Adapter Pack 2013
Poprawka rozwiązująca ten problem znajduje się w pakiet aktualizacji zbiorczej 1 dla programu BizTalk Adapter Pack 2013. Aby uzyskać więcej informacji dotyczących sposobu uzyskiwania tego pakietu aktualizacji zbiorczej kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2892600 Pakiet aktualizacji zbiorczej 1 dla programu BizTalk Adapter Pack 2013
BizTalk Adapter Pack 2010
Poprawka rozwiązująca ten problem znajduje się w pakiecie zbiorczej aktualizacji 3 dla programu BizTalk Adapter Pack 2010. Aby uzyskać więcej informacji dotyczących sposobu uzyskiwania tego pakietu aktualizacji zbiorczej kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2617150 Zbiorczego pakietu aktualizacji 3 dla programu BizTalk Adapter Pack 2010
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji „Dotyczy”.
Więcej informacji
Aby uzyskać więcej informacji na temat poprawek programu BizTalk Server kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2003907 Informacje dotyczące poprawek programu BizTalk ServerProdukty innych firm omówione w tym artykule są wytwarzane przez producentów niezależnych od firmy Microsoft. Firma Microsoft nie udziela żadnych gwarancji, dorozumianych ani żadnego innego rodzaju, w odniesieniu do wydajności lub niezawodności tych produktów.