Managing queue when we need to reprocess messages from business process is not easy in HealthShare at the moment. Any ability to hold current queue in business operation while repossessing large number of older failed messages from business process will make life a lot easier in some case.
Scenario here is a receiving system stopped processing messages and operation is disabled until the issue is resolved at the receiving system’s end point. This builds a queue. When the issue is resolved at the receiving system’s end point, unfortunately there will be a large number of messages old but already failed (not received) by the end point which needs to be reprocessed before the current queue can be released. I f there is a way to hold this queue without aborting, which old messages are reprocessed, that would a great help.
Thank you for submitting the idea. The status has been changed to "Future consideration".
Stay tuned!