1.2.2 Configure Libovd For Single Entity

This topic provides the systematic instructions to configure libovd for a single entity.

Follow the steps below to configure the libovd details for a single entity:

  1. Along with the Oracle FLEXCUBE UBS EAR file, the installer generates the FCJJPSProvider.jar file inside the BPELbuild folder under the SOURCE directory.
  2. On the application server host, create a folder by the name classes at the following location <MIDDLEWARE_HOME>soa\soa\modules\oracle.soa.ext_11.1.x.
  3. Extract the FCJJPSProvider.jar file and copy the com folder from the extracted content to the following location: <MIDDLEWARE_HOME>soa\soa\modules\oracle.soa.ext_11.1.x\classes .
  4. Navigate to the location <MIDDLEWARE_HOME>soa\soa\modules\oracle.soa.ext_11.1.x\classes\com\ofss\fcc\bpel\cac.
  5. Edit the properties file CISProperties.properties and update JNDI.name with the JNDI name same as Entity Name given in Multi Entity Names screen while creating property file fcubs.properties, example: jdbc/fcjdevDS.
  6. Copy FCJJPSProvider.jar to <MIDDLEWARE_HOME>/user_projects/domains/<domain_name>/config/fmwconfig/ovd/plu gins/lib.
  7. Create the directory structure if it does not exists.
  8. Copy the fcubs_adapter.xml to the following location:
    <MIDDLEWARE_HOME>/oracle_common/modules/oracle.ovd/templates/
  9. Search for param name= DataSource in fcubs_adapter.xml and update its value with FCUBS Datasource name, for example: The updated parameter would look like <param_name="DataSource" value="jdbc/fcjdevDS"/> .
  10. Set environment variables in the command prompt, example: for Linux shell,
    export ORACLE_HOME=/scratch/app/bpm12212(setting ORACLE_HOME) export WL_HOME=/scratch/app/bpm12212/wlserver(setting WL_HOME) export JAVA_HOME=/scratch/work_area/DBA/jdk1.8.0_144 (setting JAVA_HOME)
  11. Execute the libovdadapterconfig script which is available in <MIDDLEWARE_HOME>/oracle_common/bin with below parameters.
  12. Specify the below arguments with values for admin server host name or IP that are:
    • Admin server port
    • WebLogic User ID
    • Domain Home
    • Fcubs datasource
    ./libovdadapterconfig.sh -adapterName fcubsadapter -adapterTemplate fcubs_adapter.xml -host <ADMIN_SERVER_HOST> -port <ADMIN_PORT> -userName <WEBLOGIC_USERID> -domainPath <DOMAIN_HOME> -dataStore DB -root ou=fcubs,dc=oracle,dc=com -contextName default - dataSourceJNDIName <FCUBS_DATASOURCE_JNDI>
  13. Once the above steps are completed, a message will displays and stating that Adapter created successfully: fcubsAdapter.
  14. Restart the server.