SAP适配器错误 [英] SAP adapter error

查看:204
本文介绍了SAP适配器错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

Hello Friends,



我正在开发一个BizTalk 2006 R2解决方案使用随BizTalk Adapter Pack 1.0一起提供的SAP适配器



我已经配置了一个接收位置来接收传入的IDOC。 / p>


但是,接收位置有时会在事件日志中出现以下错误:



适配器"WCF-Custom"提出了一条错误信息。详细信息"Microsoft.Adapters.SAP.RFCException:Details:ErrorCode = RFC_INVALID_HANDLE。 AdapterErrorMessage =在Microsoft.ServiceModel.Channels.Common.Design.AdapterAsyncResult.End(在收听已发生异常而执行RfcWaitForRequest ..结果)结果,在Microsoft.ServiceModel.Channels.Common.Channels.AdapterReplyChannel.EndTryReceiveRequest (IAsyncResult的结果,RequestContext的&安培; RequestContext的)结果,在Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredInboundChannel`1.System.ServiceModel.Channels.IReplyChannel.EndTryReceiveRequest(IAsyncResult的结果,RequestContext的&安培;上下文)搜索在System.ServiceModel.Dispatcher .ReplyChannelBinder.EndTryReceive(IAsyncResult的结果,RequestContext的&安培; RequestContext的)结果,在System.ServiceModel.Dispatcher.ErrorHandlingReceiver.EndTryReceive(IAsyncResult的结果,RequestContext的&安培;的RequestContext)"


有关详细信息,请参阅帮助和支持中心



适配器"WCF-Custom"提出了一条错误信息。详细信息"地址sap:// ....的WCF服务主机出现故障,因此在相应的接收位置上不能再接收消息。要解决此问题,BizTalk Server将自动尝试重新启动服务主机。"。


有关详细信息,请参阅 http://go.microsoft.com/fwlink/events.asp



发生此错误时,SAP和BizTalk之间的IDOC可能会丢失



对此问题的任何帮助都将受到高度赞赏



问候,


Raicho

解决方案

更改"receiveTimeout"的值将属性绑定到较大的值(例如,23:59:59)。


Hello Friends,

 

I'm developing a BizTalk 2006 R2 solution that uses the SAP adapter coming with BizTalk Adapter Pack 1.0

 

I have configured a receive location for receiving incoming IDOCs.

 

However from time to time the receive location faults with the following error in the event log:

 

The adapter "WCF-Custom" raised an error message. Details "Microsoft.Adapters.SAP.RFCException: Details: ErrorCode=RFC_INVALID_HANDLE. AdapterErrorMessage=An exception has occurred on the listener while executing RfcWaitForRequest..
   at Microsoft.ServiceModel.Channels.Common.Design.AdapterAsyncResult.End()
   at Microsoft.ServiceModel.Channels.Common.Channels.AdapterReplyChannel.EndTryReceiveRequest(IAsyncResult result, RequestContext& requestContext)
   at Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredInboundChannel`1.System.ServiceModel.Channels.IReplyChannel.EndTryReceiveRequest(IAsyncResult result, RequestContext& context)
   at System.ServiceModel.Dispatcher.ReplyChannelBinder.EndTryReceive(IAsyncResult result, RequestContext& requestContext)
   at System.ServiceModel.Dispatcher.ErrorHandlingReceiver.EndTryReceive(IAsyncResult result, RequestContext& requestContext)".

For more information, see Help and Support Center at

 

The adapter "WCF-Custom" raised an error message. Details "The WCF service host at address sap://....  has faulted and as a result no more messages can be received on the corresponding receive location. To fix the issue, BizTalk Server will automatically attempt to restart the service host.".

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

 

IDOCs might be lost between SAP and BizTalk as this error occurs

 

Any help on this problem would be highly appreciated

 

Regards,

Raicho

解决方案

Change the value of the "receiveTimeout" binding property to a large value (e.g., 23:59:59).


这篇关于SAP适配器错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆