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.
- Continue step 1 to step 5 from Configure libovd for single Entity.
- In the following steps, replace the <EntityId> tag with the proper Entity name.
- Copy the fcubs_adapter_<EntityId>.xml to
<MIDDLEWARE_HOME>/oracle_common/modules/oracle.ovd/templates/
- 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>"/>
- 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"/>
- Search for MultiEntityEnabled element and update the value to true.EX:
<param name="MultiEntityEnabled" value="true"/>
- 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>"/>
- Execute “libovdadapterconfig” script which is present in
<MIDDLEWARE_HOME>/oracle_common/bin
with below parameters. - 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>
- Repeat from step 2 to step 7 for each entity creation.
- Once the above steps are completed, restart the server.
Parent topic: Integrating Oracle FLEXCUBE IS and BPEL