App Server Pre-installation Tasks for WebLogic

Increase JVM memory for WebLogic Server

For a successful deployment of Quantum Fabric War files on WebLogic server, increase the Heap Size in WebLogic memory arguments. For more information, refer to Heap and PermGen Settings.

Place MS SQL Server Connector JAR in the WebLogic Server

If you want to install MS SQL Server Database with WebLogic, then you need to manually place the mssql-jdbc-7.2.2.jre11.jar file in the WebLogic Server.

To add mssql-jdbc-7.2.2.jre11.jar file in the WebLogic Server, follow these steps:

  1. Copy the mssql-jdbc-7.2.2.jre11.jar file from the Quantum Fabric Installation Folder to the <WL_HOME>/server/lib folder.
  2. Go to the <WL_HOME>/user_projects/domains/base_domain/bin folder and edit the startWeblogic.sh file.
  3. Prepend your JAR file to the SAVE_CLASSPATH environment variable. For example:
    SAVE_CLASSPATH="${WL_HOME}/server/lib/mssql-jdbc-7.2.2.jre11.jar:${CLASSPATH}"
  4. If Windows Integrated Auth is enabled, copy the sqljdbc_auth.dll file to the <WL_HOME>/user_projects/domains/base_domain/bin folder.
  5. Restart the server.

NOTE: <WL_HOME> is the folder in which WebLogic is installed.

Place Oracle Server Connector JAR in the WebLogic Server

If you want to install Oracle Server Database with WebLogic, then you need to manually place the ojdbc8.jar file in the WebLogic Server.

To add the ojdbc8.jar file in the WebLogic Server, follow these steps:

  1. Copy the ojdbc8.jar file from the Quantum Fabric Installation Folder to the <WL_HOME>/server/lib folder.
  2. Go to the <WL_HOME>/user_projects/domains/base_domain/bin folder and edit the startWeblogic.sh file.
  3. Prepend your JAR file to the SAVE_CLASSPATH environment variable. For example:
    SAVE_CLASSPATH="${WL_HOME}/server/lib/ojdbc8.jar:${CLASSPATH}"
  4. Restart the server.

NOTE: <WL_HOME> is the folder in which WebLogic is installed.

Place MySQL Server Connector JAR in the WebLogic Server

If you want to install MySQL Server Database with WebLogic, then you need to manually place the mysql-connector-java-8.0.12.jar file in the WebLogic Server.

To add mysql-connector-java-8.0.12.jar file in the WebLogic Server, follow these steps:

  1. Copy the mysql-connector-java-8.0.12.jar file from the Quantum Fabric Installation Folder to the <WL_HOME>/server/lib folder.
  2. Go to the <WL_HOME>/user_projects/domains/base_domain/bin folder and edit the startWeblogic.sh file.
  3. Prepend your JAR file to the SAVE_CLASSPATH environment variable. For example:
    SAVE_CLASSPATH="${WL_HOME}/server/lib/mysql-connector-java-8.0.12.jar:${CLASSPATH}"
  4. Restart the server.

NOTE: <WL_HOME> is the folder in which WebLogic is installed.

Configure Hibernate Dialect in WebLogic (only for WebLogic)

For the Engagement Services to work with Oracle DB, set the following parameter in setDomainEnv.sh and run setDomainEnv.sh before starting the WebLogic server.

-Dhibernate.dialect=org.hibernate.dialect.Oracle10gDialect

How to Configure Engagement Services - WebLogic

When Engagement is selected as Fabric Component, you must add the following parameter in the JVM arguments present in domain-name\StartWebLogic.cmd (for Windows) or domain-name\StartWebLogic.sh (for Unix):

-DKMS_CORE_VERSION=2