cancel
Showing results for 
Search instead for 
Did you mean: 

messages in EOIO

Former Member
0 Kudos

Hello ,

I have seen the

by Stefan

About erroneous message in EOIO to be cancelled in order to process the remaining messages which are in struck state in the given queue...But if we do like this its against to the Concept of EOIO ....is it correct ? and in prodcution environment , we cannot cancel the messages to send the remaining in EOIO....So how to handle this kind of issue.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Sunil!

It depends on your concrete scenario. If you use EOIO to ensure sequence and not ensuring sequence will cause more problems than solutions in your business systems, just cancelling the message in error indeed is not the best solution!

In some (I think rare) business case it may even be required to cancel all messages in the queue and then spending effort to send all these messages in the right order again.

In other cases it may be sufficient to just delete the errornous message from the queue and then later try to resend it.

In other cases it may be required not to delete all but a few really dependent messages from the queue and then spending effort to resend these few messages again in the right order.

As you can see there is now general "golden rule". It tightly depends on your business scenario needs and dependencies.

Hope this helps.

Regards,

Volker

Answers (2)

Answers (2)

dharamveer_gaur2
Active Contributor
0 Kudos

Hi Sunil

You are right but we have to avoid using EOIO. Instead we should use EO.

Former Member
0 Kudos

Hi Sunil,

You have a valid point, but we can not do anything except canceling if you are not able to rectify the error.

In my case when we face this kind of situation in production then we note down the message content like document number or invoice number, etc for our refrence... and then we send it again. We need to take extra care in this case depending on the situation to update this message at right place or right order, may be manually or by some other way.

As per my understanding there is no other way.

Regards,

Sarvesh