This chapter describes how to install Oracle Communications Pricing Design Center (PDC) 11.1 Patch Set 12 on an existing PDC 11.1 patch set installation. Before installing PDC 11.1 Patch Set 12, read the following:
Important:
If you have an existing installation of PDC integrated with Oracle Communications Billing and Revenue Management (BRM) and BRM Elastic Charging Engine (ECE), you must upgrade ECE and BRM before upgrading the PDC installation. For more information, see the discussion about the overview of upgrading an existing ECE 11.3 installation in BRM Elastic Charging Engine Installation Guide.To install the PDC patch set on an existing PDC 11.1 patch set installation:
On the server on which PDC 11.1 Patch Set 2 or later is installed, create a temporary directory (temp_dir).
Go to the My Oracle Support Web site:
Sign in with your user name and password.
Click the Patches & Updates tab.
From the list, select Patch Name or Number.
In the text field, enter 27531591.
Click Search.
The Patch Search Results page appears.
Click the patch name.
The patch details appear.
From the Platform list, select the platform and click Download.
The File Download dialog box appears.
Download the appropriate p27531591_1110120_platform.zip file to temp_dir, where platform is linux or solaris.
Unzip the p27531591_1110120_platform.zip file.
Unzip the PricingDesignCenter-11.1.0.12.0-platform.zip file.
The following folder structure is created:
pdc/Disk1/install/
pdc/Disk1/stage/
Start the Oracle WebLogic Server domain administration server or the WebLogic Server domain managed server on which PDC 11.1 Patch Set 2 (or later) is deployed, if it is not already started.
Ensure that the PDC database is running.
In the pdc/Disk1/install/ directory, do one of the following:
To install the PDC patch set using the default oraInventory directory, run the following command:
./runInstaller.sh
To install the PDC patch set using the oraInventory directory in a different location, enter the following command:
Note:
Ensure that you use the same oraInst.loc file that you used for the existing PDC 11.1 patch set installation. The default location of the oraInventory directory is in the /etc/oraInst.loc (Linux) file or the /var/opt/oracle/oraInst.loc (Solaris) file../runInstaller.sh -invPtrLoc FilePath/oraInst.loc
where FilePath is the path to the directory in which the oraInst.loc file is located.
To record the response file contents during the GUI installation, run the following command:
./runInstaller.sh -record -destinationFile path
where path is the complete path and name of the response file. See "Installing the Patch Set on an Existing PDC Installation in Silent Mode" for more information.
The Welcome screen appears.
Click Next.
The Select Installation Type screen appears.
Select Pricing Design Center and click Next.
The Specify Home Details screen appears.
This screen displays the default PDC installation name and the path to the default PDC installation directory.
Enter the PDC installation details:
In the Name field, enter or select the name of the PDC 11.1 Patch Set 2 installation.
In the Path field, enter or select the path to the directory in which PDC 11.1 Patch Set 2 is installed. Optionally, click Browse to navigate to the directory in which PDC 11.1 Patch Set 2 is installed.
Click Next.
The patch installation confirmation screen appears.
Click Next.
The Backup Location for the Current Installation screen appears.
Enter the full path or browse to the directory in which you want to store the backup of your existing PDC installation.
The Installer creates a backup of the PDC installation directory and its content: PDC_home and stores it in the location specified.
Click Next.
The WebLogic Administration Server Connection screen appears.
Enter the WebLogic Server domain information.
In the Host Name field, enter the IP address or the host name of the machine on which the WebLogic Server domain is configured.
In the Port Number field, enter the port number assigned to the WebLogic Server domain administration server.
In the User Name field, enter the WebLogic Server domain administrator user name.
In the Password field, enter the WebLogic Server domain administrator user password.
In the WebLogic Home field, enter the path to the directory in which the WebLogic Server software is installed. For example, MW_Home/wlserver_10.3, where MW_Home is the directory in which the Oracle Middleware components are installed.
Do one of the following.
If you do not want to enable secure communication for PDC, deselect the Use SSL? check box.
To enable secure communication for PDC, leave the Use SSL? check box selected, and, in the KeyStore Location field, enter the path of the client-side keystore file generated from the exported public certificate using the keytool utility.
For more information, see "Configuring SSL for the WebLogic Server Domain".
Click Next.
The WebLogic Server/Cluster screen appears.
Do one of the following:
If PDC 11.1 Patch Set 2 (or later) is deployed on the WebLogic Server domain administration server, select a WebLogic Server domain administration server from the list.
If PDC 11.1 Patch Set 2 (or later) is deployed on the WebLogic Server domain managed server, select a WebLogic Server domain managed server from the list.
Click Next.
The Pricing Design Center Database Connection screen appears.
Enter the following information required to connect to the PDC database:
In the Host Name field, enter the IP address or the host name of the machine on which the PDC database is configured.
In the Port Number field, enter the port number assigned to the PDC database service.
In the User Name field, enter the PDC database user name.
In the Password field, enter the PDC database user password.
In the Service Name field, enter the name of the PDC database service.
Note:
Ensure that the Oracle Database server is in Running state. The Installer connects to the Oracle Database server to verify that the information you entered is valid.Click Next.
The Pricing Design Center Schema screen appears.
Enter the PDC schema information.
In the User Name field, enter the name of the PDC schema user that you created during the PDC 11.1 Patch Set 2 installation.
In the Password field, enter the PDC schema user password.
In the PDC Tablespace field, enter the password of the PDC schema user that you created during the PDC 11.1 Patch Set 2 installation.
In the Temp Tablespace field, enter the name of the temporary tablespace for the PDC schema.
To use the existing PDC schema, select the Use the existing schema data? check box.
Click Next.
If you selected the Use the existing schema data? check box, the Pricing Design Center System Using Existing Schema Information screen appears.
Otherwise, the Pricing Design Center System User screen appears, proceed to step 32.
Click Next.
The Pricing Design Center System User screen appears.
Enter the PDC user information.
In the User Name field, enter the name of the PDC user that you created during the PDC 11.1 Patch Set 2 installation.
In the Password field, enter the password of the PDC user that you created during the PDC 11.1 Patch Set 2 installation.
In the Confirm Password field, enter the PDC user password again.
Click Next.
The Keystore Credentials screen appears.
Enter the following information required to encrypt the passwords:
In the Key Password field, enter the password PDC uses for accessing the PDC alias key in the keystore.
In the Confirm Key Password field, enter the key password again.
In the Keystore Password field, enter the password used for accessing the keystore.
In the Confirm Keystore Password field, enter the keystore password again.
Click Next.
The Summary screen appears.
Review the selections you have made in the preceding screens, and click Install.
The Install screen appears.
Note:
After the installation begins, clicking Stop installation stops the installation process, but the files that are already copied are not removed.When the End of Installation screen appears, note down the provided URL.
You use this URL to access PDC.
Click Exit.
The Exit confirmation dialog box appears.
Click Yes.
See "Verifying the Pricing Design Center Installation" for information on verifying the successful installation of PDC.
See "About Installation Logs" for information on PDC Installer logs.
Note:
The BRM Integration Pack patch installation must be performed as the UNIX user who installed BRM; for example, pin_user.To install the BRM Integration Pack patch:
Start the WebLogic Server domain administration server or the WebLogic Server domain managed server on which PDC 11.1 Patch Set 2 (or later) is deployed, if it is not already started.
(Optional) Ensure that the PDC database is running.
Ensure that the BRM database is running.
In the pdc/Disk1/install/ directory, do one of the following:
To install the BRM Integration Pack patch using the default oraInventory directory, run the following command:
./runInstaller.sh
To install the BRM Integration Pack patch using the oraInventory directory in a different location, enter the following command:
./runInstaller.sh -invPtrLoc FilePath/oraInst.loc
where FilePath is the path to the directory in which the oraInst.loc file is located.
To record the response file contents during the GUI installation, run the following command:
./runInstaller.sh -record -destinationFile path
where path is the complete path and name of the response file. See "Installing the Patch Set on an Existing PDC Installation in Silent Mode" for more information.
The Welcome screen appears.
Click Next.
The Specify Home Details screen appears.
This screen displays the default installation name and the path to the default installation directory.
Enter the BRM Integration Pack installation details.
In the Name field, enter or select the name of the PDC 11.1 Patch Set 2 BRM Integration Pack installation.
In the Path field, enter or select the path to the PDC 11.1 Patch Set 2 BRM Integration Pack directory. Optionally, click Browse to navigate to the directory in which PDC 11.1 Patch Set 2 BRM Integration Pack is installed.
Click Next.
The patch installation confirmation screen appears.
Click Next.
The Backup Location for the Current Installation screen appears.
Enter the full path or browse to the directory in which you want to store the backup of your existing BRM Integration Pack installation.
The Installer creates a backup of the BRM Integration Pack installation directory and its content: BRM_Integration_Pack_home and stores it in the location specified.
Click Next.
The Select charging Engine for Usage Rating Screen appears.
Do one of the following:
To use BRM real-time rating and batch rating engines for usage rating, select Realtime Rating and Batch Rating Engines.
To use ECE for usage rating, select Elastic Charging Engine.
Click Next.
The Pricing Design Center WebLogic Server Connection screen appears.
Enter the WebLogic Server domain information.
In the Host Name field, enter the IP address or the host name of the machine on which the WebLogic Server domain is configured.
In the Port Number field, enter the port number assigned to the WebLogic Server domain administration server.
In the User Name field, enter the WebLogic Server domain administrator user name.
In the Password field, enter the WebLogic Server domain administrator password.
In the WebLogic Home field, enter the path to the directory in which the WebLogic Server software is installed.
Do one of the following:
If you do not want to enable secure communication for PDC, deselect the Use SSL? check box.
To enable secure communication for PDC, leave the Use SSL? check box selected, and, in the Keystore Location field, enter the path of the client-side keystore file generated from the exported public certificate using the keytool utility.
For more information, see "Configuring SSL for the WebLogic Server Domain".
Click Next.
The BRM Server Location screen appears.
Enter the BRM batch and real-time rating engine details.
In the BRM field, enter the path to the directory in which BRM is installed.
In the BRM Pipeline field, enter the path to the directory in which Pipeline Manager is installed.
In the BRM ThirdParty Software field, enter the path to the directory in which BRM ThirdParty Software is installed.
Click Next.
The BRM Pipeline Manager Database Connection Screen appears.
Enter the following information required to connect to the Pipeline Manager database:
In the Host Name field, enter the IP address or the host name of the machine on which the Pipeline Manager database is configured.
In the Port Number field, enter the port number assigned to the Pipeline Manager database service.
In the User Name field, enter the Pipeline Manager database schema user name.
In the Password field, enter the Pipeline Manager database schema password.
In the Service Name field, enter the name of the Pipeline Manager database service.
Click Next.
The Transformation Cross-Reference Database Connection screen appears.
Enter the following information required to connect to the transformation cross-reference database:
In the Host Name field, enter the IP address or the host name of the machine on which the transformation cross-reference database is configured.
In the Port Number field, enter the port number assigned to the transformation cross-reference database service.
In the User Name field, enter the transformation cross-reference database user name.
In the Password field, enter the transformation cross-reference database user password.
In the Service Name field, enter the name of the transformation cross-reference database service.
Click Next.
The Transformation Cross-Reference Schema screen appears.
Enter the transformation cross-reference schema information.
In the User Name field, enter the name of the transformation cross-reference schema user that you created during the PDC 11.1 Patch Set 2 installation.
In the Password field, enter the password of the transformation cross-reference schema user that you created during the PDC 11.1 Patch Set 2 installation.
In the PDC Tablespace field, enter the name of the PDC tablespace for the transformation cross-reference schema.
In the Temp Tablespace field, enter the name of the temporary tablespace for the transformation cross-reference schema.
Click Next.
The Pricing Design Center System User screen appears.
Enter the PDC user information.
In the User Name field, enter the name of the PDC user that you created during the PDC 11.1 Patch Set 2 installation.
In the Password field, enter the password of the PDC user that you created during the PDC 11.1 Patch Set 2 installation.
Click Next.
The Migration Option screen appears if you installed the migration utility during the PDC 11.1 Patch Set 4 installation.
The Keystore Credentials screen appears if you have not installed the migration utility during the PDC 11.1 Patch Set 4 installation. Proceed to step 33.
Do one of the following:
To upgrade the migration utility that you installed with the existing BRM Integration Pack, select Yes.
If you do not want to upgrade the migration utility, select No and proceed to step 32.
Click Next.
The Migration Cross-Reference Database Connection screen appears.
Enter the following information required to connect to the migration cross-reference database:
In the Host Name field, enter the IP address or the host name of the machine on which the migration cross-reference database is configured.
In the Port Number field, enter the port number assigned to the migration cross-reference database service.
In the User Name field, enter the migration cross-reference database user name.
In the Password field, enter the migration cross-reference database user password.
In the Service Name field, enter the name of the migration cross-reference database service.
Click Next.
The Migration Cross-Reference Schema screen appears.
Enter the migration cross-reference schema information.
In the User Name field, enter the name of the migration cross-reference schema user that you created during the PDC 11.1 Patch Set 4 installation.
In the Password field, enter the password of the migration cross-reference schema user that you created during the PDC 11.1 Patch Set 4 installation.
In the PDC Tablespace field, enter the name of the PDC tablespace for the migration cross-reference schema.
In the Temp Tablespace field, enter the name of the temporary tablespace for the migration cross-reference schema.
Click Next.
The Migration User screen appears.
Enter the migration user information.
In the User Name field, enter the name of the migration user that you created during the PDC 11.1 Patch Set 4 installation.
In the Password field, enter the password of the migration user that you created during the PDC 11.1 Patch Set 4 installation.
Click Next.
The Keystore Credentials screen appears.
Enter the following information required to encrypt the passwords:
In the Key Password field, enter the password PDC uses for accessing the PDC alias key in the keystore.
In the Confirm Key Password field, enter the key password again.
In the Keystore Password field, enter the password used for accessing the keystore.
In the Confirm Keystore Password field, enter the keystore password again.
Click Next.
The Summary screen appears.
Review the selections you have made in the preceding screens, and click Install.
The Install screen appears.
Note:
After the installation begins, clicking Stop installation stops the installation process, but the files that are already copied are not removed.The End of Installation screen appears.
Click Exit.
The Exit confirmation dialog box appears.
Click Yes.
See "Verifying the Pricing Design Center Installation" for information on verifying the successful installation of BRM Integration Pack.
See "About Installation Logs" for information on PDC Installer logs.
Use the silent install mode when you are installing the patch set using the same configuration repeatedly. Silent install mode does not use the GUI and it runs in the background. In this mode, you can use a response file template that contains a predefined set of values.
To install the PDC patch set in silent mode:
Create a copy of the pdc/Disk1/stage/Response/oracle.communications.pdc.PricingDesignCenter.rsp file or the response file that was generated during the GUI installation and open it in a text editor.
Enter the values in the parameters to reflect the PDC installation requirements.
Notes:
The oracle.communications.pdc.PricingDesignCenter.rsp file contains guidelines and examples on how to enter the values in the parameters.
In silent install mode, the Installer treats incorrect context, format, or type values within a response file as if no value were specified.
Save and close the file.
Go to the pdc/Disk1/install/ directory, do one of the following:
./runInstaller.sh -responseFile path -silent
where path is the PDC response file name and location.
For example:
./runInstaller.sh -responseFile /response_files/PricingDesignCenter.rsp -silent
The installation runs silently in the background.
To install the BRM Integration Pack patch in silent mode:
Create a copy of the pdc/Disk1/stage/Response/oracle.communications.pdc.BRMIntegrationPack.rsp file or the response file that was generated during the GUI installation and open it in a text editor.
Enter the values in the parameters to reflect the BRM Integration Pack installation requirements.
Notes:
The oracle.communications.pdc.BRMIntegrationPack.rsp file contains guidelines and examples on how to enter the values in the parameters.
In silent install mode, the Installer treats incorrect context, format, or type values within a response file as if no value were specified.
Save and close the file.
Go to the pdc/Disk1/install/ directory and enter the following command:
./runInstaller.sh -responseFile path -silent
where path is the BRM Integration Pack response file name and location.
For example:
./runInstaller.sh -responseFile /response_files/BRMIntegrationPack.rsp -silent
The installation runs silently in the background.
See "Verifying the Pricing Design Center Installation" for information on verifying the successful installation of PDC and BRM Integration Pack.
See "About Installation Logs" for information on the PDC Installer logs.
If your patch installation is not successful, you must restore your system to the previous installation.
Note:
The Installer does not support uninstallation. As a workaround, restore the previous installation by replacing the PDC 11.1 Patch Set 12 directories with the directories that you backed up.To restore the previous PDC 11.1 patch set installation:
Restore the WebLogic server domains directory. Use the domains directory that you backed up before the patch installation to replace the following directory:
MW_home/user_projects/domains
Restore the PDC installation directory. Use the PDC_home directory that you backed up during the PDC 11.1 Patch Set 12 installation to replace the PDC_home directory.
Restore the oraInventory directory. Use the oraInventory directory that you backed up before you installed PDC 11.1 Patch Set 12 to replace the oraInventory directory.
Restore the PDC database schema.
Restore the transformation cross-reference database schema.
Restore the migration cross-reference database schema.