KB Article #66119
MQ methods use separate TA and PE
Problem
Resolution
-- During processing MQ messages sometimes it happened to get 'expired' warnings in Message Log:
MQ: Arrival report and delivery report (Expired)
Resolution
* The idea behind splitting the send and receive activities among two PEs is that by doing that, the chances to get a report before actually being able to write the outbound message correlation into table will be minimized;
* If a single TA with a PE is being used, sends and receives (including MQ reports) have to share the same PE.
* By using the configuration:
TA_Send (with PE_Send dedicated) for all MQ send activities
and
TA_Receive(with PE_Receive dedicated) for all MQ receive activities
the problem will not happen again.