SAP .NET Connector 3.0错误:“客户端错误的appc标题版本被拒绝”

时间:2012-08-29 08:01:06

标签: .net sap connector sap-connector

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

此致,

大卫

1 个答案:

答案 0 :(得分:2)

我使用.NET Connector 3.0.2.0版也遇到了问题(尽管不一样)。

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

我打算指向SCN的方向,但我看到你已经找到它了 - 请看你的问题的最后一个response,在你的指示上面显示上述情况。