Oracle® Retail Analytic Parameter Calculator for Regular Price Optimization Installation Guide Release 14.1.2 E70803-01 |
|
![]() Previous |
![]() Next |
The installation of the server-side RPAS components on UNIX operating systems is accomplished using Java-based installation programs that are included with the installation package.
The Analytic Parameter Calculator for Regular Price Optimization (APC-RPO) Installer automates the following:
Installation of the APC-RPO configuration.
Installation of the APC-RPO configuration for the RPAS Fusion Client. For more information on installing the RPAS Fusion Client, refer to the Oracle Retail Predictive Application Server Installation Guide.
Creation of a sample APC-RPO domain.
This document assumes that the RPAS installer process (from the Oracle Retail Predictive Application Server Installation Guide) has been completed prior to using the APC-RPO installer.
The RPAS server components required prior to this installation process are available from Oracle's E-Delivery web site, http://edelivery.oracle.com
, and My Oracle Support, https://support.oracle.com
.
Before running the solution installer, source your retaillogin.ksh
script. The script is located in the root of the base directory where RPAS was installed unless the default was overwritten when specifying directory paths.
Source the script from inside the directory where the script is located:
. ./retaillogin.ksh
Or, include the full path after the period and space”.”:
. /<base_directory>/retaillogin.ksh
Notes: The preceding period and space (”. ”) must be included at the beginning of the command when running the script.Include this path and script in the |
This script sets up the environment variables, such as RPAS_HOME and RIDE_HOME, which are required for RPAS to run properly.
In addition to the running of retaillogin.ksh
, export the following environment variables prior to starting the installer.
All Platforms:
export RPAS_JAVA_CLASSPATH="$RPAS_HOME/applib/aaijni.jar:
$RPAS_HOME/applib/aaiAPCRPO.jar:$RPAS_JAVA_CLASSPATH"
Note: There are additional Java environment variables that must be set for your particular operation system. These variables are the same for all applications on RPAS. See the ”Java Environment” section of the Oracle Retail Predictive Application Server Installation Guide for these environment variables. |
The following procedure provides information about downloading and extracting the APC-RPO media pack and its contents:
Create a directory to store the APC-RPO media pack on the target server. This directory is referred to as [APC-RPO Installation]. It is the location where the APC-RPO installation routine is run.
Download and extract the media pack to this location. After it is extracted, two directories open, CDROM and DOCS.
The CDROM folder contains the apcrpo.zip
file. This file contains the APC-RPO solution.
The DOCS folder contains the APC-RPO documentation.
Note: Files contained within the installation package are intended to be used by the installer only. |
Perform the following steps to install APC-RPO:
Note: This product's installer includes Ant. If Ant is already installed on your system and is version 1.6.5 or earlier, then you must rununset ANT_HOME on the command line to ensure that the installer uses the included version. The unset ANT_HOME command must be run before ./install.sh . |
Extract the APC-RPO installer from the [APC-RPO Installation] directory.
cd CDROM
unzip apcrpo.zip
From the [APC-RPO Installation]/CDROM directory, run the following commands to run the APC-RPO installer:
cd apcrpo
./install.sh
Note: The command must be run with the preceding period and slash (./). |
If you are running this process on an X-Windows emulator (such as Exceed), graphical user interface to the Installer appears. If you are running in console mode through a terminal emulator, the text interface to the installer appears.
In both cases, the requested information is identical. In the GUI, you may be shown a check box to signal whether you want a component installed; in text mode, you are prompted for a response of true or false.
Note: In text mode, the default value appears in square brackets []. To use the default value and continue, press Enter. If you want to use a different value, enter the new value. When prompted to create a directory, respond with yes and press Enter. |
The Analytic Parameter Calculator for Regular Price Optimization Installer Window opens and displays the components that are installed during installation process and the required components.
Click Next to continue.
Note: Oracle Retail Batch Scripting Architecture (BSA) must be installed prior to installing APC-RPO. For information about installing BSA, see the Oracle Retail Batch Script Architecture Implementation Guide. |
The Choose Components to Install Window opens.
Select one or both of the following options:
APCRPO — Select this option to install the Analytic Parameter Calculator for Regular Price Optimization application with the domain.
RPAS Fusion Client configuration — Select this option to install the RPAS Fusion Client configuration for APC-RPO. For more information, see Configuration Files for the RPAS Fusion Client.
Click Next to continue.
The Base Paths for Solution Window opens.
Enter the relevant information in the following fields:
Dir to store solution — Enter the directory path where your solution should be stored.
APCRPO domain path — Enter the directory path where the domain should be stored.
Path to retaillogin.ksh script - Enter the path and file name to the retaillogin.ksh
script created during RPAS installation.
Note: Ensure that the installation paths are located outside the installer directory [APC-RPO Installation]. |
Click Next to continue.
The Install Tasks Window opens.
Select or clear the Create APCRPO Domain option:
To create the APC-RPO domain, select the Create APCRPO Domain option, which is selected by default.
Note: Domain builds use the environment specified in theretaillogin.ksh environment setup script. If you change any environment details, edit the retaillogin.ksh script and any subsequent scripts called by retaillogin.ksh .
For more information about the |
To install all required components to support the APC-RPO domain, but not create the actual APC-RPO domain, clear the check box.
Click Next to continue.
The Fusion Location Information Window opens.
Enter the relevant information in the following fields:
Field | Description |
---|---|
Enter the number of RPAS Fusion Client servers to install these configurations on: (1-4) | Enter the number of servers running the RPAS Fusion Client where you want to install the APC-RPO configuration. In case the RPAS Fusion Client is running on a single server, enter 1. If you have a clustered installation, you can enter up to four servers |
Enter the RPAS server hostname: | Enter the hostname of the RPAS server. |
Enter the RPAS server port: | Enter the port number of the RPAS server. |
RPAS Solution Path | Enter the location of the RPAS domain for APC-RPO. |
Note: The Fusion Location Information Windows open when you select the RPAS Fusion Client configuration check box on the Choose Components to Install Window.If you are not installing the RPAS Fusion Client configuration, proceed to step 9. |
Click Next to continue.
Based on the number of servers you entered, the Fusion Location Information (Details) Window opens.
Enter the server details in the following set of fields for each configuration:
Field | Description |
---|---|
Hostname or IP | Enter the host name or IP address of the server where the RPAS Fusion Client is installed. |
Configuration Directory | Enter the location of the config directory available at the location where the RPAS Fusion Client is installed. |
Login username | Enter the user name to log on to the server where the RPAS Fusion Client is installed. |
Login password | Enter the password associated with the user name. |
Login username alias | Specify an alias name for the administrative user. Specifying an alias name for the administrative user enhances the security for the application. When left blank, the alias name defaults to the administrative user name. |
Note: Information such as user credentials for the RPAS Fusion Client is encrypted and stored in a secure location in the application installation directory. This location is called the Oracle Wallet.When the installation starts, the administrative user credentials are retrieved from the Oracle Wallet based on the alias name specified in this window. |
Click Next to continue.
The Installation Progress Window opens. To start the installation, click Install.
This window also displays the progress of the installation routine. Click Show Details to view the log output as the installation is performed. If you do not select to view the details, a graphical representation of the installation steps appears. As each step is completed, the color changes to show you the progress.
You can toggle between detailed mode at any time during or after the installation.
When the installation has finished, the Finished message appears. Click OK to close the dialog box.
To view the installation details, click Show Details. The window displays two tabs, the Output tab and the Error tab. It is recommended that you review these tabs for any issues that may have occurred during the installation process.
If you want to view the log again at a later date, a text copy is saved in the directory [APC-RPO Installation]. The log file is named based on the product and timestamp, followed by the.log
extension.
Created as part of this process is the make_domain.apcrpo
file located in [Solution Install Dir] entered previously. This file contains all of the required parameters needed to support the domain installation. If necessary, this file may be modified if the default parameters are not appropriate for your particular environment.
Note: When reviewing Installer output or logs, you may see the following message: [scp] Caught an exception, leaving main loop due to Socket closed. This message is harmless and does not indicate failure. |
Note: The domain install process may also include postinstallation data loading scripts specific to the APC-RPO configuration. These scripts, if present, may also be modified.For additional information on installing RPAS domains manually, see the Oracle Retail Predictive Application Server Installation Guide. |
Click Exit to close the installer.
Before starting the DomainDaemon, you must first set the following configuration property files and the APCRPO_HOME environment variable.
If you are on AIX and you have re-installed APC-RPO, you must edit a help file to use the APC-RPO online help in the RPAS Fusion Client.
Manually edit the [fusion client installation dir]/config/Help/ohwconfig.xml
file by removing the following duplicate line:
<helpSet xmlns="" id="<shortProductName>" location="<shortProductName>/<shortProductName>-help.hs"/>
Caution: If this duplicate line is not removed, a ”500 Page Not Found” error occurs when attempting to access the online help in the RPAS Fusion Client. |
Note: This section describes the optional installation method that involves setting up the RPAS Fusion Client configuration and online help for the APC-RPO configuration. If you chose to install the Fusion Client configuration files using the APC-RPO installer, you can skip this section.Before proceeding ahead, ensure that you have appropriate access privileges on the server running the RPAS Fusion Client. |
Along with the files to install the APC-RPO solution and domain, the APC-RPO installation media pack also includes the RPAS Fusion Client configuration and online help files that you must install if you want to use APC-RPO on the RPAS Fusion Client.
These files are available at the following location within the [APC-RPO Installation] directory:
[APC-RPO Installation]/apcrpo/fusion
During the APC-RPO installation, these files are automatically copied over to the configuration directory where the RPAS Fusion Client is installed. The installation also ensures that the following RPAS Fusion Client configuration files are updated to reflect the APC-RPO installation:
Foundation.xml
- Located in the [RPAS Fusion Client Installation]/ config/rpas
directory. This XML file includes the domain configuration available for use with the RPAS Fusion Client.
ohwconfig.xml
- Located in the [RPAS Fusion Client Installation]/config/Help
directory. This XML file includes the online help configuration for the RPAS Fusion Client.
If you do not install the Fusion Client configuration files during the APC-RPO installation, you can choose to do one of the following tasks:
Run the APC-RPO installer again, and select to install only the RPAS Fusion Client configuration.
Run the RPAS Fusion Client installer again, and specify the APC-RPO domain configuration. For more information on the RPAS Fusion Client installation, refer to the Oracle Retail Predictive Application Server Installation Guide.
Configure the RPAS Fusion Client for APC-RPO manually. For more information, see the ”Configuring Additional Domains” section in the Oracle Retail Predictive Application Server Administration Guide for the Fusion Client.
This section provides information about the files needed for taskflow configuration.
If you selected the option to build a domain, you will find two taskflow files (taskflow.xml
and the taskflowBundle.properties
resource file) in the fusionClient subdirectory within the domain. For information about how to use these files to configure the Multi-solution Taskflow, refer to the section, ”Creating a Multi-solution Taskflow” in the Oracle Retail Predictive Application Server Configuration Tools User Guide.
If you selected the option to install the fusion client configuration, the translation files for the taskflow have been copied to [RPAS Fusion Client Installation]/resources. For information about how to use these files with the Multi-solution Taskflow, refer to the section, ”Postinstallation Configuration” in the Oracle Retail Predictive Application Server Administration Guide for the Fusion Client.