Salesforce

How to create a new UUID for a UBroker in the ubroker.properties

« Go Back

Information

 
TitleHow to create a new UUID for a UBroker in the ubroker.properties
URL Name20105
Article Number000120380
EnvironmentProduct: Progress
Version: 8.x, 9.x
Product: OpenEdge
Version: 10.x, 11.x
OS: All Supported platforms
Question/Problem Description
How to create a new UUID for UBroker definitions in the ubroker.properties
Why are unique UUID's needed
How to run genuuid?
What to do with genuuid output?
How to create a new UUID?
Steps to Reproduce
Clarifying Information
Error Message
Defect Number
Enhancement Number
Cause
Resolution
To identify the various Progress Brokers on a specific system, a Universally Unique Identifier (UUID) is needed.

The UUID for a Broker:
  • Is automatically set and entered in the configuration when a Broker is added or modified through the OE Console (Progress Explorer before it was depreciated)
  • Must be manually created, when Broker entries (AppServer Brokers, WebSpeed Brokers, Database Brokers) are manually added to the ubroker.properties configuration file.

A UUID is unique across time and space within a single computer network and cannot be any random unique set of ASCII characters manually entered in the properties files.

Progress supplies a utility called "genuuid" which generates a new UUID. The value of the output once generated, can then be cut and pasted into the appropriate place in the properties file.

To run genuuid, use the command:
 
$DLC/bin/genuuid (on UNIX)
%DLC%\bin\genuuid (on Windows)

After running the command, the program returns a unique identifier to the screen.

Example:
 
$    genuuid
172.16.9.61:60095d5:e14c27ba3e:-8000

The new UUID is added to the properties file as follows:

[UBroker.AS.asBroker1]
appserviceNameList=asBroker1
BrokerLogFile=$WRKDIR/asBroker1.Broker.log
controllingNameServer=NS1
defaultService=1
description=A sample AppServer setup for State-reset
environment=asBroker1
groupName=
portNumber=3090
srvrLogFile=$WRKDIR/asBroker1.server.log
userName=
uuid=172.16.9.61:60095d5:e14c27ba3e:-8000  << HERE!
Workaround
Notes
Keyword Phrase
Last Modified Date12/3/2021 11:06 AM

Powered by