1

我有一个通过 XI/PI Web 服务与 SAP 功能模块通信的 C# 应用程序。

我的 C# 代码使用 Visual Studio 生成的 WCF 代理(通过 Visual Studio“添加服务引用...”向导生成。

我收到带有消息“ CX_ST_MATCH_ELEMENT:XSLT exception.System expected element 'EReturn' ”的 System.ServiceModel.FaultException。

“EReturn”是一个数组,用于功能模块的响应,但不用于输入。我可以使用旧的 webMethods 服务将此字段保留为空。此消息是否告诉我需要为 XI 服务初始化它?

4

1 回答 1

1

是的,布赖恩,这就是消息的含义(我初始化为一个空数组,错误消失了。)

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

于 2010-07-15T17:12:05.300 回答