1

我正在升级我们的软件以使用 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 连接器,如果有人有任何想法、线索或建议,我将不胜感激。

你的,

大卫

4

1 回答 1

2

我在使用 .NET 连接器的 3.0.2.0 版本时也遇到了问题(尽管不是同一个问题)。

我相信现在有 3.0.6.0 或更高版本,所以试着抓住它。在 3.0.2.0 版本中有许多已确认的错误,我相信其中一个与连接池有关。这可能会间接导致您的问题。

我打算将您指向SCN的方向,但我看到您已经找到它 - 请参阅您对我的问题的最后一个回复,略低于您的问题,表明上述内容。

于 2012-08-31T13:35:44.463 回答