我正在升级我们的软件以使用 SAP .NET 连接器 3.0(来自 .NET 连接器 1.0)。所有的函数调用都成功执行,但是,我们会定期收到以下重复 4 次的错误:
未处理的异常:SAP.Middleware.Connector.RfcCommunicationException:
LOCATION CPIC (TCP/IP) 在本地主机上使用 Unicode
错误应用程序标头版本错误的客户端被拒绝
时间 2012 年 8 月 17 日星期五 09:40:35
发布 720
带有 Unicode 的组件 CPIC (TCP/IP)
版本 3
钢筋混凝土 246
模块 r3cpic.c
线 8554
DETAIL 客户端版本 6,网关版本 120 (xxx.xx.x.xx/3301)
计数器 2
此错误的堆栈跟踪是:
在 SAP.Middleware.Connector.CpicConnection.CpicReceive(Int32 超时)
在该错误之后立即抛出另一个错误 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 连接器,如果有人有任何想法、线索或建议,我将不胜感激。
你的,
大卫