About Join Time-Outs
When you create a standard JMS trigger that receives messages from two or more destinations), you create a join. Consequently, you need to specify a join time-out. A join time-out specifies how long Integration Server waits for additional messages to fulfill the join. Integration Server starts the join time-out period when it receives the first message that satisfies the join.
The implications of a join time-out are different depending on the join type.
Note:
You need to specify a join time-out only when the join type is All (AND) or Only one (XOR). You do not need to specify a join time-out for an Any (OR) join.