Add a New Repository Connection

By default, a single BEA repository is available in the Virtual Content Repository. If you want to use a third-party repository or use additional repositories, you must add them to the Virtual Content Repository. Content repositories within the Virtual Content Repository have access to administration functions such as delegated administration and federated searches which allow you to search for content across multiple repositories.

When you add or "create" a repository within the Virtual Content Repository, you are creating a connection to the repository's datastore. When you add third-party repositories, you may also need to add custom properties that direct WebLogic Portal to that particular datastore. See your CM vendor SPI documentation for more information.

For information about adding multiple BEA repositories, see the Guide for Creating Additional BEA Repositories.

To connect to a new repository:

  1. View the Repository List tree by selecting Repository from the View drop-down list.
  2. In the Manage Repositories tree, right click the Virtual Content Repository.
  3. Select Add Repository from the pop-up menu.
  4. In the Editor pane, provide the following information:
  5. Input Field What is needed:
    Repository Name Enter the name of the repository you are creating.
    Connection Class

    For BEA repositories, the connection class is the following:

    • com.bea.content.spi.internal.RepositoryImpl

    For third-party repositories, please see your vendor SPI documentation.

    User Name Enter the user name you want to use to login to this repository.
    Password Enter the password associated with the user name used to login to this repository.
    Enable Library Services?

    Mark this checkbox if you want to use WebLogic Portal's library services for this repository. This checkbox is not used with third-party content management systems.

    Library Services can only be used with BEA repositories. Once you enable library services for a repository instance, you cannot disable them.

    If you want remove Library Services, you'll need to create a new instance of the repository.


  6. In the Properties dialog, fill in any properties that you want to add for this repository. Additional properties may be required to connect to third-party content management systems. See your vendor SPI documentation for details.
  7. Click Add Property to add additional properties, if necessary.
  8. In the Cache Properties box, edit the cache properties, if necessary. You can also choose to accept the default cache settings.
  9. Click Create.

A summary of the new repository information is displayed in the Editor pane, and can be edited if needed.

Related Topics: