OIPA Setup - WebLogic

  1. Create a directory on the WebLogic server to store various configuration files for OIPA (i.e., /opt/oracle/oipa/ or C:\oracle\oipa).
  2. Create subdirectories inside the directory from Step 1 called conf, libs and war.
  3. Copy PASJava.war file from the OIPA distribution zip file into the war subdirectory.

  4. Copy the following configuration files from OIPA distribution zip/conf directory into the conf directory:
    1. coherence-cache-config.xml
    2. coherence-config.xml
    3. PAS.properties
    4. EDKeyValue.dat
    5. logging.properties

  5. Copy the following files from the OIPA distribution zip/libs directory into the libs directory:
    1. commons-collections-3.2.2.jar
    2. commons-logging-1.2.jar
    3. el-api-2.2.jar
    4. eclipselink-2.6.4.jar

    5. javax.persistence-2.1.1.jar

    6. spring-instrument-4.3.10.RELEASE.jar
    7. Download aspectj 1.8.10.jar from http://www.eclipse.org/downloads/download.php?file=/tools/aspectj/aspectj-1.8.10.jar

      1. Open aspectj-1.8.10.jar with an unzipping software and retrieve aspectjrt.jar and aspectjweaver.jar from the lib folder.
      2. Copy aspectjrt.jar and aspectjweaver.jar into libs sub-directory.
  6. Copy the below jars from Oracle Installation directory (path as mentioned below) to the libs folder.
    1. .. ../Middleware/Oracle_Home/oracle_common/modules/oracle.osdt/osdt_core.jar

    2. .. ../Middleware/Oracle_Home/oracle_common/modules/oracle.osdt/osdt_cert.jar

    3. .. ./Middleware/Oracle_Home/oracle_common/modules/oracle.pki/oraclepki.jar

    4. .. ../Middleware/Oracle_Home/coherence/lib/coherence.jar
  7. Create a directory to store database driver jar files for OIPA (i.e., /opt/oracle/db_drivers/ or C:\oracle\db_drivers).
  8. Copy the database drivers for your database into this directory.
    1. Oracle – The necessary driver, ojdbc8-12.2.0.1.jar, is included in the libs directory of the OIPA Media Pack.
    2. Microsoft SQL Server – download the sqljdbc4.jar library version 4.0 from https://mvnrepository.com/artifact/com.microsoft.sqlserver/sqljdbc4/4.0
    3. IBM DB2 – The two necessary .jar files (db2jcc4 and db2jcc4_license_cu) are included with the purchase of the DB2 software. These files are not available for download. Contact your IT department if you need assistance locating these files.

  9. Use a text editor to open the PAS.properties file that you just copied to the server. The PAS.properties file contains properties for Oracle, SQL Server and DB2 database types, with the Oracle settings active by default. The inactive settings are commented out with a '#' character at the start of each line. To change a setting, remove the '#' from the required property setting, and insert it at the beginning of the setting you want to de-activate.
  10. The properties setting must match the type of database being used.
  11. Note:  Refer to the System Properties document in the Oracle Insurance Policy Administration Documentation Library of this release on the OTN for a complete list of all properties and allowed values.

    1. application.databaseType
    2. jpa.databasePlatform
  12. Identify the default locale in the PAS.properties file. The locale selected will determine the translation that is loaded in the database for OIPA when it launches.
    1. application.defaultLocale
  13. If using an Oracle or Microsoft SQL Server database, please skip this step. If using a DB2 database, you will need to modify the PAS.properties file to include configuration for case-insensitive searching. Modify the PAS.properties file to include the following line:
    1. search.field.text.caseInsensitive=true
  14. Use a text editor to open the logging.properties file that you just copied to the server.
  15. Edit the path mention for property "java.util.logging.FileHandler.pattern" with new application log location i.e. if application log location is /home/OIPA/logs then set this value as java.util.logging.FileHandler.pattern = %h/OIPA/logs/oipa%u.log. Also same time make sure that directory is created and has r/w permission.

Note: Extension classes/jars developed using OIPA extension interfaces should be copied to PASJava-.war/WEB-INF/lib before copying PASJava.war to the war subdirectory. This is required for the extensions to work.

 

 

 

 

 

Copyright © 2017, Oracle and/or its affiliates. All rights reserved. About Oracle Insurance | Contact Us