2010-07-15 39 views
0

我有一個C#應用程序,它通過XI/PI Web服務與SAP功能模塊進行通信。CX_ST_MATCH_ELEMENT:XSLT異常。系統預期元素 - 通過WCF從.NET調用SAP PI服務

我的C#是使用Visual Studio的生成的WCF代理(通過Visual Studio中生成的代碼「添加服務引用...」嚮導。

我得到與消息System.ServiceModel.FaultException「 CX_ST_MATCH_ELEMENT:XSLT exception.System預期元件「EReturn」

‘EReturn’是所使用通過從功能模塊的響應,但不能用於輸入一個數組我能夠離開這個字段null與。舊的webMethods服務,這個消息告訴我需要爲XI服務初始化它嗎?

回答

0

是的,Brian,這就是消息的含義(我初始化爲一個空陣列,錯誤消失了。)

您必須初始化所有複雜對象。