Go to primary content
Oracle® Retail Bulk Data Integration Installation Guide
Release 16.0.027
E94814-01
  Go To Table Of Contents
Contents

Previous
Previous
 
Next
Next
 

3 BDI Batch Job Admin

This chapter describes the procedure you must use to install the JRF domain and deploy the BDI Batch Job Admin application. For more information about domain creation and other server related information, see the WebLogic application server documents.

Installation and Setup Instructions

This section describes the installation and setup instructions including the installation prerequisites, preparing the WebLogic server, creating a WebLogic domain, and deploying the WAR file.

Prerequisites

The BDI Batch Job Admin application requires Oracle WebLogic server 12c (12.2.1.3.0), built with Java 8 (JDK 1.8 64 bit with the latest security updates).

The recommended Java VM memory setting for the Job Admin application domain is:

-Xms1024m -Xmx2048m

Installing WebLogic

To obtain WebLogic 12c (12.2.1.3.0), go to the Oracle Technology Network and take the following steps.

  1. Find fmw_12.2.1.3.0.0_infrastructure_Disk1_1of1.zip and download this file to your system.

  2. Extract the contents of this zip file to your system. You will use the fmw_12.2.1.3.0.0_infrastructure.jar file to run the installer.

  3. Run the installer by executing the jar file:

    java -jar fmw_12.2.1.3.0.0_infrastructure.jar

    The Welcome window appears.

    Surrounding text describes weblogic1.png.
  4. Click Next. The Auto Updates window appears.

    Surrounding text describes weblogic2.png.
  5. Select the appropriate radio button and click Next. The Installation Location window appears.

    Surrounding text describes weblogic3.png.
  6. Click Browse to select the Oracle Home location where the Weblogic Server is to be installed.

  7. Click Next. The Installation Type window appears.

    Surrounding text describes weblogic4.png.
  8. Select Fusion Middleware Infrastructure (JRF and Enterprise Manager) and click Next. The installer performs the pre-requisite checks and ensures all required conditions are satisfied.

    Surrounding text describes weblogic5.png.
  9. When the prerequisite check completes successfully, click Next. The Security Updates window appears.

    Surrounding text describes weblogic6.png.
  10. Provide information and click Next.

    Surrounding text describes weblogic7.png.
  11. Click Install. The Installation Progress window appears.

    Surrounding text describes weblogic8.png.
  12. Click Next when the installation completes. The Installation Complete window appears.

    Surrounding text describes weblogic9.png.

Creating the Required Schema Using the Repository Creation Utility

Perform the following procedure to create a schema user for the domain:

  1. Run the RCU from the <MW_HOME>/oracle_common/bin folder. The Welcome window appears.

    Surrounding text describes rcu1.png.
  2. Click Next and select the Create Repository option.

    Surrounding text describes rcu2.png.
  3. Click Next. Enter the database credentials where the schema user has to be created.

    Surrounding text describes rcu3.png.
  4. Click Next. Specify the prefix to be used for the schema user creation. For example, INT. Select Metadata Services, WebLogic Services, and Oracle Platform Security Services.

    Surrounding text describes rcu4.png.
  5. Click Next. Specify the password.

    Surrounding text describes rcu5.png.
  6. Click Next. The window provides the details of tablespaces created as part of schema creation.

    Surrounding text describes rcu6.png.
  7. Click Next. The Confirmation window appears.

    Surrounding text describes rcu7.png.
  8. Click OK. The Summary window appears.

    Surrounding text describes rcu8.png.
  9. Click Create and proceed to create the schema. This could take a while to complete. The Completion Summary window appears.

    Surrounding text describes rcu9.png.

Creating a WebLogic Domain with JRF

Perform the following procedure to create a new WebLogic domain with JRF:

  1. Run the config.sh from <ORACLE_HOME>/oracle_common/common/bin folder. The Configuration Type window appears.

    Surrounding text describes jrf1.png.
  2. Select Create a new domain, provide domain location, and click Next. The Templates window appears. By default, the Basic WebLogic Server Domain - 12.2.1.3.0 [wlserver] checkbox is selected.

    Select the Oracle JRF - 12.2.1.3.0.0 [oracle_common], Oracle Enterprise Manager [em], and Oracle WSM Policy Manager - 12.2.1.3.0 [oracle_common] check boxes.

    Surrounding text describes jrf2.png.
  3. Click Next. The Administrator Account window appears. Enter the user credentials you want to use to log in to the WebLogic Administration Console.

    Surrounding text describes jrf3.png.
  4. Click Next. The Domain Mode and JDK window appears. Set the Domain Mode as Production and select the JDK version (JDK 1.8 with the latest security updates) you want to use.

    Surrounding text describes jrf4.png.
  5. Click Next. The Database Configuration Type window displays.

    1. Select the RCU Data radio button.

    2. Select Oracle as the Vendor.

    3. Select Oracle's Driver (Thin) for Service connections; Version 9.0.1 and later as the Driver.

    4. Enter the Service, Host Name, Port, Schema Owner, and Schema Password for the *_STB schema created using RCU.

    5. Click Get RCU Configuration.

    The Connection Result Log displays the connection status.

    Surrounding text describes jrf5.png.
  6. Click Next. The JDBC Component Schema window appears.

    Surrounding text describes jrf6.png.
  7. Click Next. The JDBC Component Schema Test window displays the status on whether the JDBC tests on the schemas were successful.

    Surrounding text describes jrf7.png.
  8. Click Next. The Advanced Configuration window displays. Select all the checkboxes, except Domain Frontend Host Capture and JMS File Store options, in this window.

    Surrounding text describes jrf8.png.
  9. Click Next. The Administration Server window appears. Enter the Listen Address and the Listen Port details.

    Surrounding text describes jrf9.png.
  10. Click Next. The Node Manager window appears. Select the Node Manager Type and enter the Node Manager Credentials.

    Surrounding text describes jrf10.png.
  11. Click Next. The Managed Servers window appears.

    1. Click Add to add a managed server on which you will deploy the application.

    2. Enter the Server Name, Listen Address, and Listen Port for the managed server.

    3. Set the Server Groups to JRF-MAN-SVR.

    Surrounding text describes jrf11.png.
  12. Click Next. The Clusters window appears.

    1. Click Add to add a cluster. This is an optional step in the procedure.

    Surrounding text describes jrf12.png.
  13. Click Next. The Coherence Clusters window appears.

    1. Add a coherence cluster. This is an optional step in the procedure.

    Surrounding text describes jrf13.png.
  14. Click Next. The Machine window appears.

    1. Click Add.

    2. Enter the Name and the Node Manager Listen Address for the managed server.

    Surrounding text describes jrf14.png.
  15. Click Next. The Assign Servers to Machines window appears. Add the Admin Server and the managed server to the computer.

    Surrounding text describes jrf15.png.
  16. Click Next. The Deployments Targeting window appears. Select wsm-pm from Deployments and add it to Admin Server in Targets.

    Surrounding text describes jrf16.png.
  17. Click Next. The Services Targeting window appears.

    Surrounding text describes jrf17.png.
  18. Click Next. The Configuration Summary window appears. Verify that all information described in this window is accurate.

    Surrounding text describes jrf18.png.
  19. Click Create. The Configuration Progress window displays a message when the domain is created successfully.

    Surrounding text describes jrf19.png.
  20. Click Next. The Configuration Success window displays the Domain Location and Admin Server URL once the configuration is complete.

    Surrounding text describes jrf20.png.
  21. Click Finish to complete creating the WebLogic domain and managed servers.

  22. Add the following security policy to $ORACLE_HOME/wlserver/server/lib/weblogic.policy file.

    grant codeBase "file:/<DOMAIN_HOME>/-" {
     permission java.security.AllPermission;
     permission oracle.security.jps.service.credstore.CredentialAccessPermission "credstoressp.credstore", "read,write,update,delete";
     permission oracle.security.jps.service.credstore.CredentialAccessPermission "credstoressp.credstore.*", "read,write,update,delete";
    };
    
  23. Start the Weblogic Admin and Manage Server.

  24. Set JTA timeout to 43200.

    1. Log in to Admin console

    2. Click on the domain name

    3. Select the JTA tab and change the timeout value to 43200.