Application Service Guide > Web Services Hub > Configuring the Associated Repository
  

Configuring the Associated Repository

To expose web services through the Web Services Hub, you must associate the Web Services Hub with a repository. The code page of the Web Services Hub must be a subset of the code page of the associated repository.
When you associate a repository with a Web Services Hub, you specify the PowerCenter Repository Service and the user name and password used to connect to the repository. The PowerCenter Repository Service that you associate with a Web Services Hub must be in the same domain as the Web Services Hub.
You can associate more than one repository with a Web Services Hub. When you associate more than one repository with a Web Services Hub, the Web Services Hub can run web services located in any of the associated repositories.
You can associate more than one Web Services Hub with a PowerCenter repository. When you associate more than one Web Services Hub with a PowerCenter repository, multiple Web Services Hub Services can provide the same web services. Different Web Services Hub Services can run separate instances of a web service. You can use an external load balancer to manage the Web Services Hub Services.
When you associate a Web Services Hub with a PowerCenter Repository Service, the Repository Service does not have to be running. After you start the Web Services Hub, it periodically checks whether the PowerCenter Repository Services have started. The PowerCenter Repository Service must be running before the Web Services Hub can run a web service workflow.

Adding an Associated Repository

If you associate multiple PowerCenter repositories with a Web Services Hub, external clients can access web services from different repositories through the same Web Services Hub.
    1. In the Administrator tool, click the Manage tab > Services and Nodes view.
    2. On the Domain Navigator of the Administrator tool, select the Web Services Hub.
    3. Click the Associated Repository tab.
    4. Click Add.
    The Select Repository section appears.
    5. Enter the properties for the associated repository.
    Property
    Description
    Associated Repository Service
    Name of the PowerCenter Repository Service to which the Web Services Hub connects. To apply changes, restart the Web Services Hub.
    Repository User Name
    User name to access the repository. Not available for a domain with Kerberos authentication.
    Repository Password
    Password for the user. Not available for a domain with Kerberos authentication.
    Security Domain
    Security domain for the user. Appears when the Informatica domain contains an LDAP security domain.
    6. Click OK to save the associated repository properties.

Editing an Associated Repository

If you want to change the repository that associated with the Web Services Hub, edit the properties of the associated repository.
    1. In the Administrator tool, click the Manage tab > Services and Nodes view.
    2. In the Domain Navigator, select the Web Services Hub for which you want to change an associated repository.
    3. Click the Associated Repository view.
    4. In the section for the repository you want to edit, click Edit.
    The Edit associated repository window appears.
    5. Edit the properties for the associated repository.
    Property
    Description
    Associated Repository Service
    Name of the PowerCenter Repository Service to which the Web Services Hub connects. To apply changes, restart the Web Services Hub.
    Repository User Name
    User name to access the repository. Not available for a domain with Kerberos authentication.
    Repository Password
    Password for the user. Not available for a domain with Kerberos authentication.
    Security Domain
    Security domain for the user. Appears when the Informatica domain contains an LDAP security domain.
    6. Click OK to save the changes to the associated repository properties.