我正在升级我们的软件以使用SAP .NET Connector 3.0(来自.NET Connector 1.0)。所有函数调用都成功执行,但是,我们会定期得到以下错误,重复4次:
未处理的异常:SAP.Middleware.Connector.RfcCommunicationException:
使用Unicode
的本地主机上的LOCATION CPIC(TCP / IP)错误的appc标题版本被拒绝的错误客户端
时间2012年8月17日星期五09:40:35
RELEASE 720
使用Unicode的COMPONENT CPIC(TCP / IP)
版本3
RC 246
MODULE r3cpic.c
LINE 8554
DETAIL客户端版本6,网关版本120(xxx.xx.x.xx / 3301)
COUNTER 2
此错误的堆栈跟踪是:
在SAP.Middleware.Connector.CpicConnection.CpicReceive(Int32 timeout)
在该错误之后,立即抛出另一个错误4次:
调用RFC_METADATA_GET时目标x失败 - 有关详细信息,请参阅日志
此错误的堆栈跟踪是:
在SAP.Middleware.Connector.RfcRepository.Execute(RfcFunction函数)
错误似乎与任何特定的函数调用无关,而是它们中的任何一个周期性地发生(目前大约20-30分钟)。
我使用的DLL的版本如下:
sapnco.dll 3.0.2.0
sapnco_utils.dll 3.0.2.0
我担心我现在还不知道如何绕过新的.NET Connector,如果有人有任何想法,线索或建议,我将非常感激。
此致,
大卫