Den här artikeln gäller följande produkter:
-
Microsoft BizTalk Adapter Pack 2010
-
Microsoft BizTalk Adapter Pack 2013
Symptom
Anta att du använder Microsoft Windows Communication Foundation WCF-baserade SAP-kortet från Microsoft BizTalk Adapter Pack 2010 för att ansluta till ett SAP-system på en dator med Microsoft BizTalk-servern. Vissa fel kan uppstå när WCF-baserade SAP-kortet får mellanliggande dokumentet (IDOC) meddelanden från SAP-system. I det här fallet kan IDOC meddelanden bli fastnat i tillståndet transaktionen utförs i SM58 i SAP-systemet. Dessutom loggas följande felmeddelanden i programloggen på BizTalk-servern:
WCF-anpassad för < EventData >< Data > < / Data >< Data > System.Runtime.InteropServices.COMException (0xC0C0163C): undantag från HRESULT: 0xC0C0163C vid Microsoft.BizTalk.TransportProxy.Interop.IBTTransportBatch.SubmitMessage (IBaseMessage msg) vid Microsoft.BizTalk.Adapter.Wcf.Runtime.Batch2.SubmitMessage (IBaseMessage-meddelande, userData objekt) vid Microsoft.BizTalk.Adapter.Wcf.Runtime.BizTalkExecutionQueue.DequeueTaskCore() < / Data >< / EventData > WCF-anpassad för < EventData >< Data > < / Data >< Data > Microsoft.Adapters.SAP.RFCException: information: felkod = RFC_INVALID_HANDLE. AdapterErrorMessage = ett undantagsfel har inträffat på lyssnaren vid körning av RfcWaitForRequest... vid Microsoft.ServiceModel.Channels.Common.Channels.AdapterReplyChannel.EndTryReceiveRequest (IAsyncResult leder, RequestContext & requestContext) vid Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredInboundChannel' 1.system.ServiceModel.Channels.IReplyChannel.EndTryReceiveRequest (IAsyncResult leder, RequestContext & kontext) vid System.ServiceModel.Dispatcher.ErrorHandlingReceiver.EndTryReceive (IAsyncResult resultatet, RequestContext & requestContext) < / Data >< / EventData >
Obs!Det här problemet uppstår även när värd för WCF-baserade SAP-kortet stängs av eller nätverksproblem uppstå.
Orsak
Det här problemet uppstår eftersom BizTalk adapter skickar felmeddelanden till SAP-systemet. SAP-systemet inte kan dock hantera felmeddelanden.
Lösning
När du har installerat korrigeringsfilen, överförs en annan typ av felmeddelande till SAP-systemet.
Kumulativ uppdatering Paketinformation
För BizTalk Adapter Pack 2013
Den snabbkorrigering som löser problemet ingår i ett kumulativt uppdateringspaket 1 för BizTalk Adapter Pack 2013. Mer information om hur du skaffar den här kumulativa uppdateringspaketet klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2892600 Kumulativt uppdateringspaket 1 för BizTalk Adapter Pack 2013
För BizTalk Adapter Pack 2010
Den snabbkorrigering som löser problemet ingår i ett kumulativt uppdateringspaket 3 för BizTalk Adapter Pack 2010. Mer information om hur du skaffar den här kumulativa uppdateringspaketet klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2617150 Kumulativt uppdateringspaket 3 för BizTalk Adapter Pack 2010
Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet ”gäller”.
Mer information
Mer information om snabbkorrigeringar för BizTalk Server klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
2003907 Information om snabbkorrigeringar för BizTalk ServerDe produkter från andra tillverkare som diskuteras i denna artikel tillverkas oberoende av Microsoft. Produkternas funktion eller tillförlitlighet kan därför inte garanteras.