Hi Experts,
I am stuck up with a MEINT message retry behavior in a client's production system.
If my understanding is right, messages in MEINT integration queue are retried only for connectivity failures during processing and not the data errors. Data errors have to be retried manually. Correct me if i am wrong.
If the above understanding is right, please help me on the following issues.
Prod system details
- MEINT is on 12.2.3 Build(182)
- Production order Messages to MEINT integration queue are posted directly from a custom MII application and not from ECC.
- retry limit is configured for each message.
Behaviour :
What i observed is that whenever the messages are queued into the integration queue, the attempts/retry limit column is displayed as 0/1 (this is OK) and then followed by 1/1 and sometimes even 2/1. When the processing is not complete and the status is queued how this can show 1/1 or 2/1?
At the end of message processing the result sometimes displayed as 2/1. this means the message is attempted twice right. or this has a different meaning?
Typically on every refresh of queue monitor for a production order message, we observed the following for some orders
Order in
Attempts/Retry limit Status
0/1 queued
1/1 queued
2/1 queued
2/1 success or failed
2/1 success if its failed previously
Is this behaviour right. and this is happening only for few orders typically in a particular timeframe where we also noticed that scheduler is in the running state for a long time. This behaviour is not consistent as well and happening randomly.
Also we noticed that the outbound messages like yield confirmations are automatically retried even for data related error and sometimes not and we have to retry it manually. can anyone throw light on the above two issues.
Thanks
Mahalakshmi Syamsunder.