UDDI registry

The ORCA web service can register with any registry that is compliant with Universal Description, Discovery, and Integration (UDDI) version 3.The UDDI property file defines the registry endpoint and resides in the configuration directory on the CDP. 

Note

Currently, Platform does not register itself correctly with the UDDI servers. This affects solutions and products that attempt to look for the AO service via a UDDI registry. Perform the steps in this page to resolve the issue. 

The Open UDDI library has changed to Apache jUDDI library, which requires an XML configuration file in its own schema. To do this, you must create a uddi.xml file in the config directory where you installed the CDP. 

The following figure displays the sample XML file. Replace the values in the following uddi.xml sample file with your own values:

<?xml version="1.0" encoding="utf-8" ?>
<uddi>
  <manager name="bao-manager">
     <nodes>
        <node>
           <!-- required 'default' node -->
            <name>default</name>
            <properties>
              <property name="baseServerUrl" value="http://foo.bmc.com:10800/uddi/services"/>
              <property name="username" value="foo"/>
              <property name="password" value="foopasswd"/>
              <property name="accessPointUrl" value="https://bar.bmc.com:22080/baocdp/orca"/>
            </properties>
              <description>Main jUDDI node</description>
 
             <!-- JAX-WS Transport -->
             <proxyTransport>org.apache.juddi.v3.client.transport.JAXWSTransport</proxyTransport>
             <inquiryUrl>${baseServerUrl}/inquiry</inquiryUrl>
             <publishUrl>${baseServerUrl}/publication</publishUrl>
             <securityUrl>${baseServerUrl}/security</securityUrl>
             <subscriptionUrl>${baseServerUrl}/subscription</subscriptionUrl>
        </node>
     </nodes>
  </manager>
</uddi>

The following table describes the properties required in the uddi.xml file:

PropertyDescription

baseServerUrl

Specifies the URL of the UDDI server

Example: http://foo.bmc.com:10800/uddi/services

username

Specifies the user name required to log on to the UDDI server
passwordSpecifies the password that matches the corresponding user name
accessPointUrl

Specifies the ORCA Web service access point URL

Example: https://bar.bmc.com:22080/baocdp/orca

Was this page helpful? Yes No Submitting... Thank you

Comments