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.