Configure a Connection to a Filesystem Repository

When you configure a repository within the Virtual Content Repository, you are creating a connection to the repository's datastore. In the case of a filesystem repository, the datastore is a filesystem on your network. When you add filesystem repository, you also need to add custom properties that direct WebLogic Portal to that filesystem.

IMPORTANT: You cannot simply point a BEA repository to a filesystem. You need to use the Bulkloader import tool to create the metadata relationships to WebLogic Portal and it's default repository. For more information about working with filesystem repositories, see the Repository Guide on BEA's edocs webpage.

To connect to a filesystem 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 existing BEA repository.
  3. Select Edit 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

    If you are using a filesystem repository, the connection class is the following:

    • com.bea.content.spi.internal.FileSystemRepositoryImpl

    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.

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


  6. To add a filesystem repository, click Add Property.
  7. In the Key field, enter cm_fileSystem_path.
  8. In the Value field, enter the path to the filesystem that contains your content. Be sure that the your portal application has network access to your filesystem.
  9. Optionally, if you are accessing your filesystem through a webserver, you can to add an additional property. Click Add Property.
  10. In the Key field, type cm_fileSystem_webpath.
  11. In the Value field, enter the web URL of your filesystem.
  12. In the Cache Properties box, edit the cache properties, if necessary. You can also choose to accept the default cache settings.
  13. Click Create.

Related Topics: