Esiste una certa confusione inerente l’utilizzo delle correlazioni in concomitanza ai convoy, soprattutto se sono di tipo sequential.
Nei sequential convoy non è possibile utilizzare una initializing e una following correlation set su due receive shape in sequenza, a meno che non si tratti di type message differenti, molto utilizzato per il receive order messagge legato allo start della nostra orchestration.
Se vogliamo eseguire correlazioni in sequenzial convoy sullo stesso tipo di messaggio dobbiamo obbligatoriamente alternare uno shape di send in initializing e uno di receive in following,
in tal caso suggerisco un trucchetto che è quello di utilizzare uno shape di send in nop o che invia un messaggio di log.