Setting Local UDDI Properties
Note: | The UDDI representation of local properties is based on the general approach of mapping jaxr:Slots to UDDI. |
To set local properties
1. Create an XML configuration file that contains the following predefined UDDI properties. This file should be in Java XML properties format.
For example:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE properties (View Source for full doctype...)>
<properties version="1.0">
<comment>Test UDDI Local Configuration XML</comment>
<entry key="com.centrasite.uddi.UDDIMaxResultSize">*</entry>
<entry key="com.centrasite.uddi.UDDIMaxSearchKeys">*</entry>
<entry key="com.centrasite.uddi.UDDIMaxSearchNames">*</entry>
<entry key="com.centrasite.uddi.UDDIHTTPGetServicesUrl">
http://localhost:53307/UddiRegistry</entry>
<entry key="com.centrasite.uddi.UDDIResponseValidation">false</entry>
<entry key="com.centrasite.uddi.UDDIRequestValidation">false</entry>
</properties>
Descriptions of these properties are as follows:
Local Property | Description |
UDDIMaxResultSize | Specifies the maximum inquiry result size. Default: An unlimited size (denoted by *). |
UDDIMaxSearchKeys | Specifies the maximum number of search keys returned by an inquiry. Default: An unlimited number (denoted by *). |
UDDIMaxSearchNames | Specifies the maximum number of search names returned by an inquiry. Default: An unlimited number (denoted by *). |
UDDIHTTPGetServicesUrl | Holds the URI for the HTTP Get calls to retrieve UDDI objects from the registry. Default value: http://localhost:53307/UddiRegistry. |
UDDIResponseValidation | Enables schema validation on UDDI V2 and V3 responses. Valid values: true or false (default). Note: | The appropriate schema file should be stored in the CentraSite repository, in the /projects/uddi folder. |
|
UDDIRequestValidation | Enables schema validation on incoming UDDI V2 and V3 requests. Valid values: true or false (default). Note: | The appropriate schema file should be stored in the CentraSite repository, in the /projects/uddi folder. |
|
2. To set the local UDDI properties in CentraSite, run the command set UDDI.
The syntax is of the format: C:\SoftwareAG\CentraSite\utilities>CentraSiteCommand.cmd set UDDI [-url <CENTRASITE-URL>] -user <USER-ID> -password <PASSWORD> -file <CONFIG-FILE>
If you start this command line tool with no parameters, you receive a help text summarizing the required input parameters.
The input parameters are:
Parameter | Description |
CENTRASITE-URL | (Optional). The URL of the CentraSite registry. For example, http://localhost:53307/CentraSite/CentraSite. |
USER-ID | The user ID of a registered CentraSite user who has the CentraSite Administrator role. For example, Administrator. |
PASSWORD | The password for the registered CentraSite user identified by the parameter USER-ID. |
CONFIG-FILE | The absolute or relative path to the XML configuration file. If relative, the path should be relative to the location from where the command is executed. |
The parameters of the command are case-sensitive, so for example the parameter -url must be specified as shown and not as -URL.
If you omit the passwords from the command, you are prompted to provide them.
Example (all in one line):
C:\SoftwareAG\CentraSite\utilities>CentraSiteCommand.cmd set UDDI -url http://localhost:53307/CentraSite/CentraSite -user AdminUser -password AdminPass -file config.xml
The response to this command could be:
Executing the command : set UDDI
Successfully executed the command : set UDDI