Registering a UDDI Server
You can register a UUDI service from the GUI or by using the CLI.
Before you begin
To register a UDDI server that is SSL enabled, you must first register an SSL enabled UDDI server.
If you plan to enable secure communication between the Administrator server and the UDDI server, you must first configure SSL communication between the two servers.
GUI
- Procedure
- Select .
- Select UDDI from the View dropdown menu.
- Click
New.
The New Server dialog displays.
- In the Name field, type a name for the server.
- Select a server type from the
UDDI Server Type dropdown list.
If you select TIBCO, the UDDI URLs are set to those for TIBCO ActiveMatrix Registry Runtime UDDI Server. If you pick Other, you can edit the UDDI URLs. You cannot change the UDDI server type after you create it.
- Complete the server configuration fields. The username and hostname cannot be modified after creation.
- If the Administrator and the UDDI server are not on the same machine, and you want to enable secure communication between the servers, check the Secure Communication checkbox to enable SSL connections.
- Click Test Connection to verify the connection to the server.
- Click Set as Default UDDI Server to use the server as the default UDDI server.
- Click Save.
CLI
- Procedure
- In the data file, specify an server element in base format.
<target name="GetUDDIServers" description="List all registry server configurations"> <AMXAdminTask remote="true" propsFile="${instanceProperties}" action="getUDDIServers" dataFile="${dataFile}" objectSelector="declare namespace amxdata_uddi='http://tibco.com/amxadministrator/command/line/
types_uddi'; amxdata_uddi:UDDIPlugin" overwrite="true" merge="true" createIfNotExists="true" force="true" failOnError="true"/> </target> - In the build file, set the
action attribute of the
AMXAdminTask element to
xxx and the
objectSelector attribute to
yyy.
<target name="AddUDDIServer"> <add serverName="SOAUDDI" businessName="BusinessTest" uddiUsername="admin" uddiPassword="admin" default="true" autoPublish="false" inquiryUrl="http://hostname:port/uddi/services/inquiry" publicationUrl="http://hostname:port/uddi/services/publication" securityUrl="http://hostname:port/uddi/services/security"/> </target> <target name="UpdateUDDIServer"> <update serverName="SOAUDDI" businessName="BusinessTest" default="true" autoPublish="true" inquiryUrl="http://hostname:port/uddi/services/inquiry" publicationUrl="http://hostname:port/uddi/services/publication" securityUrl="http://hostname:port/uddi/services/security"/> </target>