Hi,

I have some questions about the resequencer EIP, I didn't manage to find in the 
documentation.


1.       Is it possible to have multiple sequences within the same route?

I have multiple orders with an order number. Each of the order number is split 
into multiple parts that are sent separately and they have a sequence number. 
Now I want to resequence the messages for each of the orders separately. The 
expected behavior should be something like this:

MSG 1: Order id: 1, Sequence Number: 2 -> no message processed

MSG 2: Order id: 2, Sequence Number: 1 -> MSG 2 is processed

MSG 3: Order id: 1, Sequence Number: 1 -> MSG 3, MSG 1 are processed

2.       Aggregation supports configurable aggregation repositories (including 
persistent ones). Is there something similar for the resequencing?

3.       What happens with waiting exchanges? Is the thread suspended and they 
are stored in an (in memory) repository, or is something else done with them?

Best regards
Stephan

Reply via email to