Registry configuration is used whenever you want to set up the database, registry parameters, or account properties.
To access Registry configuration:
Log on as administrator or as a user with privilege to display the Manage tab. For more information, see Rules to Display the Manage Tab.
Click the Manage main menu tab.
Select the Registry configuration link under Manage tab. This returns the Registry configuration panel shown in Figure 28.
The Registry configuration panel includes the following tabs:
In this part of the chapter, each of these sections settings is described in detail. Fields marked with an asterisk (*) are the most important.
Maximum number of threads used in statement execution
The default is 2.
SMTP Host Name, SMTP Host Port, SMTP Auth User, SMTP Auth Password, Default sender email, and Default sender name are used to set up the entity that sends emails on behalf the registry administrator.
This section details how to set up the database connection. The default values are set according to the database chosen at installation. For details, please see Table 1, “Default Ports for Supported Database Servers”.
![]() | Note |
---|---|
Database installation, that is, creating the database schema and loading basic data, is described in Database Installation. |
A menu of databases from which to select the vendor of your database.
Database host name or IP address, for example, dbserver.mycompany.com
Database port number. For default values see Table 1, “Default Ports for Supported Database Servers”. Note that if you are using the HSQL database, it is embedded in the same JVM and therefore the port number is ignored in this case.
Database name; for example, uddinode
User name; uddiuser by default
Database user password;uddi by default
Count of concurrent database connections initialized at start time
Maximum count of concurrent database connections. Each request books one connection until the request is served. If all connections are booked and new request comes in, the connection pool creates a new connection till the maximum count is reached. If this maximum is reached and new request comes in, this request must wait for a free connection to be released by a previous request.
How often database connections are closed over the default count. This value represents time in hours.
This is used for performance optimization.
On the Security tab, you can configure your digital signature token and key properties.
Authorization token is obtained by invoking the get_authToken method. This token is used for each operation on the publishing port. Here you can set up the authorization token time-out in seconds. The default value is one hour.
Tolerance interval of token validity, expressed in milliseconds
Whether authorization token is signed. We recommend you toggle this switch on.
On this tab, you can specify accounts properties applicable for all BEA AquaLogic Service Registry user accounts.
This field is not editable. Its value is specified during installation.
Number of items returned in search results when querying accounts
Check this box if you would like new users to confirm account creation.
URL where new users can confirm registration
Default User Limits Limits are used as default values only when creating a new account. Accounts that exist at the time of change are exempt from new limit values. Limits for existing accounts can be updated with the Account Management tool.
Business entity limit; default is 1.
Number of allowed business services per business entity; default is 4.
Number of allowed bindingTemplates per businessService; default is 2.
Number of allowed tModels; default is 100.
Number of allowed relationship assertions; default is 10.
Number of allowed subscriptions saved by user. Default is 5.
On this tab, you can specify the properties of the group API.
Not editable, this field's value is specified during installation.
Number of items returned in search results when querying groups; the default value for this field is 10.
On the Subscription tab, you can configure server limits for subscriptions. If a user saves a subscription which does not match these limits, the registry automatically adjusts the user's values.
There are three fields to configure on this tab:
Minimal interval between notifications provided to a subscriber
Number of stubs ready for notification
Number of cached XSLT transformations
On the Node tab, you can configure UDDI node properties.
The Default Key generator tModel allows the Registry to generate keys in the form domain:string instead of only in the form uuid. For example, uddi:mycompany.com:myservice:61c08bf0-be41-11d8-aa33-b8a03c50a862 instead of only 61c08bf0-be41-11d8-aa33-b8a03c50a862. Enter the key of the tModel that is the key generator. For example, if you enter uddi:mycompany.com:myservice:keyGenerator, keys will be generated with the prefix uddi:mycompany.com:myservice:. For more information, please see Publisher-Assigned Keys in the User's Guide.
The name of the operator of the UDDI node. The default entry for this field is configured during installation.
The key of the Operational business entity. This entity holds miscellaneous registry settings such as the validation service configuration.
The key of the Operational business entity in UDDI v2 format.
The URL of the Registry Console.
If this box is checked then deleted tModels are deleted permanently. Otherwise, tModels are marked as deprecated. (Deprecated tModels are visible by direct get tModel call, but do not appear in any search results.)