The “old” db based event delivery mechanism was removed with a more reliable event delivery system via universal messaging.
Now SAG switched the sync mechanism for MWS clusters to UM and removed the previously existing DB mechanism.
With doing that, they also affected all other use cases for central user management, so that now UM is a requirement.
MywebMServer_readme_10-1.pdf
My webMethods Server 10.1 Readme
Removed Item
Using the database as a JMS provider for My webMethods Server clusters is removed
Replacement, if any
Using the My webMethods Server database as a JMS provider for cluster communication is
removed. The replacement is using the Universal Messaging server.
Configuring the Connection to the Universal Messaging Server
By default, My webMethods Server uses the webMethods Universal Messaging
server as a Java Message Service (JMS) provider. However, the connection to the
Universal Messaging server is not configured by default
To configure the connection to the Universal Messaging server
- Navigate to the following page:
As My webMethods administrator: Navigate > Applications > Administration > My
webMethods > Cluster Settings.
As sysadmin: Administration Dashboard > Configuration > Cluster Administration.
- On the Advanced or Clustered Configuration tab, specify the location of the Universal
Messaging server in the JNDI Provider URL field.
The default URL of the Universal Messaging server in a local installation is:
nsp://localhost:9000
- Click Submit.
There is dependency of Universal Messaging from 10.0 onwards, we have to configure UM to access new users.
Please follow below steps to configure UM.
- Install Universal Messaging
- start the UM server
- start UM “Enterprise Manager”
- Right Click on “Realms” and click on ‘Connect to Realm’
- Enter RNAME URL as nsp://localhost:9000 (nsp://:9000) and click ok button
- Login To MWS
- Go to Administration > My webMethods > System Settings > Cluster Settings"
- Click on ‘Advanced or Clustered Configuration’ tab
- Provide “JMS Provider URL:” as nsp://localhost:9000
- Save the changes and restart the IS, MWS and UM server
As mentioned in page 15 and 17 of https://techcommunity.softwareag.com/ecosystem/documentation/webmethods/wmsuites/wmsuite10-1/readme/MywebMServer_readme_10-1.pdf (see attached screenshot), MWS product design has been changed to stop using database as a JMS provider for MWS cluster, and instead switched to use Universal Messaging as JMS provider. The JMS provider is not only required by MWS cluster but also Central Users (CDS) which is applicable in your case. Please see detailed explanation and arrangements from R&D for the change below.
The decision to remove the database-based clustering was driven in an effort to improve robustness, as the database cluster implementation has caused significant issues in large MWS customers. It was assumed that MWS clustering would only be needed by BPMS customers and that they would have UM in their landscape anyway (or at least would have after a migration from Broker). There is an additional use-case of IS-only customers using Central Users (CDS). This setup also requires MWS clustering to be configured, even if there is only a single MWS, because each CDS client (i.e. each IS) is effectively a mini-MWS that needs its state synchronized using that mechanism.
#webMethods-General#webMethods#Integration-Server-and-ESB