chameau point de terminaison http formant url dynamiquement
Les gars, je suis en train d'utiliser
{
from("direct:a").to (someUrl).processor(new Processor(){
@Override
public void process(Exchange arg0) throws Exception
{
//do something
}
});
where someUrl is of the type http://xyz.com/{id}?test=<value1>&test1=<value2>
}
et cette url va changer à chaque requête de la route.
Ce que j'ai déjà essayé. En passant params que les en-têtes et essayez d'accéder à la route à l'aide de l'en-tête("test") et à l'aide de ${en.l'en-tête.test} les deux ne semble pas fonctionner.
toutes les suggestions seront grandement utiles.
OriginalL'auteur Subodh Gupta | 2013-02-25
Vous devez vous connecter pour publier un commentaire.
Voir cette FAQ dynamique, pour les effets de Chameau: http://camel.apache.org/how-do-i-use-dynamic-uri-in-to.html
oui la liste des destinataires travaillé comme de la magie.
Bon, vous pouvez marquer cette question une réponse?
Je sais que la question est en fait déjà répondu, mais ce sera une bonne façon d'utiliser le chameau (est-il un anti-modèle)? Parce que eip signifie pas la même utilisation ici: enterpriseintegrationpatterns.com/RecipientList.html
est-il un moyen de faire <à partir de l'uri="" aussi dynamique ??
OriginalL'auteur Claus Ibsen
De chameau 2.16 vous pouvez faire des choses comme ça -
Consulter : http://camel.apache.org/message-endpoint.html
aucune idée pour l'appel dynamique url https. Pour l'e.g: toD("https://${en-tête.foo}/bar")
OriginalL'auteur Gopi
Vous pouvez utiliser chameau lieu de propriété titulaire
http://camel.apache.org/using-propertyplaceholder.html
vous pouvez utiliser le même pour
<to uri="" also
OriginalL'auteur vashishth