2010-07-15 3 views
0

J'ai une application C# qui communique avec un module de fonction SAP via un service Web XI/PI.CX_ST_MATCH_ELEMENT: exception XSLT. Élément attendu du système - appel du service SAP PI à partir de .NET via WCF

Mon code C# utilise un proxy WCF Visual Studio généré (généré par Visual Studio "Ajouter un service de référence ..." Assistant.

Je reçois System.ServiceModel.FaultException avec le message " CX_ST_MATCH_ELEMENT: XSLT exception.System élément attendu « eReturn » »

« eReturn » est un tableau qui est utilisé par la réponse du module de fonction, mais pas utilisé pour l'entrée I a été en mesure de laisser ce champ nul avec. l'ancien service webMethods Ce message m'indique-t-il que je dois l'initialiser pour le service XI?

Répondre

0

Oui, Brian, c'est ce que le message signifie (j'ai initialisé un tableau vide, et l'erreur est partie.)

Vous devez initialiser tous les objets complexes.

Questions connexes