IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Services Web Java Discussion :

[BPEL] Problème pour assigner un type complexe dans un foreach


Sujet :

Services Web Java

  1. #1
    Nouveau membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2007
    Messages : 26
    Points : 31
    Points
    31
    Par défaut [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 : Sélectionner tout - Visualiser dans une fenêtre à part
    count($input.payload/tns:ListeInput)
    Dans assign de ForEach j'ai mis l'expression
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $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

  2. #2
    Nouveau membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2007
    Messages : 26
    Points : 31
    Points
    31
    Par défaut
    Ce n'était pas un problème de syntaxe mais un problème avec Apache ODE, la version 1.3 ne permet d'initialiser les variables inline from-spec, je viens d'essayer avec la version 2 (beta) et pour le moment ça marche, je vais continuer avec cette version

  3. #3
    Nouveau membre du Club
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2007
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 37

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2007
    Messages : 26
    Points : 31
    Points
    31
    Par défaut 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!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 1
    Dernier message: 01/05/2007, 17h43
  2. Réponses: 4
    Dernier message: 08/04/2007, 17h17
  3. Problème pour ajouter un texte automatique dans un zone de saisie de texte
    Par koKoTis dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 21/08/2006, 16h03
  4. Réponses: 7
    Dernier message: 04/06/2006, 17h00
  5. Réponses: 4
    Dernier message: 04/02/2006, 17h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo