Anzelem,

If your Mirror configuration requires special attention, you can use the ^ZMIRROR routine to run code at certain points in the Mirror Failover process.  It sounds as though you need to add code to start up the ISCAgent into $$CanNodeStartToBecomePrimary^ZMIRROR().   The latest Docs on ZMIRROR are below, but entry points such as this have existed in many versions of Caché.

http://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=...

Paul,

I have successfully used the Parenthesis () Syntax with the Contains functions in a routing rule condition.  Your first example should be working as you expect it to.

I would like to work with you on this issue in a WRC case as I believe that it will take some investigation in order to identify what is causing the rule not to fire.

I will email you shortly with a WRC number and a couple questions.

Jeff Morgan

Ensemble Support