KB Article #66119

MQ methods use separate TA and PE

Problem

-- 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.