[BPEL] Problème pour assigner un type complexe dans un foreach
Bonsoir,
Je reviens poser une autre question en esperant que cette fois j'aurais une réponse. J'utilise un type complexe d'input dans mon processus BPEL et boucle avec ForEach pour pouvoir récupérer chaque élément de la séquence de l'input.
Lors de l'exécution j'ai une erreur "The variable output isn't properly initialized".
Mon input a plusieurs sequences, et chaque séquence a plusieurs données (par exemple : liste de personnes, avec chaque personne : id, nom et prenom ... etc). Je veux récupérer chaque valeur de ma séquence pour faire des additions et donner un montant en sortie
J'ai initialisé le Counter du ForEach à 0
et la valeur finale est
Code:
count($input.payload/tns:ListeInput)
Dans assign de ForEach j'ai mis l'expression
Code:
$input.payload/tns:ListeInput[$Counter]/tns:montant
Je crois que je me trompe de syntaxe, est ce que quelqu'un veut bien m'aider s'il vous plait
Merci
count me retourne toujours 1
Toujours et encore des problèmes par pitié si quelqu'un s'y connait un peu qu'il m'aide! la fonction count qui retourne la taille des séquences me retourne toujours 1 quelque soit la taille de la séquence en entrée
Je vais péter un cable, dès que je termine ce projet je ne retravaillerais plus jamais avec BPEL c'est de la pure merde!