The error messages that might be generated during a deployment are listed below with an explanation:
Each broker is identified by a universally unique identifier (UUID), which is allocated when the Message Brokers Toolkit or Configuration Manager Proxy creates a definition for the broker. When the deployment occurs, a UUID check is made to help prevent accidental deployment of changes to brokers that are not under the control of the Configuration Manager. If you have received error BIP2045, the deployment message was addressed to a broker with one UUID, but the message was processed by a broker that was expecting a different UUID.
If this is not possible, use the Configuration Manager Proxy API BrokerProxy.setUUID() method to set the UUID of the Configuration Manager's broker definition to be the UUID that the broker is expecting. This API can also be invoked using the Configuration Manager Proxy API Exerciser sample. Invoking this method allows the Configuration Manager to deploy to the broker, although any resources that were previously deployed to the broker are not monitored by the Configuration Manager (unless they were already being monitored).
To prevent this problem from recurring when you delete or re-create brokers, always remove the broker definition from the domain and deploy the topology successfully before the running broker component is stopped and deleted.
Notices |
Trademarks |
Downloads |
Library |
Support |
Feedback
![]() ![]() |
au16540_ |