How to remove Flow Director Configuration from a SwiftMQ Router

Sometimes it may be necessary to remove the injected configuration of Flow Director from a SwiftMQ router.

You need to stop the router first and edit routerconfig.xml.

Remove cliexecutor

In the sys$streams Swiftlet configuration remove package flowdirector:

Remove Flow Director Apps

Each App is defined under its own domain. For example, SwiftMQ Explorer App is under swiftmqexplorer. The configuration is quite large so if you have an editor that supports folding, please do so. Then just delete the domains (actually all domains except domain swiftmq):

After these steps, Flow Director considers the SwiftMQ router as clean and will do a fresh deploy when activated.