BizTalk 2009. WCF-SAP. Ошибка при получении IDOC из SAP R/3
У меня возникла проблема с получением IDOC в BizTalk 2009 после того, как наша команда SAP обновила SAP R/3 с версии 4.3 до 7.4 (не уверены в точных номерах версий).
Ошибка в журнале событий BizTalk 2009:
The adapter "WCF-SAP" raised an error message. Details
System.ServiceModel.CommunicationObjectFaultedException: The communication object, Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredInboundChannel`1[System.ServiceModel.Channels.IReplyChannel], cannot be used for communication because it is in the Faulted state.
at System.ServiceModel.Channels.CommunicationObject.Close(TimeSpan timeout)
at System.ServiceModel.Channels.CommunicationObject.Close()
at System.ServiceModel.Dispatcher.ErrorHandlingReceiver.Close().
Я пытался увеличить время ожидания получения
Но ошибка все еще здесь.
Как я могу решить это?
1 ответ
Ошибка в том, что канал находится в состоянии Faults, является ошибкой сверху, просто заявляющей, что произошла ошибка.
Может быть полезно настроить трассировку WCF, чтобы увидеть основную ошибку.
Посмотрите на ссылку выше, чтобы увидеть, как.