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

Autres outils Discussion :

Talend ESB - cCXF


Sujet :

Autres outils

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 19
    Par défaut Talend ESB - cCXF
    Bonjour,

    Je développe un web service à l'aide de Talend ESB, ce web service a été testé avec un tESBConsumer et SoapUI et il fonctionne correctement.
    Au moment de l'appel d'une méthode du web service avec le composant cCXF depuis ma route camel (également développée par Talend ESB) j'obtient l'erreur suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    java.lang.IllegalArgumentException: The PayLoad elements cannot fit with the message parts of the BindingOperation. Please check the BindingOperation and PayLoadMessage.
    	at org.apache.camel.component.cxf.CxfEndpoint$CamelCxfClientImpl.setParameters(CxfEndpoint.java:907)
    	at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:510)
    	at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:456)
    	at org.apache.camel.component.cxf.CxfProducer.process(CxfProducer.java:112)
    	at org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelper.java:73)
    	at org.apache.camel.processor.SendProcessor$2.doInAsyncProducer(SendProcessor.java:122)
    Avez vous une idée d'où cela peut venir ?
    Merci

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    19
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2008
    Messages : 19
    Par défaut
    J'ai résolu le problème en ajoutant "operationName"et "operationNamespace" au header du message.
    Voila, si qlq un a le même problème.

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

Discussions similaires

  1. Talend ESB tESBConsumer
    Par matrix12 dans le forum Langages
    Réponses: 0
    Dernier message: 26/02/2013, 14h32
  2. Talend ESB - cConvertBodyTo
    Par SebastienM dans le forum Autres outils
    Réponses: 0
    Dernier message: 01/10/2012, 10h54
  3. Réponses: 0
    Dernier message: 26/09/2011, 15h10
  4. Réponses: 0
    Dernier message: 06/07/2011, 11h49

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