CX_ST_MATCH_ELEMENT:当通过WCF调用SAP PI服务时出现XSLT异常。

问题描述 投票:1回答:1

我有一个C#应用程序,它通过XIPI网络服务与SAP功能模块进行通信。

我的C#代码使用的是Visual Studio生成的WCF代理(通过Visual Studio "Add Service Reference... "向导生成)。

我得到了一个System.ServiceModel.FaultException,其中有一条消息是 "我的C#程序与一个SAP功能模块通过XIPI网络服务进行通信",我的C#代码使用了一个Visual Studio生成的WCF代理(通过Visual Studio "添加服务引用... "向导生成)。CX_ST_MATCH_ELEMENT:XSLT异常.系统预期元素'EReturn'。".

"EReturn "是一个数组,被函数模块的响应使用,但不用于输入。我在使用旧的webMethods服务时,能够让这个字段为空。这个消息是否告诉我,我需要为XI服务初始化它?

.net wcf sap sap-xi sap-pi
1个回答
1
投票

是的,Brian,这就是消息的意思(我初始化了一个空数组,然后错误就消失了。

你必须初始化所有复杂的对象。

© www.soinside.com 2019 - 2024. All rights reserved.