John,
the basic step you need to do to switch from Broker to UM is this:
- Create a wM messaging alias, pointing to UM
- Set it as default
- Optionally run the migrateDocTypesTriggersToUM service
- Sync all publishable doc types
The migrateDocTypesTriggersToUM service will update the doc types to use protobuf encoding and will update any trigger filters to the correct syntax for UM. If you are migrating all doc types at once, then you leave the package list empty and the messaging alias empty.
If you want to do things in a phased approach, then set the packages/doc types you want to switch, and provide the new wM messaging alias. In that case, also don’t set the UM messaging alias as default - this will leave unmigrated doc types using Broker.
Serial/concurrent settings will be migrated and will behave the same way (if your target is UM 9.9 or higher).
Service retry settings also behave exactly the same way with UM as with Broker.
In fact, if you don’t run migrateDocTypesTriggersToUM, then everything will work with UM, but performance will not be optimal if you use trigger filters. So it is not actually a required step.
One more thing: the migrateDocTypesTriggersToUM service has a report-only mode (default), which will report what updates it would do before changing anything. You need to set report-only to FALSE to actually update the doc types and triggers.
For more info, please see [url]http://techcommunity.softwareag.com/ecosystem/documentation/webmethods/wmsuites/Migrating_from_Broker_to_Universal_Messaging.pdf[/url]
#webMethods#Universal-Messaging-Broker#Integration-Server-and-ESB