Bonjour la communauté,

Je débute sur Spring-Integration, et je bloque sur un petit point : La robustesse de l'application quand, entre deux files JMS (Inbound) et une autre en sortie (outbound), on ait une chaine d'adaptateurs assez conséquente (Service-Activator, Transformer...eyt)

File JMS A -----> jms:inbound-adapter -----> Chaine de traitement (1-N) ------> jms:outbound-adapter ------> File JMS B

La chaine de Traitement (1-N) embarque des service-activators, transformers, header-enricher, routeur, gateway.....etc

Donc ma question est : comment garantir la transaction entre la file A et B ?

En lisant ce post (http://forum.springsource.org/showth...een-JMS-queues) je crois comprendre qu'il est possible d'assurer la transaction si on a qu'un seul service activator entre deux adaptateurs JMS mais pas plus.

Si vous pouvez m'orienter dans ma recherche, je vous en serais reconnaissant.

Environnement technique :
Broker JMS Joram intégré à Jonas 5.2
Spring-Integration 2.1

Merci de m'avoir lu.

inflation