1.2.3 Configure libovd for Multi Entity

This topic explains to

Follow the steps given below to configure the libovd details for multi entity.

  1. Continue step 1 to step 5 from Configure libovd for single Entity.
  2. In the following steps, replace the <EntityId> tag with the proper Entity name.
  3. Copy the fcubs_adapter_<EntityId>.xml to <MIDDLEWARE_HOME>/oracle_common/modules/oracle.ovd/templates/
  4. Search for <FCUBSDATASOURCE> in fcubs_adapter_< EntityId>.xml and update it with fcubs Datasource with the mapped Datasource for the entity in the property file.
    Ex:<param name="DataSource" value="<FCUBSDATASOURCE>"/>
  5. Search for UserIdPattern Parameter and Update the value for OU to the entity name in lower case.
    EX: <param name="UserIdPattern" value="cn=%USERID%,ou=<EntityId>,dc=oracle,dc=com"/>
  6. Search for MultiEntityEnabled element and update the value to true.
    EX: <param name="MultiEntityEnabled" value="true"/>
  7. Search for EntityId element and update the value with the entity name in lower case which we have created.
    EX:<param name="EntityId" value=" <EntityId>"/>
  8. Execute “libovdadapterconfig” script which is present in <MIDDLEWARE_HOME>/oracle_common/bin with below parameters.
  9. Update the admin server host name or IP, admin server port, WebLogic user id, domain home, root, and fcubs datasource.
    libovdadapterconfig.sh -adapterName fcubsAdapter -adapterTemplate fcubs_adapter_< EntityId >.xml -host <ADMIN_SERVER_HOST> -port <ADMIN_PORT> -userName <WEBLOGIC_USERID> - domainPath <DOMAIN_HOME> -dataStore DB -root ou=<EntityId>,dc=oracle,dc=com -contextName default -dataSourceJNDIName <FCUBSDATASOURCE name which we mapped in step4>
  10. Repeat from step 2 to step 7 for each entity creation.
  11. Once the above steps are completed, restart the server.