I have 2 subscriptions which both apply to New alerts only. When they run, they execute a script that updates a custom field and changes the alert state to a custom state we have created, with the expectation that it would prevent any other subscription from running since it is no longer "New".
Subscription A Applies to the alerts from specific class "Exchange 2007 Extensible Storage Engine" and has a 7 minute delay.
Subscription B Applies to the alerts from a specific rule "Shadow copy timeout." and has no delay.
I would expect Subscription B to execute first since it has no delay, but in fact it seems that Subscription A is executing first.
So I am trying to understand how the subscription mechanism is working to decide what it will run and what it wont, and in what order. Can anyone shed some light on this for me?
Thanks in advance.