Go to primary content
Oracle® Retail Integration Cloud Service Java Messaging Service Console Guide
Release 19.1.000
F32093-01
  Go To Table Of Contents
Contents

Previous
Previous
 
Next
Next
 

2 Understanding the Installation

This chapter describes the procedure you must use to install the JRF domain and deploy the JMS Console 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.

Pre-requisites

The JMS Console application requires Oracle WebLogic server 12c (12.2.1.4.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.4.0), go to the Oracle Technology Network and perform the following steps:

  1. Find fmw_12.2.1.4.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.4.0.0_infrastructure.jar file to run the installer.

  3. Run the installer by executing the jar file:

    java -jar fmw_12.2.1.4.0.0_infrastructure.jar

    The Welcome window appears.

    Installing WebLogic Welcome
  4. Click Next. The Auto Updates window appears.

    Auto Updates
  5. Select the appropriate radio button and click Next. The Installation Location window appears.

    Installation Location
  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.

    Installation Type
  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.

    Prerequisite Checks
  9. When the prerequisite check completes successfully, click Next. The Security Updates window appears.

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

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

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

    Surrounding text describes weblogic_install_comp.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.

    Repository Creation Utility Welcome
  2. Click Next and select the Create Repository option.

    Create Repository
  3. Click Next. Enter the database credentials where the schema user has to be created.

    Database Credentials
  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.

    Options
  5. Click Next. Specify the password.

    Password
  6. Click Next. The window provides the details of tablespaces created as part of schema creation.

    Tablespaces
  7. Click Next. The Confirmation window appears.

    Confirmation
  8. Click OK. The Summary window appears.

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

    Completion Summary

Creating a WebLogic Domain with JRF

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

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

    Configuration Type
  2. Select Create a new domain, provide the domain location, and click Next. The Templates window appears. By default, the Basic WebLogic Server Domain - 12.2.1.4.0 [wlserver] checkbox is selected.

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

    Templates
  3. Click Next. The Administrator Account window appears. Enter the user credentials you want to use to log in to the WebLogic Administration Console.

    Administrator Account
  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.

    Domain Mode and JDK
  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.

    Connection Result Log
  6. Click Next. The JDBC Component Schema window appears.

    JDBC Component Schema
  7. Click Next. The JDBC Component Schema Test window displays the status on whether the JDBC tests on the schemas were successful.

    JDBC Component Schema
  8. Click Next. The Advanced Configuration window displays. Select all the check-boxes, except Domain Frontend Host Capture and JMS File Store options, in this window.

    Advanced Configuration
  9. Click Next. The Administration Server window appears. Enter the Listen Address and the Listen Port details.

    Administration Server
  10. Click Next. The Node Manager window appears. Select the Node Manager Type and enter the Node Manager Credentials.

    Node Manager
  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.

      Managed Servers
  12. Click Next. The Clusters window appears.

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

      Clusters
  13. Click Next. The Coherence Clusters window appears.

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

      Coherence Cluster
  14. Click Next. The Machine window appears.

    1. Click Add.

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

      Machine
  15. Click Next. The Assign Servers to Machines window appears. Add the Admin Server and the managed server to the computer.

    Assign Servers to Machines
  16. Click Next. The Deployments Targeting window appears. Select wsm-pm from Deployments and add it to Admin Server in Targets.

    Deployments Targeting
  17. Target the ADF libraries to the jms-managed-server as below.

    Target ADF Libraries
  18. Click Next. The Services Targeting window appears.

    Services Targeting
  19. On the Service Targeting window, target the JDBCSystemResources to jms-managed-server.

    Service Targeting
  20. Click Next. The Configuration Summary window appears. Verify that all information described in this window is accurate.

    Configuraton Summary
  21. Click Create. The Configuration Progress window displays a message when the domain is created successfully.

    Configuration Progress
  22. Click Next. The Configuration Success window displays the Domain Location and Admin Server URL once the configuration is complete.

    Configuration Success
  23. Click Finish to complete creating the WebLogic domain and managed servers.

  24. Add the following security policy to $ORA-CLE_ 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";
    };
    
  25. Start the Weblogic Admin and Manage Server.

  26. Set JTA timeout to 43200:

    1. Log in to the Admin console.

    2. Clock on the domain name.

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