Oracle® Fusion Middleware

Installing Software with the Oracle Universal Installer

12c (12.1.3)

E48351-01

May 2014

Documentation for installers and system administrators that describes how to use the Oracle Universal Installer for Oracle Fusion Middleware products.

Oracle Fusion Middleware Installing Software with the Oracle Universal Installer, 12c (12.1.3)

E48351-01

Copyright © 2013, 2014, Oracle and/or its affiliates. All rights reserved.

Primary Author:  Peter LaQuerre

Contributing Author:  Lisa Jamen

Contributor:  Phil Stubbs

This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.

The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.

If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, the following notice is applicable:

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.

This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate failsafe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.

This software or hardware and documentation may provide access to or information on content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services.

Contents

Preface

- Audience

- Documentation Accessibility

- Related Documents

- Conventions

1 Using the Oracle Universal Installer

- 1.1 Verifying System Requirements

- 1.2 Understanding the Oracle Central Inventory

- 1.2.1 Specifying the Oracle Central Inventory Location on UNIX Operating Systems

- 1.2.1.1 Setting the Oracle Central Inventory Location Using the Graphical Installer on UNIX Operating Systems

- 1.2.1.2 Setting the Oracle Central Inventory Location Using Silent Installation on UNIX Operating Systems

- 1.2.2 Finding the Oracle Central Inventory on UNIX Operating Systems

- 1.2.3 Finding the Oracle Central Inventory on Windows Operating Systems

- 1.3 Viewing the Contents of an Oracle Home

- 1.4 Comparing the Contents of Two Oracle Homes

- 1.5 Understanding Available Modes of Installation

- 1.6 Starting the Oracle Universal Installer

- 1.6.1 Starting the Oracle Universal Installer in a Generic (.jar) Distribution

- 1.6.2 Starting the Oracle Universal Installer in a Platform-Specific Distribution

2 Using the Oracle Universal Installer in Silent Mode

- 2.1 Understanding Silent Installation

- 2.2 Understanding Response Files

- 2.2.1 Creating a Response File

- 2.2.2 Sample Response Files

- 2.2.3 Editing Response File Parameters

- 2.2.4 Securing Your Response Files for Silent Installation

- 2.3 Running the Oracle Universal Installer in Silent Mode

- 2.3.1 Summary of the Silent Installation Syntax and Commands

- 2.3.2 UNIX Users: Creating the Central Inventory

- 2.3.3 Sample Output from a Silent Installation

- 2.4 Running the Oracle Universal Installer for Silent Deinstallation

- 2.4.1 Sample Silent Deinstall Commands

- 2.4.2 Sample Silent Deinstall Output

3 Recovering From a Partial or Interrupted Installation or Configuration

- 3.1 Understanding Oracle Fusion Middleware Installation and Configuration

- 3.2 Recovering From an Installation Phase Failure or Interruption

- 3.3 Recovering From a Configuration Phase Failure or Interruption

A Oracle Universal Installer Installation Screens

- A.1 Installation Inventory Setup

- A.2 Welcome

- A.3 Installation Location

- A.4 Installation Type

- A.5 Prerequisite Checks

- A.6 Specify Security Updates

- A.7 Installation Summary

- A.8 Installation Progress

- A.9 Installation Complete

B Oracle Universal Installer Deinstallation Screens

- B.1 Distribution to Deinstall

- B.2 Welcome

- B.3 Deinstallation Summary

- B.4 Deinstallation Progress

- B.5 Deinstallation Complete

C Sample Response Files for Silent Installation and Deinstallation

- C.1 Installation Response Files

- C.1.1 Sample Response Files for Oracle Fusion Middleware Infrastructure Installation

- C.1.2 Sample Response File for Oracle WebLogic Server and Coherence Installation

- C.2 Deinstallation Response Files

- C.2.1 Sample Response File for Oracle Fusion Middleware Infrastructure Deinstallation

- C.2.2 Sample Response Files for Oracle WebLogic Server and Coherence Deinstallation

D Understanding Output From the viewInventory and compareInventory Scripts

- D.1 viewInventory Sample Output

- D.1.1 Sample viewInventory Output to Terminal Window

- D.1.2 Sample viewInventory Output to CSV File

- D.1.3 Sample viewInventory Output to XML File

- D.2 compareInventory Sample Output

- D.2.1 Sample compareInventory Output to Terminal Window

- D.2.2 Sample compareInventory Output to CSV File

- D.2.3 Sample compareInventory Output to XML File

E Configuring Installation and Configuration Log Files

- E.1 Understanding Installation Log Files

- E.2 Understanding Configuration Log Files

Preface

This document describes how to use the Oracle Universal Installer to install Oracle Fusion Middleware products.

Audience

This document is intended for system administrators who are installing Oracle Fusion Middleware products. It is assumed that readers are familiar with Web technologies and have a general understanding of Windows and UNIX platforms.

Documentation Accessibility

For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.

Access to Oracle Support

Oracle customers have access to electronic support through My Oracle Support. For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.

Related Documents

For more information, see the following documents in the Oracle Fusion Middleware 12c (12.1.3) documentation set:

- Oracle Fusion Middleware Supported System Configurations
This page contains the certification documents for all Oracle Fusion Middleware releases.

- Oracle Fusion Middleware System Requirements and Specifications
This page contains system-specific requirements that must be met prior to product installation.

Conventions

The following text conventions are used in this document:

Convention

Meaning

boldface

Boldface type indicates graphical user interface elements associated with an action, or terms defined in text or the glossary.

italic

Italic type indicates book titles, emphasis, or placeholder variables for which you supply particular values.

monospace

Monospace type indicates commands within a paragraph, URLs, code in examples, text that appears on the screen, or text that you enter.

1 Using the Oracle Universal Installer

This chapter introduces the Oracle Universal Installer for Oracle Fusion Middleware 12c (12.1.3).

This chapter contains the following sections:

- Section 1.1, "Verifying System Requirements"

- Section 1.2, "Understanding the Oracle Central Inventory"

- Section 1.3, "Viewing the Contents of an Oracle Home"

- Section 1.4, "Comparing the Contents of Two Oracle Homes"

- Section 1.5, "Understanding Available Modes of Installation"

- Section 1.6, "Starting the Oracle Universal Installer"

1.1 Verifying System Requirements

See "Verifying Requirements for Oracle Universal Installer" in Oracle Fusion Middleware System Requirements and Specifications to verify and prepare to run the Oracle Universal Installer on your system.

1.2 Understanding the Oracle Central Inventory

Each time the Oracle Universal Installer is run, it checks your system for a central inventory location. If no central inventory location is found (for example, this is the first time you are installing an Oracle product on your system), you will be prompted to create one (Section 1.2.1).

The Oracle central inventory stores information about all Oracle software products installed in all Oracle homes on your system, provided the products were installed using the Oracle Universal Installer.

Inventory information is stored in Extensible Markup Language (XML) format. The XML format enables easier diagnosis of problems and faster loading of data. Any secure information is not stored directly in the central inventory. As a result, during removal of some products, you may be prompted to enter the required credentials for validation.

Oracle recommends placing the central inventory on a local file system that is not shared by other systems, since the central inventory is a system-specific inventory of the installations on this system. It is strongly recommended that you place the central inventory on a local disk so that installations from other systems do not corrupt the inventory. You should not place the central inventory in any Oracle home, Domain home or Application home location.

All installations installed into the same Oracle home must be associated with the same Oracle central inventory.

1.2.1 Specifying the Oracle Central Inventory Location on UNIX Operating Systems

This section describes how you can set the Oracle Central Inventory location.

- Setting the Oracle Central Inventory Location Using the Graphical Installer on UNIX Operating Systems

- Setting the Oracle Central Inventory Location Using Silent Installation on UNIX Operating Systems

1.2.1.1 Setting the Oracle Central Inventory Location Using the Graphical Installer on UNIX Operating Systems

If no existing Oracle central inventory is detected on your UNIX operating system when installing Oracle products using the Oracle Universal Installer graphical interface, you will see the Installation Inventory Setup screen.

Follow the instructions on this screen to setup your Oracle central inventory. This must be done before you can continue with your product installation.

This does the following:

- Creates the Oracle central inventory directory (default is USER_HOME/oraInventory). This directory is owned by the user performing the installation.

- Creates the createCentralInventory.sh script inside the Oracle central inventory location (for example, USER_HOME/oraInventory/createCentralInventory.sh).
This script must be run as root to register your Oracle central inventory location to a standard file on your system (for example, /etc/oraInst.loc). See Section 1.2.2).

1.2.1.2 Setting the Oracle Central Inventory Location Using Silent Installation on UNIX Operating Systems

On UNIX operating systems, for silent installation, the Oracle central inventory must be setup on your system before you run the installation. To do this, you must run the /tmp/createCentralInventory.sh script as root to create the central inventory.

Note that after doing so, all of directories that are created on your system by running the script are owned by root instead of the user performing the installation. For more information on creating the Oracle central inventory using silent installation, see Section 2.3.2

1.2.2 Finding the Oracle Central Inventory on UNIX Operating Systems

To find the Oracle central inventory on UNIX operating systems, look for the oraInst.loc file in the following directories (default locations):

- Linux: /etc/oraInst.loc

- HP-UX, IBM AIX, MAC OS X, and Solaris: /var/opt/oracle/oraInst.loc

1.2.3 Finding the Oracle Central Inventory on Windows Operating Systems

On Windows operating systems, the default location for the central inventory directory is C:\Program Files\Oracle\Inventory.

1.3 Viewing the Contents of an Oracle Home

After your Oracle Fusion Middleware product is installed, you can use the viewInventory.sh (on UNIX operating systems) or viewInventory.cmd (on Windows operating systems) script to view the contents of any Oracle home directory. The following information is provided in the output:

- Name and version of installed distributions.

- Name and version of installed feature sets.

- Name and version of installed components.

- Patch ID and unique ID of installed patches.

Note:

For more information about distributions and feature sets, see "Understanding Product Distributions" in Planning an Installation of Oracle Fusion Middleware.

The script output can be sent to the console window, an XML file, or a CSV file which can be imported into spreadsheets.

The script is located in the ORACLE_HOME/oui/bin directory.

To run the script on UNIX operating systems, use the following syntax:

./viewInventory.sh
[-jreLoc jre_location]
[-oracle_home oracle_home_location]
[-output_format [report|xml|csv]]
[-output_file output_file_location_and_name]

to run the script on Windows operating systems, use the following syntax:

viewInventory.cmd
[-jreLoc jre_location]
[-oracle_home oracle_home_location]
[-output_format [report|xml|csv]]
[-output_file output_file_location_and_name]

All of the options for this command are optional, and are described in Table 1-1:

Table 1-1 Options for the viewInventory Script

Options

Description

-jreLoc

The -jreLoc option specifies the Java home to be used. If -jreLoc is not specified, the default location is the Java home associated with the Oracle home containing the viewInventory script.

-oracle_home

The Oracle home for which you want to view inventory information. If no Oracle home is specified, the default is the Oracle home from where the script is run.

-output_format

The format for which you want the output to be recorded. Valid values are:

- report
Sends output to the console window. See Section D.1.1.

- xml
Sends output to an XML file. See Section D.1.2.

- csv
Sends output to a CSV file. See Section D.1.3.

If no output format is specified, the default will be detected based on whatever is specified for -output_file.

-output_file

The name and format of the output file. This option is only required if you want to save your output to XML or CSV format; if no output file is specified, the script will default to the console window.

1.4 Comparing the Contents of Two Oracle Homes

After your Oracle Fusion Middleware product is installed, you can use the compareInventory.sh (on UNIX operating systems) or compareInventory.cmd (on Windows operating systems) script to compare the contents of any two Oracle home locations. If any differences are found, the following information is provided in the output:

- Location of the Oracle home

- Name and version of the distribution.

- Name and version of the feature set.

- Name and version of the component.

- Patch ID and unique ID of patch.

Note:

For more information about distributions and feature sets, see "Understanding Product Distributions" in Planning an Installation of Oracle Fusion Middleware.

The script output can be sent to the console window, an XML file, or a CSV file which can be imported into spreadsheets.

The script is located in the ORACLE_HOME/oui/bin directory.

To run the script on UNIX operating systems, use the following syntax:

./compareInventory.sh
-oracle_home1 oracle_home1_location
-oracle_home2 oracle_home2_location
[-jreLoc jre_location]
[-input_type1 [dir|xml]]
[-input_type2 [dir|xml]]
[-output_file output_file_location_and_name]

To run the script on Windows operating systems, use the following syntax:

compareInventory.cmd
-oracle_home1 oracle_home1_location
-oracle_home2 oracle_home2_location
[-jreLoc jre_location]
[-input_type1 [dir|xml]]
[-input_type2 [dir|xml]]
[-output_file output_file_location_and_name]

Only the -oracle_home1 and -oracle_home2 options are required. All of the options for this command are optional, and are described in Table 1-2:

Table 1-2 Options for the compareInventory Script

Option

Description

-oracle_home1

Full path to one of the two Oracle home locations you want to compare.

-oracle_home2

Full path to the second Oracle home location you want to compare.

-jreLoc

The -jreLoc option specifies the Java home to be used. If -jreLoc is not specified, the default location is the Java home associated with the Oracle home containing the compareInventory script.

-input_type1

Specify whether or not the data from -oracle_home1 is provided as an XML file, or as a directory location. Valid values are:

- dir (for directory location)

- xml (for XML file)

If no value is specified the script will automatically detect the source format.

-input_type2

Specify whether or not the data from -oracle_home2 is provided as an XML file, or as a directory location. Valid values are:

- dir (for directory location)

- xml (for XML file)

If no value is specified the script will automatically detect the source format.

-output_file

The name and format of the output file. This option is only required if you want to save your output to XML or CSV format; if no output file is specified, the script will default to the console window.

- For sample output to the terminal window, see Section D.2.1.

- For sample output to a CSV file, see Section D.2.2.

- For sample output to an XML file, see Section D.2.3.

1.5 Understanding Available Modes of Installation

You can run the Oracle Universal Installer in the following modes:

- Graphical mode
Graphical-mode installation is an interactive, GUI-based method for installing your software. It can be run on both Windows and UNIX systems.

In order to run the installation program in graphical mode on UNIX operating systems, the console attached to the machine on which you are installing the software must support a Java-based GUI. All consoles for Windows systems support Java-based GUIs, but not all consoles for UNIX systems do.

Additionally on UNIX operating systems, the DISPLAY environment variable must be set to the monitor where you want the installer GUI to appear, and the user performing the installation must have permissions to access the machine to which DISPLAY is set. Refer to your operating system documentation for specific instructions on how to do this, as procedures vary depending on your exact operating system.

- Silent mode
Silent-mode installation is a non-interactive method of installing your software. You use a properties file (called a response file) to specify the installation options. You can run silent-mode installation from either a script or from the command line. Silent-mode installation allows you to define the installation configuration only once, and then use that configuration to duplicate the installation on many machines.

For more information about silent mode installation and how to create a response file, see Chapter 2. For sample response files, see Appendix C.

1.6 Starting the Oracle Universal Installer

The Oracle Universal Installer can be started in various ways, depending on how the product distribution is packaged.

- Section 1.6.1, "Starting the Oracle Universal Installer in a Generic (.jar) Distribution"

- Section 1.6.2, "Starting the Oracle Universal Installer in a Platform-Specific Distribution"

1.6.1 Starting the Oracle Universal Installer in a Generic (.jar) Distribution

To start the Oracle Universal Installer that is packaged in a.jar distribution, make sure that you have a certified JDK already installed on your system. See the appropriate certification document for 12c (12.1.3) on the Oracle Fusion Middleware Supported System Configurations page.

To start the installer without setting any environment variables:

1. Go to the directory where you downloaded the product distribution.

2. Invoke the java -jar command located within your JDK home. For example:
On UNIX operating systems:

/home/Oracle/jdk7_15/jdk1.7.0_15/bin/java -jar distribution_name.jar

On Windows operating systems:

C:\Program Files\Java\jdk7_15\bin\java -jar distribution_name.jar

You can also set the JAVA_HOME and PATH environment variables to run the installer:

1. Set the JAVA_HOME environment variable on your system to the JDK directory. For example:
On UNIX operating systems

JAVA_HOME=/home/Oracle/jdk7_15/jdk1.7.0_15; export JAVA_HOME

On Windows operating systems

set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_15

2. Add the directory of the appropriate JDK to the PATH variable definition on the target system. For example:
On UNIX operating systems:

PATH=$JAVA_HOME/bin:$PATH; export PATH

On Windows operating systems:

set PATH=%JAVA_HOME%\bin:%PATH%

3. Go to the directory where you downloaded the installation program.

4. Launch the installation program by entering the following command:

java -jar distribution_name.jar

1.6.2 Starting the Oracle Universal Installer in a Platform-Specific Distribution

Some products (for example, Oracle HTTP Server) may be available in a product-specific distribution; on UNIX operating systems, the distribution is available as a.bin file, and on Windows operating systems, as a.exe file.

To start the Oracle Universal Installer in a.bin distribution:

1. Change the permissions of the.bin file:

chmod a+x distribution_name.bin

2. Execute the.bin file:

./distribution_name.bin

To start the Oracle Universal Installer in a.exe distribution, use Windows Explorer to navigate to the directory containing the distribution, and double-click on the distribution_name.exe file.

2 Using the Oracle Universal Installer in Silent Mode

This chapter describes how to use the Oracle Universal Installer in silent mode from the command line.

This chapter includes the following sections:

- Section 2.1, "Understanding Silent Installation"

- Section 2.2, "Understanding Response Files"

- Section 2.3, "Running the Oracle Universal Installer in Silent Mode"

- Section 2.4, "Running the Oracle Universal Installer for Silent Deinstallation"

2.1 Understanding Silent Installation

Silent installation eliminates the need to monitor your product installation because no graphical output is displayed and no input by the user is required.

Silent installation of your Oracle Fusion Middleware product is accomplished by using the -silent flag on the command line when you start the installer. In most cases, you will need to supply the location and name of a file containing certain input values (for example, installation location). These are the values that would be asked for during a typical installation using the graphical user interface.

For Oracle Fusion Middleware products, this file is called a response file. For more information, see Section 2.2.

Note:

For UNIX users, if this is a first time installation of any Oracle product, you must create the oraInst.loc file before starting. Refer to Section 2.3.2 for more information.

Following installation of your product, you need to run the root.sh script as the root user. The root.sh script detects settings of environment variables and enables you to enter the full path of the local bin directory.

2.2 Understanding Response Files

Before doing a silent installation, you must provide information specific to your installation in a response file (for example, the installation directory). The installer will fail if you attempt an installation using a response file that is not configured correctly. Response files are text files that you can create or edit in a text editor.

2.2.1 Creating a Response File

Oracle recommends creating a response file in the following manner:

1. Run your product's graphical installer or deinstaller, as described in your product installation guide.

2. For product installation, on the Installation Summary screen, click Save Response File to save your installation parameters to a response file.
For product deinstallation, on the Deinstallation Summary screen, click Save Response File to save your deinstallation parameters to a response file.

You will be prompted for a name and location where you want to create this response file. After it is created, you can use it exactly as-is to replicate the installation or deinstallation on other systems, or modify it as needed.

2.2.2 Sample Response Files

To see some sample response files that can be used for silent installation, see Appendix C.

The parameters that can be included in the response files are described in Section 2.2.3.

2.2.3 Editing Response File Parameters

This section describes the various parameters that can be included in a valid response file for the Oracle Universal Installer.

See Appendix C for some sample response files.

Table 2-1 Response File Parameters

Corresponding Screen

Parameter

Description

Installation Location

ORACLE_HOME

Location of the Oracle home directory.

Specify Security Updates

MYORACLESUPPORT_USERNAME

MYORACLESUPPORT_PASSWORD

Provide your My Oracle Support user name and password if you want to receive the latest product information and security updates.

DECLINE_SECURITY_UPDATES

Set this parameter to true if you want to decline receiving security updates. By default, this parameter is set to false.

SECURITY_UPDATES_VIA_MYORACLESUPPORT

If you specify values for MYORACLESUPPORT_USERNAME and MYORACLESUPPORT_PASSWORD, this parameter must be set to true.

PROXY_HOST

PROXY_PORT

PROXY_USER

PROXY_PWD

Provide the proxy server information if you use a proxy server in your environment.

COLLECTOR_SUPPORTHUB_URL

The URL of the Oracle Configuration Manager Repeater. The format is:

http://repeater_host:repeater_port

or

https://repeater_host:repeater_port

Installation Type

INSTALL_TYPE

Specify the type of install you want to perform. This value will differ depending on your product distribution.

For example, for the Fusion Middleware Infrastructure distribution, the following install types are valid:

- Fusion Middleware Infrastructure

- Fusion Middleware Infrastructure With Examples

Distribution to Deinstall

SELECTED_DISTRIBUTION

Specify the distribution you want to remove from the Oracle home.

This parameter is required if more than one distribution exists in the Oracle home from which the deinstaller program is started.

Enter the product name as it appears on the Distribution to Deinstall screen.

2.2.4 Securing Your Response Files for Silent Installation

Your response files contain certain passwords required by the installer. To minimize security issues regarding these passwords in the response file, follow these guidelines:

- Set the permissions on the response files so that they are readable only by the operating system user who will be performing the silent installation.

- If possible, remove the response files from the system after the silent installation is completed.

2.3 Running the Oracle Universal Installer in Silent Mode

This section describes how to run the Oracle Universal Installer in silent mode and how to set up your Oracle central inventory for the first time.

- Section 2.3.1, "Summary of the Silent Installation Syntax and Commands"

- Section 2.3.2, "UNIX Users: Creating the Central Inventory"

- Section 2.3.3, "Sample Output from a Silent Installation"

2.3.1 Summary of the Silent Installation Syntax and Commands

The full syntax for running the product installer from the command line is shown below:

java -jar distribution_name.jar [-options] [(<CommandLinevariable=Value>)*]

To run the product installer in silent mode, use -silent mode and specify a response file:

java -jar distribution_name.jar -silent -responseFile file [-options] [(<CommandLinevariable=Value>)*]

Table 2-2 lists the valid command line options for silent installation and graphical installation.

Table 2-2 Installer Command Line Options for Silent Installation and Graphical Installation

Option

Description

Installation Operations - Only One Operation Can be Specified

-install

Launches the installer. This is the default operation.

Installation Modes

-silent

Performs the designated operation (such as -install or -deinstall) in silent mode. If -silent is not specified, a graphical user interface is used.

Installation Options

-help

Displays the usage options for the installer.

-invPtrLoc file

UNIX only - pointer to the central inventory location file. Replace file with the full path and name of the oraInst.loc file.

-responseFile file

Pointer to the response file. Replace file with the full path and name of the response file.

See Section 2.2 for information about creating the response files.

-logLevel level

Specify the level of logging performed by the installer; all messages with a lower priority than the specified level will be recorded. Valid levels are:

- severe

- warning

- info

- config

- fine

- finer

- finest

-debug

Obtain debug information from the installer.

-force

Allow the silent installation to proceed in a non-empty directory. This option is valid for 11g only.

-printdiskusage

Log debugging information pertaining to disk usage.

-printmemory

Log debugging information pertaining to memory usage.

-printtime

Log debugging information pertaining to time usage.

-noconsole

Messages will not be displayed to the console window.

-ignoreSysPrereqs

Ignore the results of the system prerequisite checks and continue with the installation.

-executeSysPrereqs

Execute the system prerequisite checks only, then exit.

-paramFile file

The oraparam.ini file is an initialization file for the installer, and is contained inside the distribution.jar file and extracted when the installer is started.

The -paramFile option overrides the default initialization file of the installer.

-compatibilityFile file

Location of the file that specifies feature set dependency changes.

-nowait

Windows only - the installer does not wait for the user to press Enter on the console after the operation (such as -install) is complete.

Command Line Variables

Installer Variables

Installer variables are specified using varName=value.

2.3.2 UNIX Users: Creating the Central Inventory

The first time you run the installer in silent mode on your UNIX operating system, you will see a prompt similar to the following example:

You are starting your first installation on this host or you do not have sufficient
permission to access current inventory. As part of this install, you need to specify a
directory for installer files. This is called the "inventory directory". Within the inventory
directory, the installer automatically sets up subdirectories for each product to contain
inventory data and will consume typically 150 Kilobytes per product. It is recommended
that this file (oraInst.loc)be created in /etc directory. You need root privileges to do so. You
can exit the installer and run the script located in /tmp/createCentralInventory1371119669507.sh
to set up the central inventory location.

Follow the instructions described in the prompt to run the /tmp/createCentralInventory.sh script as root to create the oraInst.loc file and your central inventory directory. This must be done before you can continue with your product installation. For more information, see Section 1.2.1.2

2.3.3 Sample Output from a Silent Installation

Below is a sample output from a silent Oracle WebLogic Server and Coherence installation.

java -jar fmw_12.1.3.0.0_wls.jar -silent -responseFile /home/exampleuser/response/wls.rsp
Extracting files...................
Starting Oracle Universal Installer

Checking if CPU speed is above 300 MHz.   Actual 2526.998 MHz    Passed
Checking swap space: must be greater than 512 MB.   Actual 10288440 MB    Passed
Checking if this platform requires a 64-bit JVM.   Actual 64    Passed (64-bit not required)
Checking temp space: must be greater than 300 MB.   Actual 44752 MB    Passed

Preparing to launch the Oracle Universal Installer from /tmp/OraInstall2014-04-02_10-32-26AM
Log: /home/exampleuser/oraInventory/logs/install2014-04-02_10-32-26AM.log
Copyright (c) 1996, 2014, Oracle and/or its affiliates. All rights reserved.
Reading response file..
Expected result: One of enterprise-4,enterprise-5,enterprise-6,redhat-6,redhat-4,redhat-5,SuSE-10,SuSE-11
Actual Result: enterprise-5
Check complete. The overall result of this check is: Passed
CertifiedVersions Check: Success.
Verifying data......
Copying Files...
-----------20%----------40%----------60%----------80%-------100%

The installation of WebLogic Server 12.1.3.0.0 completed successfully.

2.4 Running the Oracle Universal Installer for Silent Deinstallation

To deinstall your Oracle Fusion Middleware product in silent mode, use the -silent option from the command line. The full syntax for running the deinstaller from the command line is shown below:

ORACLE_HOME/oui/bin/deinstall.sh -silent [-options] [(<CommandLinevariable=Value>)*]

Table 2-3 lists the valid command line options for silent deinstallation and graphical deinstallation.

Table 2-3 Deinstaller Command Line Options for Silent Deinstallation and Graphical Deinstallation

Options

Description

Deinstallation Options

-help

Displays the usage options for the deinstaller.

-deinstall

Launches the deinstaller in GUI mode. This is the default mode and is used if no mode is specified on the command line.

-distributionName name

Specify the name of the distribution you want to remove from the Oracle home. This is necessary in the event that your Oracle home contains multiple distributions (for example, Oracle Fusion Middleware Infrastructure and Oracle SOA Suite).

-distributionVersion version

Specify the version of a particular distribution you want to remove from the Oracle home. This is necessary in the event that your Oracle home contains multiple distributions (for example, Oracle Fusion Middleware Infrastructure and Oracle SOA Suite).

-responseFile file

Pointer to the response file. Replace file with the full path and name of the response file.

See Section 2.2 for information about creating the response files.

-logLevel level

Specify the level of logging performed by the installer; all messages with a lower priority than the specified level will be recorded. Valid levels are:

- severe

- warning

- info

- config

- fine

- finer

- finest

-debug

Obtain debug information from the installer.

-printdiskusage

Log debugging information pertaining to disk usage.

-printmemory

Log debugging information pertaining to memory usage.

-printtime

Log debugging information pertaining to time usage.

-noconsole

Messages will not be displayed to the console window.

-ignoreSysPrereqs

Ignore the results of the system prerequisite checks and continue with the installation.

-executeSysPrereqs

Execute the system prerequisite checks only, then exit.

-paramFile file

The oraparam.ini file is an initialization file for the deinstaller.

The -paramFile option overrides the default initialization file of the deinstaller.

-compatibilityFile file

Location of the file that specifies feature set dependency changes.

Command Line Variables

Installer Variables

Installer variables are specified using varName=value.

2.4.1 Sample Silent Deinstall Commands

Below is an example silent deinstall command:

ORACLE_HOME/oui/bin/deinstall.sh -silent -responseFile /home/exampleuser/wls_deinstall.rsp

You can include the -logLevel option to create a verbose installation log. See Table 2-3 for more details about this option.

Below is an example silent deinstall command specifying a response file and FINE as the logging level.

ORACLE_HOME/oui/bin/deinstall.sh -silent -responseFile /home/exampleuser/wls_deinstall.rsp -logLevel FINE

Below is an example silent deinstall command with multiple products in a single Oracle home:

ORACLE_HOME/oui/bin/deinstall.sh -silent -responseFile /home/exampleuser/deinstall.rsp -distributionVersion 12.1.3.0.0 -distributionName "Oracle Data Integrator"

For silent deinstall, you have to specify -distributionName and -distributionVersion from command line in case multiple distributions are installed.

2.4.2 Sample Silent Deinstall Output

Below is sample output from a silent Oracle WebLogic Server and Coherence deinstallation.

ORACLE_HOME/oui/bin/deinstall.sh -silent -responseFile /home/exampleuser/wls_deinstall.rsp
Starting Oracle Universal Installer

Checking if CPU speed is above 300 MHz.   Actual 2526.998 MHz    Passed
Checking swap space: must be greater than 512 MB.   Actual 10288440 MB    Passed
Checking if this platform requires a 64-bit JVM.   Actual 64    Passed (64-bit not required)
Checking temp space: must be greater than 300 MB.   Actual 44752 MB    Passed

Preparing to launch the Oracle Universal Installer from /tmp/OraInstall2014-04-02_10-32-26AM
Log: /home/exampleuser/oraInventory/logs/install2014-04-02_10-32-26AM.log
Copyright (c) 1999, 2014, Oracle and/or its affiliates. All rights reserved.
Reading response file..
Starting silent deinstallation...
-----------20%----------40%----------60%----------80%-------100%

The uninstall of WebLogic Server 12.1.3.0.0 completed successfully.

3 Recovering From a Partial or Interrupted Installation or Configuration

This chapter describes how to recover from a partial or interrupted installation or configuration.

This chapter contains the following sections:

- Section 3.1, "Understanding Oracle Fusion Middleware Installation and Configuration"

- Section 3.2, "Recovering From an Installation Phase Failure or Interruption"

- Section 3.3, "Recovering From a Configuration Phase Failure or Interruption"

3.1 Understanding Oracle Fusion Middleware Installation and Configuration

The installation of an Oracle Fusion Middleware product consists of two phases:

1. Installation Phase
During this phase, the installer lays down the product files in an Oracle home directory.

See Section 3.2 for information about recovering from an installation phase failure or interruption.

2. Configuration Phase
During this phase, the configuration wizard is run to configure the WebLogic Server domain for the product. WebLogic Server domains contain configuration files, log files, and temporary files associated with the domain.

See Section 3.3 for information about recovering from an configuration phase failure or interruption.

3.2 Recovering From an Installation Phase Failure or Interruption

If the product installation is interrupted during the installation phase, the recommended approach is to deinstall the product and remove the Oracle home, then start the installation again.

The product deinstaller is located in the ORACLE_HOME/oui/bin directory. Refer to your product installation guide for instructions to deinstall your product.

3.3 Recovering From a Configuration Phase Failure or Interruption

If the installation phase is completed successfully but the configuration phase is interrupted and cannot be restarted, the recommended approach is to:

1. Take steps to address and fix the cause of the failure or interruption. Troubleshooting advice can be found in any of the following locations:

- Your Oracle Fusion Middleware product installation guide.

- Log in to My Oracle Support:

https://support.oracle.com/

After logging in, click on one of the following tabs to find more information:

- Knowledge to access and search the knowledge base.

- Communities to access My Oracle Support Communities.

- Click on Service Requests to search service requests or file a new service request regarding your issue.

2. Once the cause of the failure has been resolved, there are two potential paths to resuming the configuration:

1. If the Configuration Wizard is still up and running, try clicking Retry in the graphical user interface. If a Retry button is not available or clicking the Retry button has no effect, exit the Configuration Wizard and refer to the following option:

2. If you have exited the Configuration Wizard, manually remove objects which the Configuration Wizard may have already created. Typically, this will be the DOMAIN_HOME directory and its contents. It should not be necessary to remove the contents of the Oracle home.

Note:

Some products may require extra domain or product removal steps. Refer to the deinstallation chapter in your product installation guide for more details.

Once you have taken steps to remove what was created by the failed configuration attempt, launch the Configuration Wizard and attempt the configuration again.

A Oracle Universal Installer Installation Screens

This appendix contains screenshots and descriptions for all of the Oracle Universal Installer screens.

Note:

The screens used in this appendix are from the Oracle Fusion Middleware Infrastructure installation. Unless otherwise noted, the screens are exactly the same for all other Oracle Fusion Middleware products.

Below are the screens covered in this appendix:

- Section A.1, "Installation Inventory Setup"

- Section A.2, "Welcome"

- Section A.3, "Installation Location"

- Section A.4, "Installation Type"

- Section A.5, "Prerequisite Checks"

- Section A.6, "Specify Security Updates"

- Section A.7, "Installation Summary"

- Section A.8, "Installation Progress"

- Section A.9, "Installation Complete"

A.1 Installation Inventory Setup

If this is your first Oracle installation on a host that is running UNIX or Linux system software, you must use this screen to specify the location of the Oracle central inventory directory.

The central inventory directory is used by the installer to keep track of all Oracle products installed on the computer.

The following table describes the fields on this page.

Field

Description

Inventory Directory

Use this field to identify the complete path for the new Oracle inventory directory that will be created.

By default, the installer assumes you will create the Oracle central inventory in a directory, based on the following environment variable and path:

$USER_HOME/oraInventory

If this location is not appropriate for your environment, enter a new path for the location of the central inventory directory.

Note that the central inventory directory will eventually contain many files, including log files for each Oracle software installation you perform on this machine.

Operating System Group Name

From the Operating System Group drop-down menu, select the group whose members you want to grant access to the central inventory directory; all members of this group will be able to install products on this machine.

When you click OK, a script called createCentralInventory.sh will be created in the specified inventory directory. Run this script to create a pointer file in a standard directory that will contain the name of the central inventory directory you specify in this window. This script must be run as root user.

Note:

The preferred method of managing your Oracle installations is to create a central inventory directory with the shell script. The script creates a central pointer file to the inventory directory specified on this screen. By running this script, the central pointer gets created, thus making this inventory directory the common inventory directory for all future installers by any user.

For more information about the Oracle central inventory, see Section 1.2.

A.2 Welcome

This page introduces you to the Oracle Fusion Middleware installer and provides two important pieces of information:

- A navigation pane on the left that summarizes the tasks the installer will help you complete. Each item in the navigation pane represents a specific installer screen that will prompt you for information required to install the software.

- Information about any prerequisites you might need to perform before continuing with the installation.

Review the information on this screen carefully to be sure you have performed all the necessary prerequisites.

A.3 Installation Location

If you have an existing directory into which one or more Oracle products have already been installed, that directory can be viewed in the drop-down list. You can see which products are installed in that particular directory by clicking View next to "Features Sets Installed at Selected Oracle Home."

If you want your product to be installed in a new directory, type the full path of your new directory in the Oracle Home field; the installer will create the specified directory for you.

If you are installing Oracle Fusion Middleware Infrastructure, then the Oracle Common home (oracle_common) directory will be created inside the specified Oracle home directory. The Oracle Common home contains services that are shared across all Oracle Fusion Middleware products.

A.4 Installation Type

Use this screen to determine the type of installation you want to perform and consequently, which products and features are installed.

The options you see on this screen will differ depending on the product you are installing. Refer to your product installation guide for specific details.

A.5 Prerequisite Checks

This screen analyzes the host computer to ensure that specific operating system prerequisites have been met.

The following table describes the options on this screen.

Button

Description

Stop

Click this button to stop prerequisite checking for all components.

Rerun

Click this button if you have encountered any warning or error messages, addressed them appropriately, and want to try the prerequisite checking again.

Skip

Click this button to ignore any error or warning messages and continue with the installation.

View Successful Tasks

This checkbox is selected by default, and shows the list of tasks in the main part of the screen as they are completed.

De-select this checkbox if you do not want to see the list of tasks.

View Log

Click this button to open a separate window containing a detailed log file of the prerequisite checking.

A.6 Specify Security Updates

If you wish to register your installation, enter your Email address and your My Oracle Support password. If you wish to decline registration, deselect "I wish to receive security updates via My Oracle Support" and confirm your choice.

If you have not already done so, you may register with My Oracle Support at https://support.oracle.com/CSP/ui/flash.html.

A.7 Installation Summary

The Installation Summary screen contains a list of the feature sets you selected for installation, along with the approximate amount of disk space to be used by the feature sets once installation is complete.

You can also click on an individual component to display its approximate installed size.

Click Save Response File to save this configuration to a response file, which can be used later in a silent install situation. See Chapter 2 for more information about response file and silent installation.

A.8 Installation Progress

This screen shows the progress of the installation. When the progress bar reaches 100%, the installation is complete.

Note:

The "Generating Libraries" task may take up to 70% of the total installation time on some system.

The following table describes the options on this screen.

Button

Description

View Messages

Click View Messages to see the installer messages at the bottom of the screen, where the billboard is located. Click the button again to return to the billboard.

View Successful Tasks

This checkbox is selected by default, and shows the list of tasks in the main part of the screen as they are completed.

De-select this checkbox if you do not want to see the list of tasks.

View Log

Click View Log to see the installer log; the log will be displayed in a separate window.

A.9 Installation Complete

This screen appears at the conclusion of the installation and provides a summary of the products and features that were installed. Click Finish to dismiss the installer.

Some products will have a checkbox that, if selected, will automatically start the Configuration Wizard after the installer is dismissed.

B Oracle Universal Installer Deinstallation Screens

This chapter contains screenshots and descriptions of the Oracle Universal Installer deinstallation screens.

Below is a list of the screens covered in this appendix:

- Section B.1, "Distribution to Deinstall"

- Section B.2, "Welcome"

- Section B.3, "Deinstallation Summary"

- Section B.4, "Deinstallation Progress"

- Section B.5, "Deinstallation Complete"

B.1 Distribution to Deinstall

The installer will display this screen only if more than one distribution is detected in the Oracle home from where the program is started.

Select the distribution you want to deinstall from the drop-down list, then click Deinstall.

Beneath the drop-down list are the contents of the selected distribution, so you can verify that you are choosing to remove the correct distribution.

B.2 Welcome

The installer displays this screen when you are about to deinstall one or more Oracle Fusion Middleware software products.

When you use the installer to deinstall your Oracle Fusion Middleware software, the installer removes the software files in the selected Oracle home from disk, updates the Oracle central inventory, and performs other operating system-specific tasks to remove the products.

Like the Welcome screen that appears when you are about to install a product, the deinstall Welcome screen contains a navigation pane on the left that summarizes the tasks the installer will help you complete.

Each item in the navigation pane represents a specific installer screen that will prompt you for information required to install the software.

B.3 Deinstallation Summary

Use this screen to verify that you have selected the Oracle home that you want to deinstall.

If you want to save this configuration to a text file (called a response file), click Save Response File. The resulting response file can be used later if you choose to perform the same deinstallation procedure from the command line.

When you click Deinstall, then the installer will begin the process of deinstalling the Oracle home shown on this screen.

Note:

Before you click Deinstall, ensure that all processes associated with the selected Oracle home have been stopped.

B.4 Deinstallation Progress

Use this screen to monitor the progress of the deinstallation process.

The following table describes the options on this screen.

Button

Description

View Messages

Click View Messages to see the installer messages at the bottom of the screen, where the billboard is located. Click the button again to return to the billboard.

View Successful Tasks

This check box is selected by default, and shows the list of tasks in the main part of the screen as they are completed.

De-select this check box if you do not want to see the list of tasks.

View Log

Click View Log to see the installer log; the log will be displayed in a separate window.

Next

Click Next to proceed to the Deinstallation Complete page.

Finish

Click Finish to dismiss the installer without seeing any more screens.

When the progress bar reaches 100%, it indicates that the deinstallation is complete and the products have been cleared from the Oracle Inventory.

B.5 Deinstallation Complete

This screen summarizes the deinstallation that was just completed.

C Sample Response Files for Silent Installation and Deinstallation

This appendix contains a sample response file for the Oracle Fusion Middleware Infrastructure and Oracle WebLogic Server and Coherence distributions.

For more information about the parameters in the response files, see Section 2.2.3.

- Section C.1, "Installation Response Files"

- Section C.2, "Deinstallation Response Files"

C.1 Installation Response Files

This section contains the following:

- Section C.1.1, "Sample Response Files for Oracle Fusion Middleware Infrastructure Installation"

- Section C.1.2, "Sample Response File for Oracle WebLogic Server and Coherence Installation"

C.1.1 Sample Response Files for Oracle Fusion Middleware Infrastructure Installation

This section contains a sample response file that can be used for a silent installation of Oracle Fusion Middleware Infrastructure.

[ENGINE]

#DO NOT CHANGE THIS.
Response File Version=1.0.0.0.0

[GENERIC]

#The oracle home location. This can be an existing Oracle Home or a new Oracle Home
ORACLE_HOME=/home/Oracle/products/Oracle_Home

#Set this variable value to the Installation Type selected. e.g. Fusion Middleware Infrastructure, Fusion Middleware Infrastructure With Examples.
INSTALL_TYPE=Fusion Middleware Infrastructure

#Provide the My Oracle Support Username. If you wish to ignore Oracle Configuration Manager configuration provide empty string for user name.
MYORACLESUPPORT_USERNAME=

#Provide the My Oracle Support Password
MYORACLESUPPORT_PASSWORD=<SECURE VALUE>

#Set this to true if you wish to decline the security updates. Setting this to true and providing empty string for My Oracle Support username will ignore the Oracle Configuration Manager configuration
DECLINE_SECURITY_UPDATES=true

#Set this to true if My Oracle Support Password is specified
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false

#Provide the Proxy Host
PROXY_HOST=

#Provide the Proxy Port
PROXY_PORT=

#Provide the Proxy Username
PROXY_USER=

#Provide the Proxy Password
PROXY_PWD=<SECURE VALUE>

#Type String (URL format) Indicates the OCM Repeater URL which should be of the format [scheme[Http/Https]]://[repeater host]:[repeater port]
COLLECTOR_SUPPORTHUB_URL=

C.1.2 Sample Response File for Oracle WebLogic Server and Coherence Installation

This section contains a sample response file that can be used for a silent installation of Oracle WebLogic Server and Coherence.

[ENGINE]

#DO NOT CHANGE THIS.
Response File Version=1.0.0.0.0

[GENERIC]

#The oracle home location. This can be an existing Oracle Home or a new Oracle Home
ORACLE_HOME=/scratch/Oracle/products/Oracle_Home

#Set this variable value to the Installation Type selected. e.g. WebLogic Server, Coherence, Complete with Examples.
INSTALL_TYPE=WebLogic Server

#Provide the My Oracle Support Username. If you wish to ignore Oracle Configuration Manager configuration provide empty string for user name.
MYORACLESUPPORT_USERNAME=

#Provide the My Oracle Support Password
MYORACLESUPPORT_PASSWORD=<SECURE VALUE>

#Set this to true if you wish to decline the security updates. Setting this to true and providing empty string for My Oracle Support username will ignore the Oracle Configuration Manager configuration
DECLINE_SECURITY_UPDATES=true

#Set this to true if My Oracle Support Password is specified
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false

#Provide the Proxy Host
PROXY_HOST=

#Provide the Proxy Port
PROXY_PORT=

#Provide the Proxy Username
PROXY_USER=

#Provide the Proxy Password
PROXY_PWD=<SECURE VALUE>

#Type String (URL format) Indicates the OCM Repeater URL which should be of the format [scheme[Http/Https]]://[repeater host]:[repeater port]
COLLECTOR_SUPPORTHUB_URL=

C.2 Deinstallation Response Files

This section contains the following:

- Section C.2.1, "Sample Response File for Oracle Fusion Middleware Infrastructure Deinstallation"

- Section C.2.2, "Sample Response Files for Oracle WebLogic Server and Coherence Deinstallation"

C.2.1 Sample Response File for Oracle Fusion Middleware Infrastructure Deinstallation

This section contains a sample response file that can be used for a silent deinstallation of Oracle Fusion Middleware Infrastructure.

[ENGINE]

#DO NOT CHANGE THIS.
Response File Version=1.0.0.0.0

[GENERIC]

#This will be blank when there is nothing to be de-installed in distribution level
SELECTED_DISTRIBUTION=WebLogic Server for FMW~12.1.2.0.0

#The oracle home location. This can be an existing Oracle Home or a new Oracle Home
ORACLE_HOME=/home/Oracle/products/Oracle_Home/

C.2.2 Sample Response Files for Oracle WebLogic Server and Coherence Deinstallation

This section contains a sample response file that can be used for a silent deinstallation of Oracle WebLogic Server and Coherence.

[ENGINE]

#DO NOT CHANGE THIS.
Response File Version=1.0.0.0.0

[GENERIC]

#This will be blank when there is nothing to be de-installed in distribution level
SELECTED_DISTRIBUTION=WebLogic Server~12.1.2.0.0

#The oracle home location. This can be an existing Oracle Home or a new Oracle Home
ORACLE_HOME=/home/Oracle/products/Oracle_Home/

D Understanding Output From the viewInventory and compareInventory Scripts

This appendix contains sample output from the viewInventory and compareInventory scripts.

This appendix includes the following sections:

- Section D.1, "viewInventory Sample Output"

- Section D.2, "compareInventory Sample Output"

D.1 viewInventory Sample Output

This section contains sample output for the viewInventory script:

- Section D.1.1, "Sample viewInventory Output to Terminal Window"

- Section D.1.2, "Sample viewInventory Output to CSV File"

- Section D.1.3, "Sample viewInventory Output to XML File"

D.1.1 Sample viewInventory Output to Terminal Window

Below is the output from the viewInventory script for a Fusion Middleware Infrastructure Oracle home on a UNIX operating system, output to the terminal window.

The command used to generate the output is shown on the first line:

./viewInventory.sh
Oracle Home: /home/Oracle/products/Oracle_Home
Distribution: WebLogic Server for FMW 12.1.2.0.0
FeatureSet: jrf_dmsJse 12.1.2.0.0
Component: oracle.jse.dms 12.1.2.0.0
FeatureSet: jrf_dmsCommon 12.1.2.0.0
Component: oracle.jrf.dms.common 12.1.2.0.0
FeatureSet: jrf_presoTools 12.1.2.0.0
Component: oracle.help.ohj 12.1.2.0.0
Component: oracle.help.share 12.1.2.0.0
Component: oracle.bali.ice 6.1.3.2.0
Component: oracle.bali.jewt 12.1.2.0.0
Component: oracle.bali.share 12.1.2.0.0
Component: oracle.fmw.common.wizard.resources 12.1.2.0.0
FeatureSet: oam_core 12.1.2.0.0
Component: oracle.oamclient.core 12.1.2.0.0
FeatureSet: oam_wlsCore 12.1.2.0.0
Component: oracle.oamclient.wls 12.1.2.0.0
FeatureSet: nginst_core 13.1.0.0.0
Component: oracle.nginst.core 13.1.0.0.0
FeatureSet: opatch 13.1.0.0.0
Component: oracle.swd.opatch 13.1.0.0.0
FeatureSet: toplink 12.1.2.0.0
Component: oracle.jrf.toplink 12.1.2.0.0
FeatureSet: toplink_coherence 12.1.2.0.0
Component: oracle.toplink.coherence 12.1.2.0.0
FeatureSet: toplink_developer 12.1.2.0.0
Component: oracle.toplink.developer 12.1.2.0.0
FeatureSet: thirdParty_apacheAnt 1.7.1.0.0
Component: oracle.apache.ant.mod 1.7.1.0.0
FeatureSet: wls_commonServices 12.1.2.0.0
Component: oracle.wls.common.cam 12.1.2.0.0
Component: oracle.wls.common.nodemanager 12.1.2.0.0
Component: oracle.wls.common.cam.wlst 12.1.2.0.0
Component: oracle.wls.shared.with.cam 12.1.2.0.0
FeatureSet: coherence 12.1.2.0.0
Component: oracle.coherence 12.1.2.0.0
FeatureSet: jrf_dmsFull 12.1.2.0.0
Component: oracle.jrf.dms 12.1.2.0.0
FeatureSet: oam_wlsFmw 12.1.2.0.0
FeatureSet: orapki 12.1.2.0.0
Component: oracle.osdt.core 12.1.2.0.0
Component: oracle.pki 12.1.2.0.0
Component: oracle.rsa.crypto 12.1.2.0.0
FeatureSet: cieCfg_common 12.1.2.0.0
Component: oracle.fmwconfig.common.shared 12.1.2.0.0
FeatureSet: fmw_install_framework 12.1.2.0.0
Component: oracle.as.install.ui.framework 12.1.2.0.0
Component: oracle.as.install.common.help 12.1.2.0.0
FeatureSet: thirdParty_oracleJaxbRITools 2.2.7.0.0
FeatureSet: thirdParty_oracleJaxbRIRuntime 2.2.7.0.0
FeatureSet: thirdParty_oracleJaxbRICore 2.2.7.0.0
FeatureSet: thirdParty_oracleJaxbRI 2.2.7.0.0
FeatureSet: fmw_install_wls 12.1.2.0.0
Component: oracle.as.install.wls 12.1.2.0.0
Component: oracle.as.install.wls.prerequisite 12.1.2.0.0
FeatureSet: cieCfg_wls_shared 12.1.2.0.0
Component: oracle.fmwconfig.common.wls.shared 12.1.2.0.0
Component: oracle.fmwconfig.wls.shared 12.1.2.0.0
Component: oracle.fmwconfig.common.wls.help 12.1.2.0.0
FeatureSet: cieCfg_wls 12.1.2.0.0
Component: oracle.fmwconfig.wls 12.1.2.0.0
Component: oracle.fmwconfig.common.wls 12.1.2.0.0
FeatureSet: thirdParty_orgCodehausWoodstox 4.1.2.0.0
Component: org.codehaus.woodstox 4.1.2.0.0
FeatureSet: orawsdl 12.1.2.0.0
Component: oracle.webservices.orawsdl 12.1.2.0.0
FeatureSet: ws_base 12.1.2.0.0
Component: oracle.webservices.base 12.1.2.0.0
FeatureSet: oracledb_xdk 12.1.2.0.0
Component: oracle.xdk.jrf 12.1.2.0.0
Component: oracle.xdk.jrf.jaxp 12.1.2.0.0
Component: oracle.xdk.jrf.fmw 12.1.2.0.0
Component: oracle.xdk.jrf.xmlparserv2 12.1.2.0.0
FeatureSet: thirdParty_apacheCommonsLang 2.6.0.0.0
Component: oracle.apache.commons.lang.mod 2.6.0.0.0
FeatureSet: thirdParty_apacheCommonsCollections 3.2.0.0.0
Component: oracle.apache.commons.collections.mod 3.2.0.0.0
FeatureSet: wls_portableSharedWithCoreEngine 12.1.2.0.0
Component: oracle.wls.wlsportable.server.shared.with.core.engine.mod 12.1.2.0.0
FeatureSet: wls_portable 12.1.2.0.0
Component: oracle.wls.wlsportable.mod 12.1.2.0.0
FeatureSet: thirdParty_oracleJersey 1.17.0.0.0
Component: oracle.jersey 12.1.2.0.0
FeatureSet: thirdParty_fasterxmlJackson 1.9.2.0.0
Component: oracle.jackson 12.1.2.0.0
FeatureSet: jrf_core 12.1.2.0.0
Component: oracle.jrf.j2ee 12.1.2.0.0
Component: oracle.jrf.infra.common 12.1.2.0.0
Component: oracle.jrf.thirdparty.jee 12.1.2.0.0
Component: oracle.jrf.iau 12.1.2.0.0
Component: oracle.opss.core 12.1.2.0.0
Component: oracle.jrf.thirdparty.toplink 12.1.2.0.0
Component: oracle.jrf.toplink 12.1.2.0.0
Component: oracle.javavm.jrf 11.2.0.3.0
Component: oracle.nlsrtl.jrf 11.2.0.3.0
Component: oracle.rdbms.jrf 11.2.0.3.0
Component: oracle.nlsgdk 12.1.2.0.0
Component: oracle.nlspdk 12.1.2.0.0
FeatureSet: jrf_wlsCore 12.1.2.0.0
Component: oracle.opss.wls 12.1.2.0.0
FeatureSet: httpclient 12.1.2.0.0
Component: oracle.http_client 12.1.2.0.0
FeatureSet: owsm_fmcPlugin 12.1.2.0.0
Component: oracle.wsm.console.core 12.1.2.0.0
FeatureSet: wls_core_app_server_css_mod 12.1.2.0.0
Component: oracle.wls.core.app.server 12.1.2.0.0
Component: oracle.css.mod 12.1.2.0.0
FeatureSet: jrf_commonFmw 12.1.2.0.0
Component: oracle.jrf.infra.fmw.common 12.1.2.0.0
Component: oracle.jrf.applcore 12.1.2.0.0
Component: oracle.jrf.datadirect 12.1.2.0.0
Component: oracle.webservices.jrf 12.1.2.0.0
Component: oracle.rcu.iau 12.1.2.0.0
Component: oracle.rcu.opss 12.1.2.0.0
Component: oracle.wsm.agent.fmw 12.1.2.0.0
Component: oracle.wsm.common 12.1.2.0.0
Component: oracle.wsm.pmlib 12.1.2.0.0
Component: oracle.wsm.jrf 12.1.2.0.0
Component: oracle.opss.jrf 12.1.2.0.0
Component: oracle.osdt.jrf 12.1.2.0.0
Component: oracle.sslconfig.jrf 12.1.2.0.0
Component: oracle.owasp.jrf 12.1.2.0.0
Component: oracle.pwdgen.jrf 12.1.2.0.0
Component: oracle.ldap.jrf 12.1.2.0.0
Component: oracle.jakarta 12.1.2.0.0
Component: oracle.jgroups 12.1.2.0.0
Component: oracle.jsch 12.1.2.0.0
Component: oracle.jython 12.1.2.0.0
Component: oracle.as.common.clone 12.1.2.0.0
Component: oracle.common.rcu.config 12.1.2.0.0
Component: oracle.rcu.ucs.messaging 12.1.2.0.0
Component: oracle.sdp.messaging 12.1.2.0.0
Component: oracle.rcu.doc 12.1.2.0.0
Component: oracle.help.ohw.rcf 12.1.2.0.0
Component: oracle.help.ohw.share 12.1.2.0.0
Component: oracle.help.ohw.uix 12.1.2.0.0
Component: oracle.fmw.upgrade 12.1.2.0.0
Component: oracle.nlsgdk 12.1.2.0.0
Component: oracle.nlspdk 12.1.2.0.0
Component: oracle.webcenter.pageeditor 12.1.2.0.0
Component: oracle.webcenter.portlet.consumer 12.1.2.0.0
Component: oracle.webcenter.portlet.server 12.1.2.0.0
Component: oracle.webcenter.rest 12.1.2.0.0
Component: oracle.webcenter.skin 12.1.2.0.0
Component: oracle.webcenter.wccore 12.1.2.0.0
Component: oracle.javavm.jrf 11.2.0.3.0
Component: oracle.nlsrtl.jrf 11.2.0.3.0
Component: oracle.rdbms.jrf 11.2.0.3.0
Component: oracle.jrf.adfrt 12.1.2.0.0
Component: oracle.bali.cabo 12.1.2.0.0
Component: oracle.rcu.mds 12.1.2.0.0
Component: oracle.xdk.jrf.xmlparserv2 12.1.2.0.0
Component: oracle.xdk.jrf.fmw 12.1.2.0.0
Component: oracle.xdk.jrf 12.1.2.0.0
Component: oracle.xdk.jrf.jaxp 12.1.2.0.0
Component: oracle.bali.ewt 12.1.2.0.0
FeatureSet: wls_devServer 12.1.2.0.0
Component: oracle.wls.core.app.server.mod 12.1.2.0.0
Component: oracle.wls.core.app.server.tier1nativelib 12.1.2.0.0
Component: oracle.wls.workshop.code.completion.support 12.1.2.0.0
Component: oracle.css.wls 12.1.2.0.0
Component: oracle.mysqlconn 12.1.2.0.0
Component: oracle.javavm.jrf 11.2.0.3.0
Component: oracle.nlsrtl.jrf 11.2.0.3.0
Component: oracle.ons 12.1.2.0.0
Component: oracle.xdk.jrf.jaxp 12.1.2.0.0
Component: oracle.wls.server.shared.with.core.engine 12.1.2.0.0
FeatureSet: wls_adminConsoleEnglish 12.1.2.0.0
Component: oracle.wls.admin.console.en 12.1.2.0.0
FeatureSet: wls_server 12.1.2.0.0
FeatureSet: JavaDb 12.1.2.0.0
Component: oracle.wls.evaluation.database 12.1.2.0.0
FeatureSet: wls_adminConsoleMultiLang 12.1.2.0.0
Component: oracle.wls.admin.console.nonen 12.1.2.0.0
FeatureSet: wls_sca 12.1.2.0.0
Component: oracle.wls.weblogic.sca 12.1.2.0.0
FeatureSet: wls_thirdPartyJdbc 12.1.2.0.0
Component: oracle.datadirect 12.1.2.0.0
FeatureSet: jrf_wlsFmw 12.1.2.0.0
Component: oracle.jrf.infra.fmw.wls 12.1.2.0.0
Component: oracle.wsm.agent.wls 12.1.2.0.0
FeatureSet: wls_pubsubSharedWithCoreEngine 12.1.2.0.0
Component: oracle.wls.http.pubsub.server.shared.with.core.engine 12.1.2.0.0
FeatureSet: wls_pubsub 12.1.2.0.0
Component: oracle.wls.http.pubsub.server 12.1.2.0.0
FeatureSet: em_fmc 12.1.2.0.0
Component: oracle.sysman.fmw.agent 12.1.2.0.0
Component: oracle.sysman.fmw.as 12.1.2.0.0
Component: oracle.sysman.fmw.core 12.1.2.0.0
Component: oracle.sysman.rcu 12.1.2.0.0
FeatureSet: owlcs 12.1.2.0.0
Component: oracle.ucs.callcontrol 12.1.2.0.0
Component: oracle.rcu.ucs.callcontrol 12.1.2.0.0
Component: oracle.thirdparty.jtapi 12.1.2.0.0
FeatureSet: wls4fmw 12.1.2.0.0
FeatureSet: adr_platforms 12.1.2.0.0
Component: oracle.adr 12.1.2.0.0
FeatureSet: emll_ccr 10.3.7.0.0
Component: oracle.sysman.ccr 10.3.8.1.0
FeatureSet: properties_loader 12.1.2.0.0
Component: oracle.as.customqna.jdkqna 12.1.2.0.0
FeatureSet: rda_core 12.1.2.0.0
Component: oracle.rda 4.30.0.0.0
FeatureSet: t2p 12.1.2.0.0
Component: oracle.as.common.clone 12.1.2.0.0
FeatureSet: thirdParty_apacheMaven 3.0.4.0.0
Component: oracle.thirdparty.maven 3.0.4.0.0
Component: oracle.jrf.maven.plugins.sync 12.1.2.0.0
Component: oracle.jrf.maven.plugins.gar 12.1.2.0.0
Component: oracle.jrf.maven.archetypes.gar 12.1.2.0.0
FeatureSet: wls_client 12.1.2.0.0
Component: oracle.wls.clients 12.1.2.0.0

D.1.2 Sample viewInventory Output to CSV File

Below is the output from the viewInventory script for a Fusion Middleware Infrastructure Oracle home on a UNIX operating system, output to a CVS file.

The command used to generate this output was:

./viewInventory -output_file /home/userhome/inventory.csv

Below is the sample output:

Oracle Home,/home/Oracle/products/Oracle_Home
Distribution,WebLogic Server for FMW,12.1.2.0.0
FeatureSet,jrf_dmsJse,12.1.2.0.0
Component,oracle.jse.dms,12.1.2.0.0
FeatureSet,jrf_dmsCommon,12.1.2.0.0
Component,oracle.jrf.dms.common,12.1.2.0.0
FeatureSet,jrf_presoTools,12.1.2.0.0
Component,oracle.help.ohj,12.1.2.0.0
Component,oracle.help.share,12.1.2.0.0
Component,oracle.bali.ice,6.1.3.2.0
Component,oracle.bali.jewt,12.1.2.0.0
Component,oracle.bali.share,12.1.2.0.0
Component,oracle.fmw.common.wizard.resources,12.1.2.0.0
FeatureSet,oam_core,12.1.2.0.0
Component,oracle.oamclient.core,12.1.2.0.0
FeatureSet,oam_wlsCore,12.1.2.0.0
Component,oracle.oamclient.wls,12.1.2.0.0
FeatureSet,nginst_core,13.1.0.0.0
Component,oracle.nginst.core,13.1.0.0.0
FeatureSet,opatch,13.1.0.0.0
Component,oracle.swd.opatch,13.1.0.0.0
FeatureSet,toplink,12.1.2.0.0
Component,oracle.jrf.toplink,12.1.2.0.0
FeatureSet,toplink_coherence,12.1.2.0.0
Component,oracle.toplink.coherence,12.1.2.0.0
FeatureSet,toplink_developer,12.1.2.0.0
Component,oracle.toplink.developer,12.1.2.0.0
FeatureSet,thirdParty_apacheAnt,1.7.1.0.0
Component,oracle.apache.ant.mod,1.7.1.0.0
FeatureSet,wls_commonServices,12.1.2.0.0
Component,oracle.wls.common.cam,12.1.2.0.0
Component,oracle.wls.common.nodemanager,12.1.2.0.0
Component,oracle.wls.common.cam.wlst,12.1.2.0.0
Component,oracle.wls.shared.with.cam,12.1.2.0.0
FeatureSet,coherence,12.1.2.0.0
Component,oracle.coherence,12.1.2.0.0
FeatureSet,jrf_dmsFull,12.1.2.0.0
Component,oracle.jrf.dms,12.1.2.0.0
FeatureSet,oam_wlsFmw,12.1.2.0.0
FeatureSet,orapki,12.1.2.0.0
Component,oracle.osdt.core,12.1.2.0.0
Component,oracle.pki,12.1.2.0.0
Component,oracle.rsa.crypto,12.1.2.0.0
FeatureSet,cieCfg_common,12.1.2.0.0
Component,oracle.fmwconfig.common.shared,12.1.2.0.0
FeatureSet,fmw_install_framework,12.1.2.0.0
Component,oracle.as.install.ui.framework,12.1.2.0.0
Component,oracle.as.install.common.help,12.1.2.0.0
FeatureSet,thirdParty_oracleJaxbRITools,2.2.7.0.0
FeatureSet,thirdParty_oracleJaxbRIRuntime,2.2.7.0.0
FeatureSet,thirdParty_oracleJaxbRICore,2.2.7.0.0
FeatureSet,thirdParty_oracleJaxbRI,2.2.7.0.0
FeatureSet,fmw_install_wls,12.1.2.0.0
Component,oracle.as.install.wls,12.1.2.0.0
Component,oracle.as.install.wls.prerequisite,12.1.2.0.0
FeatureSet,cieCfg_wls_shared,12.1.2.0.0
Component,oracle.fmwconfig.common.wls.shared,12.1.2.0.0
Component,oracle.fmwconfig.wls.shared,12.1.2.0.0
Component,oracle.fmwconfig.common.wls.help,12.1.2.0.0
FeatureSet,cieCfg_wls,12.1.2.0.0
Component,oracle.fmwconfig.wls,12.1.2.0.0
Component,oracle.fmwconfig.common.wls,12.1.2.0.0
FeatureSet,thirdParty_orgCodehausWoodstox,4.1.2.0.0
Component,org.codehaus.woodstox,4.1.2.0.0
FeatureSet,orawsdl,12.1.2.0.0
Component,oracle.webservices.orawsdl,12.1.2.0.0
FeatureSet,ws_base,12.1.2.0.0
Component,oracle.webservices.base,12.1.2.0.0
FeatureSet,oracledb_xdk,12.1.2.0.0
Component,oracle.xdk.jrf,12.1.2.0.0
Component,oracle.xdk.jrf.jaxp,12.1.2.0.0
Component,oracle.xdk.jrf.fmw,12.1.2.0.0
Component,oracle.xdk.jrf.xmlparserv2,12.1.2.0.0
FeatureSet,thirdParty_apacheCommonsLang,2.6.0.0.0
Component,oracle.apache.commons.lang.mod,2.6.0.0.0
FeatureSet,thirdParty_apacheCommonsCollections,3.2.0.0.0
Component,oracle.apache.commons.collections.mod,3.2.0.0.0
FeatureSet,wls_portableSharedWithCoreEngine,12.1.2.0.0
Component,oracle.wls.wlsportable.server.shared.with.core.engine.mod,12.1.2.0.0
FeatureSet,wls_portable,12.1.2.0.0
Component,oracle.wls.wlsportable.mod,12.1.2.0.0
FeatureSet,thirdParty_oracleJersey,1.17.0.0.0
Component,oracle.jersey,12.1.2.0.0
FeatureSet,thirdParty_fasterxmlJackson,1.9.2.0.0
Component,oracle.jackson,12.1.2.0.0
FeatureSet,jrf_core,12.1.2.0.0
Component,oracle.jrf.j2ee,12.1.2.0.0
Component,oracle.jrf.infra.common,12.1.2.0.0
Component,oracle.jrf.thirdparty.jee,12.1.2.0.0
Component,oracle.jrf.iau,12.1.2.0.0
Component,oracle.opss.core,12.1.2.0.0
Component,oracle.jrf.thirdparty.toplink,12.1.2.0.0
Component,oracle.jrf.toplink,12.1.2.0.0
Component,oracle.javavm.jrf,11.2.0.3.0
Component,oracle.nlsrtl.jrf,11.2.0.3.0
Component,oracle.rdbms.jrf,11.2.0.3.0
Component,oracle.nlsgdk,12.1.2.0.0
Component,oracle.nlspdk,12.1.2.0.0
FeatureSet,jrf_wlsCore,12.1.2.0.0
Component,oracle.opss.wls,12.1.2.0.0
FeatureSet,httpclient,12.1.2.0.0
Component,oracle.http_client,12.1.2.0.0
FeatureSet,owsm_fmcPlugin,12.1.2.0.0
Component,oracle.wsm.console.core,12.1.2.0.0
FeatureSet,wls_core_app_server_css_mod,12.1.2.0.0
Component,oracle.wls.core.app.server,12.1.2.0.0
Component,oracle.css.mod,12.1.2.0.0
FeatureSet,jrf_commonFmw,12.1.2.0.0
Component,oracle.jrf.infra.fmw.common,12.1.2.0.0
Component,oracle.jrf.applcore,12.1.2.0.0
Component,oracle.jrf.datadirect,12.1.2.0.0
Component,oracle.webservices.jrf,12.1.2.0.0
Component,oracle.rcu.iau,12.1.2.0.0
Component,oracle.rcu.opss,12.1.2.0.0
Component,oracle.wsm.agent.fmw,12.1.2.0.0
Component,oracle.wsm.common,12.1.2.0.0
Component,oracle.wsm.pmlib,12.1.2.0.0
Component,oracle.wsm.jrf,12.1.2.0.0
Component,oracle.opss.jrf,12.1.2.0.0
Component,oracle.osdt.jrf,12.1.2.0.0
Component,oracle.sslconfig.jrf,12.1.2.0.0
Component,oracle.owasp.jrf,12.1.2.0.0
Component,oracle.pwdgen.jrf,12.1.2.0.0
Component,oracle.ldap.jrf,12.1.2.0.0
Component,oracle.jakarta,12.1.2.0.0
Component,oracle.jgroups,12.1.2.0.0
Component,oracle.jsch,12.1.2.0.0
Component,oracle.jython,12.1.2.0.0
Component,oracle.as.common.clone,12.1.2.0.0
Component,oracle.common.rcu.config,12.1.2.0.0
Component,oracle.rcu.ucs.messaging,12.1.2.0.0
Component,oracle.sdp.messaging,12.1.2.0.0
Component,oracle.rcu.doc,12.1.2.0.0
Component,oracle.help.ohw.rcf,12.1.2.0.0
Component,oracle.help.ohw.share,12.1.2.0.0
Component,oracle.help.ohw.uix,12.1.2.0.0
Component,oracle.fmw.upgrade,12.1.2.0.0
Component,oracle.nlsgdk,12.1.2.0.0
Component,oracle.nlspdk,12.1.2.0.0
Component,oracle.webcenter.pageeditor,12.1.2.0.0
Component,oracle.webcenter.portlet.consumer,12.1.2.0.0
Component,oracle.webcenter.portlet.server,12.1.2.0.0
Component,oracle.webcenter.rest,12.1.2.0.0
Component,oracle.webcenter.skin,12.1.2.0.0
Component,oracle.webcenter.wccore,12.1.2.0.0
Component,oracle.javavm.jrf,11.2.0.3.0
Component,oracle.nlsrtl.jrf,11.2.0.3.0
Component,oracle.rdbms.jrf,11.2.0.3.0
Component,oracle.jrf.adfrt,12.1.2.0.0
Component,oracle.bali.cabo,12.1.2.0.0
Component,oracle.rcu.mds,12.1.2.0.0
Component,oracle.xdk.jrf.xmlparserv2,12.1.2.0.0
Component,oracle.xdk.jrf.fmw,12.1.2.0.0
Component,oracle.xdk.jrf,12.1.2.0.0
Component,oracle.xdk.jrf.jaxp,12.1.2.0.0
Component,oracle.bali.ewt,12.1.2.0.0
FeatureSet,wls_devServer,12.1.2.0.0
Component,oracle.wls.core.app.server.mod,12.1.2.0.0
Component,oracle.wls.core.app.server.tier1nativelib,12.1.2.0.0
Component,oracle.wls.workshop.code.completion.support,12.1.2.0.0
Component,oracle.css.wls,12.1.2.0.0
Component,oracle.mysqlconn,12.1.2.0.0
Component,oracle.javavm.jrf,11.2.0.3.0
Component,oracle.nlsrtl.jrf,11.2.0.3.0
Component,oracle.ons,12.1.2.0.0
Component,oracle.xdk.jrf.jaxp,12.1.2.0.0
Component,oracle.wls.server.shared.with.core.engine,12.1.2.0.0
FeatureSet,wls_adminConsoleEnglish,12.1.2.0.0
Component,oracle.wls.admin.console.en,12.1.2.0.0
FeatureSet,wls_server,12.1.2.0.0
FeatureSet,JavaDb,12.1.2.0.0
Component,oracle.wls.evaluation.database,12.1.2.0.0
FeatureSet,wls_adminConsoleMultiLang,12.1.2.0.0
Component,oracle.wls.admin.console.nonen,12.1.2.0.0
FeatureSet,wls_sca,12.1.2.0.0
Component,oracle.wls.weblogic.sca,12.1.2.0.0
FeatureSet,wls_thirdPartyJdbc,12.1.2.0.0
Component,oracle.datadirect,12.1.2.0.0
FeatureSet,jrf_wlsFmw,12.1.2.0.0
Component,oracle.jrf.infra.fmw.wls,12.1.2.0.0
Component,oracle.wsm.agent.wls,12.1.2.0.0
FeatureSet,wls_pubsubSharedWithCoreEngine,12.1.2.0.0
Component,oracle.wls.http.pubsub.server.shared.with.core.engine,12.1.2.0.0
FeatureSet,wls_pubsub,12.1.2.0.0
Component,oracle.wls.http.pubsub.server,12.1.2.0.0
FeatureSet,em_fmc,12.1.2.0.0
Component,oracle.sysman.fmw.agent,12.1.2.0.0
Component,oracle.sysman.fmw.as,12.1.2.0.0
Component,oracle.sysman.fmw.core,12.1.2.0.0
Component,oracle.sysman.rcu,12.1.2.0.0
FeatureSet,owlcs,12.1.2.0.0
Component,oracle.ucs.callcontrol,12.1.2.0.0
Component,oracle.rcu.ucs.callcontrol,12.1.2.0.0
Component,oracle.thirdparty.jtapi,12.1.2.0.0
FeatureSet,wls4fmw,12.1.2.0.0
FeatureSet,adr_platforms,12.1.2.0.0
Component,oracle.adr,12.1.2.0.0
FeatureSet,emll_ccr,10.3.7.0.0
Component,oracle.sysman.ccr,10.3.8.1.0
FeatureSet,properties_loader,12.1.2.0.0
Component,oracle.as.customqna.jdkqna,12.1.2.0.0
FeatureSet,rda_core,12.1.2.0.0
Component,oracle.rda,4.30.0.0.0
FeatureSet,t2p,12.1.2.0.0
Component,oracle.as.common.clone,12.1.2.0.0
FeatureSet,thirdParty_apacheMaven,3.0.4.0.0
Component,oracle.thirdparty.maven,3.0.4.0.0
Component,oracle.jrf.maven.plugins.sync,12.1.2.0.0
Component,oracle.jrf.maven.plugins.gar,12.1.2.0.0
Component,oracle.jrf.maven.archetypes.gar,12.1.2.0.0
FeatureSet,wls_client,12.1.2.0.0
Component,oracle.wls.clients,12.1.2.0.0

D.1.3 Sample viewInventory Output to XML File

Below is the output from the viewInventory script for a Fusion Middleware Infrastructure Oracle home on a UNIX operating system, output to an XML file.

The command used to generate this output was:

./viewInventory -output_file /home/userhome/inventory.xml

Below is the sample output:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<oracle-home dir="/home/Oracle/products/Oracle_Home" xmlns="http://xmlns.oracle.com/cie/gdr/inv">
<distributions>
<distribution name="WebLogic Server for FMW" version="12.1.2.0.0">
<feature-sets>
<feature-set name="jrf_dmsJse" version="12.1.2.0.0">
<components>
<component name="oracle.jse.dms" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="jrf_dmsCommon" version="12.1.2.0.0">
<components>
<component name="oracle.jrf.dms.common" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="jrf_presoTools" version="12.1.2.0.0">
<components>
<component name="oracle.help.ohj" version="12.1.2.0.0"/>
<component name="oracle.help.share" version="12.1.2.0.0"/>
<component name="oracle.bali.ice" version="6.1.3.2.0"/>
<component name="oracle.bali.jewt" version="12.1.2.0.0"/>
<component name="oracle.bali.share" version="12.1.2.0.0"/>
<component name="oracle.fmw.common.wizard.resources" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="oam_core" version="12.1.2.0.0">
<components>
<component name="oracle.oamclient.core" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="oam_wlsCore" version="12.1.2.0.0">
<components>
<component name="oracle.oamclient.wls" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="nginst_core" version="13.1.0.0.0">
<components>
<component name="oracle.nginst.core" version="13.1.0.0.0"/>
</components>
</feature-set>
<feature-set name="opatch" version="13.1.0.0.0">
<components>
<component name="oracle.swd.opatch" version="13.1.0.0.0"/>
</components>
</feature-set>
<feature-set name="toplink" version="12.1.2.0.0">
<components>
<component name="oracle.jrf.toplink" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="toplink_coherence" version="12.1.2.0.0">
<components>
<component name="oracle.toplink.coherence" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="toplink_developer" version="12.1.2.0.0">
<components>
<component name="oracle.toplink.developer" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="thirdParty_apacheAnt" version="1.7.1.0.0">
<components>
<component name="oracle.apache.ant.mod" version="1.7.1.0.0"/>
</components>
</feature-set>
<feature-set name="wls_commonServices" version="12.1.2.0.0">
<components>
<component name="oracle.wls.common.cam" version="12.1.2.0.0"/>
<component name="oracle.wls.common.nodemanager" version="12.1.2.0.0"/>
<component name="oracle.wls.common.cam.wlst" version="12.1.2.0.0"/>
<component name="oracle.wls.shared.with.cam" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="coherence" version="12.1.2.0.0">
<components>
<component name="oracle.coherence" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="jrf_dmsFull" version="12.1.2.0.0">
<components>
<component name="oracle.jrf.dms" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="oam_wlsFmw" version="12.1.2.0.0"/>
<feature-set name="orapki" version="12.1.2.0.0">
<components>
<component name="oracle.osdt.core" version="12.1.2.0.0"/>
<component name="oracle.pki" version="12.1.2.0.0"/>
<component name="oracle.rsa.crypto" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="cieCfg_common" version="12.1.2.0.0">
<components>
<component name="oracle.fmwconfig.common.shared" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="fmw_install_framework" version="12.1.2.0.0">
<components>
<component name="oracle.as.install.ui.framework" version="12.1.2.0.0"/>
<component name="oracle.as.install.common.help" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="thirdParty_oracleJaxbRITools" version="2.2.7.0.0"/>
<feature-set name="thirdParty_oracleJaxbRIRuntime" version="2.2.7.0.0"/>
<feature-set name="thirdParty_oracleJaxbRICore" version="2.2.7.0.0"/>
<feature-set name="thirdParty_oracleJaxbRI" version="2.2.7.0.0"/>
<feature-set name="fmw_install_wls" version="12.1.2.0.0">
<components>
<component name="oracle.as.install.wls" version="12.1.2.0.0"/>
<component name="oracle.as.install.wls.prerequisite" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="cieCfg_wls_shared" version="12.1.2.0.0">
<components>
<component name="oracle.fmwconfig.common.wls.shared" version="12.1.2.0.0"/>
<component name="oracle.fmwconfig.wls.shared" version="12.1.2.0.0"/>
<component name="oracle.fmwconfig.common.wls.help" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="cieCfg_wls" version="12.1.2.0.0">
<components>
<component name="oracle.fmwconfig.wls" version="12.1.2.0.0"/>
<component name="oracle.fmwconfig.common.wls" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="thirdParty_orgCodehausWoodstox" version="4.1.2.0.0">
<components>
<component name="org.codehaus.woodstox" version="4.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="orawsdl" version="12.1.2.0.0">
<components>
<component name="oracle.webservices.orawsdl" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="ws_base" version="12.1.2.0.0">
<components>
<component name="oracle.webservices.base" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="oracledb_xdk" version="12.1.2.0.0">
<components>
<component name="oracle.xdk.jrf" version="12.1.2.0.0"/>
<component name="oracle.xdk.jrf.jaxp" version="12.1.2.0.0"/>
<component name="oracle.xdk.jrf.fmw" version="12.1.2.0.0"/>
<component name="oracle.xdk.jrf.xmlparserv2" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="thirdParty_apacheCommonsLang" version="2.6.0.0.0">
<components>
<component name="oracle.apache.commons.lang.mod" version="2.6.0.0.0"/>
</components>
</feature-set>
<feature-set name="thirdParty_apacheCommonsCollections" version="3.2.0.0.0">
<components>
<component name="oracle.apache.commons.collections.mod" version="3.2.0.0.0"/>
</components>
</feature-set>
<feature-set name="wls_portableSharedWithCoreEngine" version="12.1.2.0.0">
<components>
<component name="oracle.wls.wlsportable.server.shared.with.core.engine.mod" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="wls_portable" version="12.1.2.0.0">
<components>
<component name="oracle.wls.wlsportable.mod" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="thirdParty_oracleJersey" version="1.17.0.0.0">
<components>
<component name="oracle.jersey" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="thirdParty_fasterxmlJackson" version="1.9.2.0.0">
<components>
<component name="oracle.jackson" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="jrf_core" version="12.1.2.0.0">
<components>
<component name="oracle.jrf.j2ee" version="12.1.2.0.0"/>
<component name="oracle.jrf.infra.common" version="12.1.2.0.0"/>
<component name="oracle.jrf.thirdparty.jee" version="12.1.2.0.0"/>
<component name="oracle.jrf.iau" version="12.1.2.0.0"/>
<component name="oracle.opss.core" version="12.1.2.0.0"/>
<component name="oracle.jrf.thirdparty.toplink" version="12.1.2.0.0"/>
<component name="oracle.jrf.toplink" version="12.1.2.0.0"/>
<component name="oracle.javavm.jrf" version="11.2.0.3.0"/>
<component name="oracle.nlsrtl.jrf" version="11.2.0.3.0"/>
<component name="oracle.rdbms.jrf" version="11.2.0.3.0"/>
<component name="oracle.nlsgdk" version="12.1.2.0.0"/>
<component name="oracle.nlspdk" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="jrf_wlsCore" version="12.1.2.0.0">
<components>
<component name="oracle.opss.wls" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="httpclient" version="12.1.2.0.0">
<components>
<component name="oracle.http_client" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="owsm_fmcPlugin" version="12.1.2.0.0">
<components>
<component name="oracle.wsm.console.core" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="wls_core_app_server_css_mod" version="12.1.2.0.0">
<components>
<component name="oracle.wls.core.app.server" version="12.1.2.0.0"/>
<component name="oracle.css.mod" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="jrf_commonFmw" version="12.1.2.0.0">
<components>
<component name="oracle.jrf.infra.fmw.common" version="12.1.2.0.0"/>
<component name="oracle.jrf.applcore" version="12.1.2.0.0"/>
<component name="oracle.jrf.datadirect" version="12.1.2.0.0"/>
<component name="oracle.webservices.jrf" version="12.1.2.0.0"/>
<component name="oracle.rcu.iau" version="12.1.2.0.0"/>
<component name="oracle.rcu.opss" version="12.1.2.0.0"/>
<component name="oracle.wsm.agent.fmw" version="12.1.2.0.0"/>
<component name="oracle.wsm.common" version="12.1.2.0.0"/>
<component name="oracle.wsm.pmlib" version="12.1.2.0.0"/>
<component name="oracle.wsm.jrf" version="12.1.2.0.0"/>
<component name="oracle.opss.jrf" version="12.1.2.0.0"/>
<component name="oracle.osdt.jrf" version="12.1.2.0.0"/>
<component name="oracle.sslconfig.jrf" version="12.1.2.0.0"/>
<component name="oracle.owasp.jrf" version="12.1.2.0.0"/>
<component name="oracle.pwdgen.jrf" version="12.1.2.0.0"/>
<component name="oracle.ldap.jrf" version="12.1.2.0.0"/>
<component name="oracle.jakarta" version="12.1.2.0.0"/>
<component name="oracle.jgroups" version="12.1.2.0.0"/>
<component name="oracle.jsch" version="12.1.2.0.0"/>
<component name="oracle.jython" version="12.1.2.0.0"/>
<component name="oracle.as.common.clone" version="12.1.2.0.0"/>
<component name="oracle.common.rcu.config" version="12.1.2.0.0"/>
<component name="oracle.rcu.ucs.messaging" version="12.1.2.0.0"/>
<component name="oracle.sdp.messaging" version="12.1.2.0.0"/>
<component name="oracle.rcu.doc" version="12.1.2.0.0"/>
<component name="oracle.help.ohw.rcf" version="12.1.2.0.0"/>
<component name="oracle.help.ohw.share" version="12.1.2.0.0"/>
<component name="oracle.help.ohw.uix" version="12.1.2.0.0"/>
<component name="oracle.fmw.upgrade" version="12.1.2.0.0"/>
<component name="oracle.nlsgdk" version="12.1.2.0.0"/>
<component name="oracle.nlspdk" version="12.1.2.0.0"/>
<component name="oracle.webcenter.pageeditor" version="12.1.2.0.0"/>
<component name="oracle.webcenter.portlet.consumer" version="12.1.2.0.0"/>
<component name="oracle.webcenter.portlet.server" version="12.1.2.0.0"/>
<component name="oracle.webcenter.rest" version="12.1.2.0.0"/>
<component name="oracle.webcenter.skin" version="12.1.2.0.0"/>
<component name="oracle.webcenter.wccore" version="12.1.2.0.0"/>
<component name="oracle.javavm.jrf" version="11.2.0.3.0"/>
<component name="oracle.nlsrtl.jrf" version="11.2.0.3.0"/>
<component name="oracle.rdbms.jrf" version="11.2.0.3.0"/>
<component name="oracle.jrf.adfrt" version="12.1.2.0.0"/>
<component name="oracle.bali.cabo" version="12.1.2.0.0"/>
<component name="oracle.rcu.mds" version="12.1.2.0.0"/>
<component name="oracle.xdk.jrf.xmlparserv2" version="12.1.2.0.0"/>
<component name="oracle.xdk.jrf.fmw" version="12.1.2.0.0"/>
<component name="oracle.xdk.jrf" version="12.1.2.0.0"/>
<component name="oracle.xdk.jrf.jaxp" version="12.1.2.0.0"/>
<component name="oracle.bali.ewt" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="wls_devServer" version="12.1.2.0.0">
<components>
<component name="oracle.wls.core.app.server.mod" version="12.1.2.0.0"/>
<component name="oracle.wls.core.app.server.tier1nativelib" version="12.1.2.0.0"/>
<component name="oracle.wls.workshop.code.completion.support" version="12.1.2.0.0"/>
<component name="oracle.css.wls" version="12.1.2.0.0"/>
<component name="oracle.mysqlconn" version="12.1.2.0.0"/>
<component name="oracle.javavm.jrf" version="11.2.0.3.0"/>
<component name="oracle.nlsrtl.jrf" version="11.2.0.3.0"/>
<component name="oracle.ons" version="12.1.2.0.0"/>
<component name="oracle.xdk.jrf.jaxp" version="12.1.2.0.0"/>
<component name="oracle.wls.server.shared.with.core.engine" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="wls_adminConsoleEnglish" version="12.1.2.0.0">
<components>
<component name="oracle.wls.admin.console.en" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="wls_server" version="12.1.2.0.0"/>
<feature-set name="JavaDb" version="12.1.2.0.0">
<components>
<component name="oracle.wls.evaluation.database" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="wls_adminConsoleMultiLang" version="12.1.2.0.0">
<components>
<component name="oracle.wls.admin.console.nonen" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="wls_sca" version="12.1.2.0.0">
<components>
<component name="oracle.wls.weblogic.sca" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="wls_thirdPartyJdbc" version="12.1.2.0.0">
<components>
<component name="oracle.datadirect" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="jrf_wlsFmw" version="12.1.2.0.0">
<components>
<component name="oracle.jrf.infra.fmw.wls" version="12.1.2.0.0"/>
<component name="oracle.wsm.agent.wls" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="wls_pubsubSharedWithCoreEngine" version="12.1.2.0.0">
<components>
<component name="oracle.wls.http.pubsub.server.shared.with.core.engine" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="wls_pubsub" version="12.1.2.0.0">
<components>
<component name="oracle.wls.http.pubsub.server" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="em_fmc" version="12.1.2.0.0">
<components>
<component name="oracle.sysman.fmw.agent" version="12.1.2.0.0"/>
<component name="oracle.sysman.fmw.as" version="12.1.2.0.0"/>
<component name="oracle.sysman.fmw.core" version="12.1.2.0.0"/>
<component name="oracle.sysman.rcu" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="owlcs" version="12.1.2.0.0">
<components>
<component name="oracle.ucs.callcontrol" version="12.1.2.0.0"/>
<component name="oracle.rcu.ucs.callcontrol" version="12.1.2.0.0"/>
<component name="oracle.thirdparty.jtapi" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="wls4fmw" version="12.1.2.0.0"/>
<feature-set name="adr_platforms" version="12.1.2.0.0">
<components>
<component name="oracle.adr" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="emll_ccr" version="10.3.7.0.0">
<components>
<component name="oracle.sysman.ccr" version="10.3.8.1.0"/>
</components>
</feature-set>
<feature-set name="properties_loader" version="12.1.2.0.0">
<components>
<component name="oracle.as.customqna.jdkqna" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="rda_core" version="12.1.2.0.0">
<components>
<component name="oracle.rda" version="4.30.0.0.0"/>
</components>
</feature-set>
<feature-set name="t2p" version="12.1.2.0.0">
<components>
<component name="oracle.as.common.clone" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="thirdParty_apacheMaven" version="3.0.4.0.0">
<components>
<component name="oracle.thirdparty.maven" version="3.0.4.0.0"/>
<component name="oracle.jrf.maven.plugins.sync" version="12.1.2.0.0"/>
<component name="oracle.jrf.maven.plugins.gar" version="12.1.2.0.0"/>
<component name="oracle.jrf.maven.archetypes.gar" version="12.1.2.0.0"/>
</components>
</feature-set>
<feature-set name="wls_client" version="12.1.2.0.0">
<components>
<component name="oracle.wls.clients" version="12.1.2.0.0"/>
</components>
</feature-set>
</feature-sets>
</distribution>
</distributions>
</oracle-home>

D.2 compareInventory Sample Output

This section contains sample output for the compareInventory script:

- Section D.2.1, "Sample compareInventory Output to Terminal Window"

- Section D.2.2, "Sample compareInventory Output to CSV File"

- Section D.2.3, "Sample compareInventory Output to XML File"

D.2.1 Sample compareInventory Output to Terminal Window

This section contains output from the compareInventory script comparing a Fusion Middleware Infrastructure Oracle home and a WebLogic and Coherence Oracle home on a UNIX operating system, output to the terminal window.

- If the last item on the line is oh1, then whatever distribution, component, or feature set is listed on that line exists in the Oracle home specified by the -oracle_home1 option.

- If the last item on the line is oh2, then whatever distribution, component, or feature set is listed on that line exists in the Oracle home specified by the -oracle_home2 option.

The command used to generate the output is shown on the first line below:

./compareInventory.sh -oracle_home1 /home/Oracle/products/WLS_Or
acle_Home -oracle_home2 /home/Oracle/products/Oracle_Home
Oracle Home1: /home/Oracle/products/WLS_Oracle_Home
Oracle Home2: /home/Oracle/products/Oracle_Home
Distribution: WebLogic Server 12.1.2.0.0,oh1
FeatureSet: jrf_dmsJse 12.1.2.0.0,oh1
Component: oracle.jse.dms 12.1.2.0.0,oh1
FeatureSet: jrf_presoTools 12.1.2.0.0,oh1
Component: oracle.help.ohj 12.1.2.0.0,oh1
Component: oracle.help.share 12.1.2.0.0,oh1
Component: oracle.bali.ice 6.1.3.2.0,oh1
Component: oracle.bali.jewt 12.1.2.0.0,oh1
Component: oracle.bali.share 12.1.2.0.0,oh1
Component: oracle.fmw.common.wizard.resources 12.1.2.0.0,oh1
FeatureSet: nginst_core 13.1.0.0.0,oh1
Component: oracle.nginst.core 13.1.0.0.0,oh1
FeatureSet: opatch 13.1.0.0.0,oh1
Component: oracle.swd.opatch 13.1.0.0.0,oh1
FeatureSet: toplink 12.1.2.0.0,oh1
Component: oracle.jrf.toplink 12.1.2.0.0,oh1
FeatureSet: toplink_coherence 12.1.2.0.0,oh1
Component: oracle.toplink.coherence 12.1.2.0.0,oh1
FeatureSet: thirdParty_apacheAnt 1.7.1.0.0,oh1
Component: oracle.apache.ant.mod 1.7.1.0.0,oh1
FeatureSet: wls_commonServices 12.1.2.0.0,oh1
Component: oracle.wls.common.cam 12.1.2.0.0,oh1
Component: oracle.wls.common.nodemanager 12.1.2.0.0,oh1
Component: oracle.wls.common.cam.wlst 12.1.2.0.0,oh1
Component: oracle.wls.shared.with.cam 12.1.2.0.0,oh1
FeatureSet: coherence 12.1.2.0.0,oh1
Component: oracle.coherence 12.1.2.0.0,oh1
FeatureSet: orapki 12.1.2.0.0,oh1
Component: oracle.osdt.core 12.1.2.0.0,oh1
Component: oracle.pki 12.1.2.0.0,oh1
Component: oracle.rsa.crypto 12.1.2.0.0,oh1
FeatureSet: cieCfg_common 12.1.2.0.0,oh1
Component: oracle.fmwconfig.common.shared 12.1.2.0.0,oh1
FeatureSet: fmw_install_framework 12.1.2.0.0,oh1
Component: oracle.as.install.ui.framework 12.1.2.0.0,oh1
Component: oracle.as.install.common.help 12.1.2.0.0,oh1
FeatureSet: thirdParty_oracleJaxbRITools 2.2.7.0.0,oh1
FeatureSet: thirdParty_oracleJaxbRIRuntime 2.2.7.0.0,oh1
FeatureSet: thirdParty_oracleJaxbRICore 2.2.7.0.0,oh1
FeatureSet: thirdParty_oracleJaxbRI 2.2.7.0.0,oh1
FeatureSet: fmw_install_wls 12.1.2.0.0,oh1
Component: oracle.as.install.wls 12.1.2.0.0,oh1
Component: oracle.as.install.wls.prerequisite 12.1.2.0.0,oh1
FeatureSet: cieCfg_wls_shared 12.1.2.0.0,oh1
Component: oracle.fmwconfig.common.wls.shared 12.1.2.0.0,oh1
Component: oracle.fmwconfig.wls.shared 12.1.2.0.0,oh1
Component: oracle.fmwconfig.common.wls.help 12.1.2.0.0,oh1
FeatureSet: cieCfg_wls 12.1.2.0.0,oh1
Component: oracle.fmwconfig.wls 12.1.2.0.0,oh1
Component: oracle.fmwconfig.common.wls 12.1.2.0.0,oh1
FeatureSet: thirdParty_orgCodehausWoodstox 4.1.2.0.0,oh1
Component: org.codehaus.woodstox 4.1.2.0.0,oh1
FeatureSet: orawsdl 12.1.2.0.0,oh1
Component: oracle.webservices.orawsdl 12.1.2.0.0,oh1
FeatureSet: ws_base 12.1.2.0.0,oh1
Component: oracle.webservices.base 12.1.2.0.0,oh1
FeatureSet: thirdParty_apacheCommonsLang 2.6.0.0.0,oh1
Component: oracle.apache.commons.lang.mod 2.6.0.0.0,oh1
FeatureSet: thirdParty_apacheCommonsCollections 3.2.0.0.0,oh1
Component: oracle.apache.commons.collections.mod 3.2.0.0.0,oh1
FeatureSet: wls_portableSharedWithCoreEngine 12.1.2.0.0,oh1
Component: oracle.wls.wlsportable.server.shared.with.core.engine.mod 12.1.2.0.0,oh1
FeatureSet: wls_portable 12.1.2.0.0,oh1
Component: oracle.wls.wlsportable.mod 12.1.2.0.0,oh1
FeatureSet: httpclient 12.1.2.0.0,oh1
Component: oracle.http_client 12.1.2.0.0,oh1
FeatureSet: thirdParty_oracleJersey 1.17.0.0.0,oh1
Component: oracle.jersey 12.1.2.0.0,oh1
FeatureSet: thirdParty_fasterxmlJackson 1.9.2.0.0,oh1
Component: oracle.jackson 12.1.2.0.0,oh1
FeatureSet: wls_core_app_server_css_mod 12.1.2.0.0,oh1
Component: oracle.wls.core.app.server 12.1.2.0.0,oh1
Component: oracle.css.mod 12.1.2.0.0,oh1
FeatureSet: wls_devServer 12.1.2.0.0,oh1
Component: oracle.wls.core.app.server.mod 12.1.2.0.0,oh1
Component: oracle.wls.core.app.server.tier1nativelib 12.1.2.0.0,oh1
Component: oracle.wls.workshop.code.completion.support 12.1.2.0.0,oh1
Component: oracle.css.wls 12.1.2.0.0,oh1
Component: oracle.mysqlconn 12.1.2.0.0,oh1
Component: oracle.javavm.jrf 11.2.0.3.0,oh1
Component: oracle.nlsrtl.jrf 11.2.0.3.0,oh1
Component: oracle.ons 12.1.2.0.0,oh1
Component: oracle.xdk.jrf.jaxp 12.1.2.0.0,oh1
Component: oracle.wls.server.shared.with.core.engine 12.1.2.0.0,oh1
FeatureSet: wls_adminConsoleEnglish 12.1.2.0.0,oh1
Component: oracle.wls.admin.console.en 12.1.2.0.0,oh1
FeatureSet: wls_server 12.1.2.0.0,oh1
FeatureSet: JavaDb 12.1.2.0.0,oh1
Component: oracle.wls.evaluation.database 12.1.2.0.0,oh1
FeatureSet: wls_adminConsoleMultiLang 12.1.2.0.0,oh1
Component: oracle.wls.admin.console.nonen 12.1.2.0.0,oh1
FeatureSet: wls_sca 12.1.2.0.0,oh1
Component: oracle.wls.weblogic.sca 12.1.2.0.0,oh1
FeatureSet: wls_thirdPartyJdbc 12.1.2.0.0,oh1
Component: oracle.datadirect 12.1.2.0.0,oh1
FeatureSet: wls_pubsubSharedWithCoreEngine 12.1.2.0.0,oh1
Component: oracle.wls.http.pubsub.server.shared.with.core.engine 12.1.2.0.0,oh1
FeatureSet: wls_pubsub 12.1.2.0.0,oh1
Component: oracle.wls.http.pubsub.server 12.1.2.0.0,oh1
FeatureSet: adr_platforms 12.1.2.0.0,oh1
Component: oracle.adr 12.1.2.0.0,oh1
FeatureSet: emll_ccr 10.3.7.0.0,oh1
Component: oracle.sysman.ccr 10.3.8.1.0,oh1
FeatureSet: properties_loader 12.1.2.0.0,oh1
Component: oracle.as.customqna.jdkqna 12.1.2.0.0,oh1
FeatureSet: rda_core 12.1.2.0.0,oh1
Component: oracle.rda 4.30.0.0.0,oh1
FeatureSet: t2p 12.1.2.0.0,oh1
Component: oracle.as.common.clone 12.1.2.0.0,oh1
FeatureSet: thirdParty_apacheMaven 3.0.4.0.0,oh1
Component: oracle.thirdparty.maven 3.0.4.0.0,oh1
Component: oracle.jrf.maven.plugins.sync 12.1.2.0.0,oh1
Component: oracle.jrf.maven.plugins.gar 12.1.2.0.0,oh1
Component: oracle.jrf.maven.archetypes.gar 12.1.2.0.0,oh1
FeatureSet: wls_client 12.1.2.0.0,oh1
Component: oracle.wls.clients 12.1.2.0.0,oh1
Distribution: WebLogic Server for FMW 12.1.2.0.0,oh2
FeatureSet: jrf_dmsJse 12.1.2.0.0,oh2
Component: oracle.jse.dms 12.1.2.0.0,oh2
FeatureSet: jrf_dmsCommon 12.1.2.0.0,oh2
Component: oracle.jrf.dms.common 12.1.2.0.0,oh2
FeatureSet: jrf_presoTools 12.1.2.0.0,oh2
Component: oracle.help.ohj 12.1.2.0.0,oh2
Component: oracle.help.share 12.1.2.0.0,oh2
Component: oracle.bali.ice 6.1.3.2.0,oh2
Component: oracle.bali.jewt 12.1.2.0.0,oh2
Component: oracle.bali.share 12.1.2.0.0,oh2
Component: oracle.fmw.common.wizard.resources 12.1.2.0.0,oh2
FeatureSet: oam_core 12.1.2.0.0,oh2
Component: oracle.oamclient.core 12.1.2.0.0,oh2
FeatureSet: oam_wlsCore 12.1.2.0.0,oh2
Component: oracle.oamclient.wls 12.1.2.0.0,oh2
FeatureSet: nginst_core 13.1.0.0.0,oh2
Component: oracle.nginst.core 13.1.0.0.0,oh2
FeatureSet: opatch 13.1.0.0.0,oh2
Component: oracle.swd.opatch 13.1.0.0.0,oh2
FeatureSet: toplink 12.1.2.0.0,oh2
Component: oracle.jrf.toplink 12.1.2.0.0,oh2
FeatureSet: toplink_coherence 12.1.2.0.0,oh2
Component: oracle.toplink.coherence 12.1.2.0.0,oh2
FeatureSet: toplink_developer 12.1.2.0.0,oh2
Component: oracle.toplink.developer 12.1.2.0.0,oh2
FeatureSet: thirdParty_apacheAnt 1.7.1.0.0,oh2
Component: oracle.apache.ant.mod 1.7.1.0.0,oh2
FeatureSet: wls_commonServices 12.1.2.0.0,oh2
Component: oracle.wls.common.cam 12.1.2.0.0,oh2
Component: oracle.wls.common.nodemanager 12.1.2.0.0,oh2
Component: oracle.wls.common.cam.wlst 12.1.2.0.0,oh2
Component: oracle.wls.shared.with.cam 12.1.2.0.0,oh2
FeatureSet: coherence 12.1.2.0.0,oh2
Component: oracle.coherence 12.1.2.0.0,oh2
FeatureSet: jrf_dmsFull 12.1.2.0.0,oh2
Component: oracle.jrf.dms 12.1.2.0.0,oh2
FeatureSet: oam_wlsFmw 12.1.2.0.0,oh2
FeatureSet: orapki 12.1.2.0.0,oh2
Component: oracle.osdt.core 12.1.2.0.0,oh2
Component: oracle.pki 12.1.2.0.0,oh2
Component: oracle.rsa.crypto 12.1.2.0.0,oh2
FeatureSet: cieCfg_common 12.1.2.0.0,oh2
Component: oracle.fmwconfig.common.shared 12.1.2.0.0,oh2
FeatureSet: fmw_install_framework 12.1.2.0.0,oh2
Component: oracle.as.install.ui.framework 12.1.2.0.0,oh2
Component: oracle.as.install.common.help 12.1.2.0.0,oh2
FeatureSet: thirdParty_oracleJaxbRITools 2.2.7.0.0,oh2
FeatureSet: thirdParty_oracleJaxbRIRuntime 2.2.7.0.0,oh2
FeatureSet: thirdParty_oracleJaxbRICore 2.2.7.0.0,oh2
FeatureSet: thirdParty_oracleJaxbRI 2.2.7.0.0,oh2
FeatureSet: fmw_install_wls 12.1.2.0.0,oh2
Component: oracle.as.install.wls 12.1.2.0.0,oh2
Component: oracle.as.install.wls.prerequisite 12.1.2.0.0,oh2
FeatureSet: cieCfg_wls_shared 12.1.2.0.0,oh2
Component: oracle.fmwconfig.common.wls.shared 12.1.2.0.0,oh2
Component: oracle.fmwconfig.wls.shared 12.1.2.0.0,oh2
Component: oracle.fmwconfig.common.wls.help 12.1.2.0.0,oh2
FeatureSet: cieCfg_wls 12.1.2.0.0,oh2
Component: oracle.fmwconfig.wls 12.1.2.0.0,oh2
Component: oracle.fmwconfig.common.wls 12.1.2.0.0,oh2
FeatureSet: thirdParty_orgCodehausWoodstox 4.1.2.0.0,oh2
Component: org.codehaus.woodstox 4.1.2.0.0,oh2
FeatureSet: orawsdl 12.1.2.0.0,oh2
Component: oracle.webservices.orawsdl 12.1.2.0.0,oh2
FeatureSet: ws_base 12.1.2.0.0,oh2
Component: oracle.webservices.base 12.1.2.0.0,oh2
FeatureSet: oracledb_xdk 12.1.2.0.0,oh2
Component: oracle.xdk.jrf 12.1.2.0.0,oh2
Component: oracle.xdk.jrf.jaxp 12.1.2.0.0,oh2
Component: oracle.xdk.jrf.fmw 12.1.2.0.0,oh2
Component: oracle.xdk.jrf.xmlparserv2 12.1.2.0.0,oh2
FeatureSet: thirdParty_apacheCommonsLang 2.6.0.0.0,oh2
Component: oracle.apache.commons.lang.mod 2.6.0.0.0,oh2
FeatureSet: thirdParty_apacheCommonsCollections 3.2.0.0.0,oh2
Component: oracle.apache.commons.collections.mod 3.2.0.0.0,oh2
FeatureSet: wls_portableSharedWithCoreEngine 12.1.2.0.0,oh2
Component: oracle.wls.wlsportable.server.shared.with.core.engine.mod 12.1.2.0.0,oh2
FeatureSet: wls_portable 12.1.2.0.0,oh2
Component: oracle.wls.wlsportable.mod 12.1.2.0.0,oh2
FeatureSet: thirdParty_oracleJersey 1.17.0.0.0,oh2
Component: oracle.jersey 12.1.2.0.0,oh2
FeatureSet: thirdParty_fasterxmlJackson 1.9.2.0.0,oh2
Component: oracle.jackson 12.1.2.0.0,oh2
FeatureSet: jrf_core 12.1.2.0.0,oh2
Component: oracle.jrf.j2ee 12.1.2.0.0,oh2
Component: oracle.jrf.infra.common 12.1.2.0.0,oh2
Component: oracle.jrf.thirdparty.jee 12.1.2.0.0,oh2
Component: oracle.jrf.iau 12.1.2.0.0,oh2
Component: oracle.opss.core 12.1.2.0.0,oh2
Component: oracle.jrf.thirdparty.toplink 12.1.2.0.0,oh2
Component: oracle.jrf.toplink 12.1.2.0.0,oh2
Component: oracle.javavm.jrf 11.2.0.3.0,oh2
Component: oracle.nlsrtl.jrf 11.2.0.3.0,oh2
Component: oracle.rdbms.jrf 11.2.0.3.0,oh2
Component: oracle.nlsgdk 12.1.2.0.0,oh2
Component: oracle.nlspdk 12.1.2.0.0,oh2
FeatureSet: jrf_wlsCore 12.1.2.0.0,oh2
Component: oracle.opss.wls 12.1.2.0.0,oh2
FeatureSet: httpclient 12.1.2.0.0,oh2
Component: oracle.http_client 12.1.2.0.0,oh2
FeatureSet: owsm_fmcPlugin 12.1.2.0.0,oh2
Component: oracle.wsm.console.core 12.1.2.0.0,oh2
FeatureSet: wls_core_app_server_css_mod 12.1.2.0.0,oh2
Component: oracle.wls.core.app.server 12.1.2.0.0,oh2
Component: oracle.css.mod 12.1.2.0.0,oh2
FeatureSet: jrf_commonFmw 12.1.2.0.0,oh2
Component: oracle.jrf.infra.fmw.common 12.1.2.0.0,oh2
Component: oracle.jrf.applcore 12.1.2.0.0,oh2
Component: oracle.jrf.datadirect 12.1.2.0.0,oh2
Component: oracle.webservices.jrf 12.1.2.0.0,oh2
Component: oracle.rcu.iau 12.1.2.0.0,oh2
Component: oracle.rcu.opss 12.1.2.0.0,oh2
Component: oracle.wsm.agent.fmw 12.1.2.0.0,oh2
Component: oracle.wsm.common 12.1.2.0.0,oh2
Component: oracle.wsm.pmlib 12.1.2.0.0,oh2
Component: oracle.wsm.jrf 12.1.2.0.0,oh2
Component: oracle.opss.jrf 12.1.2.0.0,oh2
Component: oracle.osdt.jrf 12.1.2.0.0,oh2
Component: oracle.sslconfig.jrf 12.1.2.0.0,oh2
Component: oracle.owasp.jrf 12.1.2.0.0,oh2
Component: oracle.pwdgen.jrf 12.1.2.0.0,oh2
Component: oracle.ldap.jrf 12.1.2.0.0,oh2
Component: oracle.jakarta 12.1.2.0.0,oh2
Component: oracle.jgroups 12.1.2.0.0,oh2
Component: oracle.jsch 12.1.2.0.0,oh2
Component: oracle.jython 12.1.2.0.0,oh2
Component: oracle.as.common.clone 12.1.2.0.0,oh2
Component: oracle.common.rcu.config 12.1.2.0.0,oh2
Component: oracle.rcu.ucs.messaging 12.1.2.0.0,oh2
Component: oracle.sdp.messaging 12.1.2.0.0,oh2
Component: oracle.rcu.doc 12.1.2.0.0,oh2
Component: oracle.help.ohw.rcf 12.1.2.0.0,oh2
Component: oracle.help.ohw.share 12.1.2.0.0,oh2
Component: oracle.help.ohw.uix 12.1.2.0.0,oh2
Component: oracle.fmw.upgrade 12.1.2.0.0,oh2
Component: oracle.nlsgdk 12.1.2.0.0,oh2
Component: oracle.nlspdk 12.1.2.0.0,oh2
Component: oracle.webcenter.pageeditor 12.1.2.0.0,oh2
Component: oracle.webcenter.portlet.consumer 12.1.2.0.0,oh2
Component: oracle.webcenter.portlet.server 12.1.2.0.0,oh2
Component: oracle.webcenter.rest 12.1.2.0.0,oh2
Component: oracle.webcenter.skin 12.1.2.0.0,oh2
Component: oracle.webcenter.wccore 12.1.2.0.0,oh2
Component: oracle.javavm.jrf 11.2.0.3.0,oh2
Component: oracle.nlsrtl.jrf 11.2.0.3.0,oh2
Component: oracle.rdbms.jrf 11.2.0.3.0,oh2
Component: oracle.jrf.adfrt 12.1.2.0.0,oh2
Component: oracle.bali.cabo 12.1.2.0.0,oh2
Component: oracle.rcu.mds 12.1.2.0.0,oh2
Component: oracle.xdk.jrf.xmlparserv2 12.1.2.0.0,oh2
Component: oracle.xdk.jrf.fmw 12.1.2.0.0,oh2
Component: oracle.xdk.jrf 12.1.2.0.0,oh2
Component: oracle.xdk.jrf.jaxp 12.1.2.0.0,oh2
Component: oracle.bali.ewt 12.1.2.0.0,oh2
FeatureSet: wls_devServer 12.1.2.0.0,oh2
Component: oracle.wls.core.app.server.mod 12.1.2.0.0,oh2
Component: oracle.wls.core.app.server.tier1nativelib 12.1.2.0.0,oh2
Component: oracle.wls.workshop.code.completion.support 12.1.2.0.0,oh2
Component: oracle.css.wls 12.1.2.0.0,oh2
Component: oracle.mysqlconn 12.1.2.0.0,oh2
Component: oracle.javavm.jrf 11.2.0.3.0,oh2
Component: oracle.nlsrtl.jrf 11.2.0.3.0,oh2
Component: oracle.ons 12.1.2.0.0,oh2
Component: oracle.xdk.jrf.jaxp 12.1.2.0.0,oh2
Component: oracle.wls.server.shared.with.core.engine 12.1.2.0.0,oh2
FeatureSet: wls_adminConsoleEnglish 12.1.2.0.0,oh2
Component: oracle.wls.admin.console.en 12.1.2.0.0,oh2
FeatureSet: wls_server 12.1.2.0.0,oh2
FeatureSet: JavaDb 12.1.2.0.0,oh2
Component: oracle.wls.evaluation.database 12.1.2.0.0,oh2
FeatureSet: wls_adminConsoleMultiLang 12.1.2.0.0,oh2
Component: oracle.wls.admin.console.nonen 12.1.2.0.0,oh2
FeatureSet: wls_sca 12.1.2.0.0,oh2
Component: oracle.wls.weblogic.sca 12.1.2.0.0,oh2
FeatureSet: wls_thirdPartyJdbc 12.1.2.0.0,oh2
Component: oracle.datadirect 12.1.2.0.0,oh2
FeatureSet: jrf_wlsFmw 12.1.2.0.0,oh2
Component: oracle.jrf.infra.fmw.wls 12.1.2.0.0,oh2
Component: oracle.wsm.agent.wls 12.1.2.0.0,oh2
FeatureSet: wls_pubsubSharedWithCoreEngine 12.1.2.0.0,oh2
Component: oracle.wls.http.pubsub.server.shared.with.core.engine 12.1.2.0.0,oh2
FeatureSet: wls_pubsub 12.1.2.0.0,oh2
Component: oracle.wls.http.pubsub.server 12.1.2.0.0,oh2
FeatureSet: em_fmc 12.1.2.0.0,oh2
Component: oracle.sysman.fmw.agent 12.1.2.0.0,oh2
Component: oracle.sysman.fmw.as 12.1.2.0.0,oh2
Component: oracle.sysman.fmw.core 12.1.2.0.0,oh2
Component: oracle.sysman.rcu 12.1.2.0.0,oh2
FeatureSet: owlcs 12.1.2.0.0,oh2
Component: oracle.ucs.callcontrol 12.1.2.0.0,oh2
Component: oracle.rcu.ucs.callcontrol 12.1.2.0.0,oh2
Component: oracle.thirdparty.jtapi 12.1.2.0.0,oh2
FeatureSet: wls4fmw 12.1.2.0.0,oh2
FeatureSet: adr_platforms 12.1.2.0.0,oh2
Component: oracle.adr 12.1.2.0.0,oh2
FeatureSet: emll_ccr 10.3.7.0.0,oh2
Component: oracle.sysman.ccr 10.3.8.1.0,oh2
FeatureSet: properties_loader 12.1.2.0.0,oh2
Component: oracle.as.customqna.jdkqna 12.1.2.0.0,oh2
FeatureSet: rda_core 12.1.2.0.0,oh2
Component: oracle.rda 4.30.0.0.0,oh2
FeatureSet: t2p 12.1.2.0.0,oh2
Component: oracle.as.common.clone 12.1.2.0.0,oh2
FeatureSet: thirdParty_apacheMaven 3.0.4.0.0,oh2
Component: oracle.thirdparty.maven 3.0.4.0.0,oh2
Component: oracle.jrf.maven.plugins.sync 12.1.2.0.0,oh2
Component: oracle.jrf.maven.plugins.gar 12.1.2.0.0,oh2
Component: oracle.jrf.maven.archetypes.gar 12.1.2.0.0,oh2
FeatureSet: wls_client 12.1.2.0.0,oh2
Component: oracle.wls.clients 12.1.2.0.0,oh2

The inventory compare finished execution succesfully.

D.2.2 Sample compareInventory Output to CSV File

This section contains output from the compareInventory script comparing a Fusion Middleware Infrastructure Oracle home and a WebLogic and Coherence Oracle home on a UNIX operating system, output to a CSV file.

- If the last item on the line is oh1, then whatever distribution, component, or feature set is listed on that line exists in the Oracle home specified by the -oracle_home1 option.

- If the last item on the line is oh2, then whatever distribution, component, or feature set is listed on that line exists in the Oracle home specified by the -oracle_home2 option.

The command used to generate this output was:

./compareInventory -oracle_home1 /home/Oracle/products/WLS_Oracle_Home -oracle_home2 /home/Oracle/products/Oracle_HOME -output_file /home/userhome/compareinventory.csv

Below is the sample output:

Oracle Home1,/home/Oracle/products/WLS_Oracle_Home
Oracle Home2,/home/Oracle/products/Oracle_Home
Distribution,WebLogic Server,12.1.2.0.0,oh1
FeatureSet,jrf_dmsJse,12.1.2.0.0,oh1
Component,oracle.jse.dms,12.1.2.0.0,oh1
FeatureSet,jrf_presoTools,12.1.2.0.0,oh1
Component,oracle.help.ohj,12.1.2.0.0,oh1
Component,oracle.help.share,12.1.2.0.0,oh1
Component,oracle.bali.ice,6.1.3.2.0,oh1
Component,oracle.bali.jewt,12.1.2.0.0,oh1
Component,oracle.bali.share,12.1.2.0.0,oh1
Component,oracle.fmw.common.wizard.resources,12.1.2.0.0,oh1
FeatureSet,nginst_core,13.1.0.0.0,oh1
Component,oracle.nginst.core,13.1.0.0.0,oh1
FeatureSet,opatch,13.1.0.0.0,oh1
Component,oracle.swd.opatch,13.1.0.0.0,oh1
FeatureSet,toplink,12.1.2.0.0,oh1
Component,oracle.jrf.toplink,12.1.2.0.0,oh1
FeatureSet,toplink_coherence,12.1.2.0.0,oh1
Component,oracle.toplink.coherence,12.1.2.0.0,oh1
FeatureSet,thirdParty_apacheAnt,1.7.1.0.0,oh1
Component,oracle.apache.ant.mod,1.7.1.0.0,oh1
FeatureSet,wls_commonServices,12.1.2.0.0,oh1
Component,oracle.wls.common.cam,12.1.2.0.0,oh1
Component,oracle.wls.common.nodemanager,12.1.2.0.0,oh1
Component,oracle.wls.common.cam.wlst,12.1.2.0.0,oh1
Component,oracle.wls.shared.with.cam,12.1.2.0.0,oh1
FeatureSet,coherence,12.1.2.0.0,oh1
Component,oracle.coherence,12.1.2.0.0,oh1
FeatureSet,orapki,12.1.2.0.0,oh1
Component,oracle.osdt.core,12.1.2.0.0,oh1
Component,oracle.pki,12.1.2.0.0,oh1
Component,oracle.rsa.crypto,12.1.2.0.0,oh1
FeatureSet,cieCfg_common,12.1.2.0.0,oh1
Component,oracle.fmwconfig.common.shared,12.1.2.0.0,oh1
FeatureSet,fmw_install_framework,12.1.2.0.0,oh1
Component,oracle.as.install.ui.framework,12.1.2.0.0,oh1
Component,oracle.as.install.common.help,12.1.2.0.0,oh1
FeatureSet,thirdParty_oracleJaxbRITools,2.2.7.0.0,oh1
FeatureSet,thirdParty_oracleJaxbRIRuntime,2.2.7.0.0,oh1
FeatureSet,thirdParty_oracleJaxbRICore,2.2.7.0.0,oh1
FeatureSet,thirdParty_oracleJaxbRI,2.2.7.0.0,oh1
FeatureSet,fmw_install_wls,12.1.2.0.0,oh1
Component,oracle.as.install.wls,12.1.2.0.0,oh1
Component,oracle.as.install.wls.prerequisite,12.1.2.0.0,oh1
FeatureSet,cieCfg_wls_shared,12.1.2.0.0,oh1
Component,oracle.fmwconfig.common.wls.shared,12.1.2.0.0,oh1
Component,oracle.fmwconfig.wls.shared,12.1.2.0.0,oh1
Component,oracle.fmwconfig.common.wls.help,12.1.2.0.0,oh1
FeatureSet,cieCfg_wls,12.1.2.0.0,oh1
Component,oracle.fmwconfig.wls,12.1.2.0.0,oh1
Component,oracle.fmwconfig.common.wls,12.1.2.0.0,oh1
FeatureSet,thirdParty_orgCodehausWoodstox,4.1.2.0.0,oh1
Component,org.codehaus.woodstox,4.1.2.0.0,oh1
FeatureSet,orawsdl,12.1.2.0.0,oh1
Component,oracle.webservices.orawsdl,12.1.2.0.0,oh1
FeatureSet,ws_base,12.1.2.0.0,oh1
Component,oracle.webservices.base,12.1.2.0.0,oh1
FeatureSet,thirdParty_apacheCommonsLang,2.6.0.0.0,oh1
Component,oracle.apache.commons.lang.mod,2.6.0.0.0,oh1
FeatureSet,thirdParty_apacheCommonsCollections,3.2.0.0.0,oh1
Component,oracle.apache.commons.collections.mod,3.2.0.0.0,oh1
FeatureSet,wls_portableSharedWithCoreEngine,12.1.2.0.0,oh1
Component,oracle.wls.wlsportable.server.shared.with.core.engine.mod,12.1.2.0.0,oh1
FeatureSet,wls_portable,12.1.2.0.0,oh1
Component,oracle.wls.wlsportable.mod,12.1.2.0.0,oh1
FeatureSet,httpclient,12.1.2.0.0,oh1
Component,oracle.http_client,12.1.2.0.0,oh1
FeatureSet,thirdParty_oracleJersey,1.17.0.0.0,oh1
Component,oracle.jersey,12.1.2.0.0,oh1
FeatureSet,thirdParty_fasterxmlJackson,1.9.2.0.0,oh1
Component,oracle.jackson,12.1.2.0.0,oh1
FeatureSet,wls_core_app_server_css_mod,12.1.2.0.0,oh1
Component,oracle.wls.core.app.server,12.1.2.0.0,oh1
Component,oracle.css.mod,12.1.2.0.0,oh1
FeatureSet,wls_devServer,12.1.2.0.0,oh1
Component,oracle.wls.core.app.server.mod,12.1.2.0.0,oh1
Component,oracle.wls.core.app.server.tier1nativelib,12.1.2.0.0,oh1
Component,oracle.wls.workshop.code.completion.support,12.1.2.0.0,oh1
Component,oracle.css.wls,12.1.2.0.0,oh1
Component,oracle.mysqlconn,12.1.2.0.0,oh1
Component,oracle.javavm.jrf,11.2.0.3.0,oh1
Component,oracle.nlsrtl.jrf,11.2.0.3.0,oh1
Component,oracle.ons,12.1.2.0.0,oh1
Component,oracle.xdk.jrf.jaxp,12.1.2.0.0,oh1
Component,oracle.wls.server.shared.with.core.engine,12.1.2.0.0,oh1
FeatureSet,wls_adminConsoleEnglish,12.1.2.0.0,oh1
Component,oracle.wls.admin.console.en,12.1.2.0.0,oh1
FeatureSet,wls_server,12.1.2.0.0,oh1
FeatureSet,JavaDb,12.1.2.0.0,oh1
Component,oracle.wls.evaluation.database,12.1.2.0.0,oh1
FeatureSet,wls_adminConsoleMultiLang,12.1.2.0.0,oh1
Component,oracle.wls.admin.console.nonen,12.1.2.0.0,oh1
FeatureSet,wls_sca,12.1.2.0.0,oh1
Component,oracle.wls.weblogic.sca,12.1.2.0.0,oh1
FeatureSet,wls_thirdPartyJdbc,12.1.2.0.0,oh1
Component,oracle.datadirect,12.1.2.0.0,oh1
FeatureSet,wls_pubsubSharedWithCoreEngine,12.1.2.0.0,oh1
Component,oracle.wls.http.pubsub.server.shared.with.core.engine,12.1.2.0.0,oh1
FeatureSet,wls_pubsub,12.1.2.0.0,oh1
Component,oracle.wls.http.pubsub.server,12.1.2.0.0,oh1
FeatureSet,adr_platforms,12.1.2.0.0,oh1
Component,oracle.adr,12.1.2.0.0,oh1
FeatureSet,emll_ccr,10.3.7.0.0,oh1
Component,oracle.sysman.ccr,10.3.8.1.0,oh1
FeatureSet,properties_loader,12.1.2.0.0,oh1
Component,oracle.as.customqna.jdkqna,12.1.2.0.0,oh1
FeatureSet,rda_core,12.1.2.0.0,oh1
Component,oracle.rda,4.30.0.0.0,oh1
FeatureSet,t2p,12.1.2.0.0,oh1
Component,oracle.as.common.clone,12.1.2.0.0,oh1
FeatureSet,thirdParty_apacheMaven,3.0.4.0.0,oh1
Component,oracle.thirdparty.maven,3.0.4.0.0,oh1
Component,oracle.jrf.maven.plugins.sync,12.1.2.0.0,oh1
Component,oracle.jrf.maven.plugins.gar,12.1.2.0.0,oh1
Component,oracle.jrf.maven.archetypes.gar,12.1.2.0.0,oh1
FeatureSet,wls_client,12.1.2.0.0,oh1
Component,oracle.wls.clients,12.1.2.0.0,oh1
Distribution,WebLogic Server for FMW,12.1.2.0.0,oh2
FeatureSet,jrf_dmsJse,12.1.2.0.0,oh2
Component,oracle.jse.dms,12.1.2.0.0,oh2
FeatureSet,jrf_dmsCommon,12.1.2.0.0,oh2
Component,oracle.jrf.dms.common,12.1.2.0.0,oh2
FeatureSet,jrf_presoTools,12.1.2.0.0,oh2
Component,oracle.help.ohj,12.1.2.0.0,oh2
Component,oracle.help.share,12.1.2.0.0,oh2
Component,oracle.bali.ice,6.1.3.2.0,oh2
Component,oracle.bali.jewt,12.1.2.0.0,oh2
Component,oracle.bali.share,12.1.2.0.0,oh2
Component,oracle.fmw.common.wizard.resources,12.1.2.0.0,oh2
FeatureSet,oam_core,12.1.2.0.0,oh2
Component,oracle.oamclient.core,12.1.2.0.0,oh2
FeatureSet,oam_wlsCore,12.1.2.0.0,oh2
Component,oracle.oamclient.wls,12.1.2.0.0,oh2
FeatureSet,nginst_core,13.1.0.0.0,oh2
Component,oracle.nginst.core,13.1.0.0.0,oh2
FeatureSet,opatch,13.1.0.0.0,oh2
Component,oracle.swd.opatch,13.1.0.0.0,oh2
FeatureSet,toplink,12.1.2.0.0,oh2
Component,oracle.jrf.toplink,12.1.2.0.0,oh2
FeatureSet,toplink_coherence,12.1.2.0.0,oh2
Component,oracle.toplink.coherence,12.1.2.0.0,oh2
FeatureSet,toplink_developer,12.1.2.0.0,oh2
Component,oracle.toplink.developer,12.1.2.0.0,oh2
FeatureSet,thirdParty_apacheAnt,1.7.1.0.0,oh2
Component,oracle.apache.ant.mod,1.7.1.0.0,oh2
FeatureSet,wls_commonServices,12.1.2.0.0,oh2
Component,oracle.wls.common.cam,12.1.2.0.0,oh2
Component,oracle.wls.common.nodemanager,12.1.2.0.0,oh2
Component,oracle.wls.common.cam.wlst,12.1.2.0.0,oh2
Component,oracle.wls.shared.with.cam,12.1.2.0.0,oh2
FeatureSet,coherence,12.1.2.0.0,oh2
Component,oracle.coherence,12.1.2.0.0,oh2
FeatureSet,jrf_dmsFull,12.1.2.0.0,oh2
Component,oracle.jrf.dms,12.1.2.0.0,oh2
FeatureSet,oam_wlsFmw,12.1.2.0.0,oh2
FeatureSet,orapki,12.1.2.0.0,oh2
Component,oracle.osdt.core,12.1.2.0.0,oh2
Component,oracle.pki,12.1.2.0.0,oh2
Component,oracle.rsa.crypto,12.1.2.0.0,oh2
FeatureSet,cieCfg_common,12.1.2.0.0,oh2
Component,oracle.fmwconfig.common.shared,12.1.2.0.0,oh2
FeatureSet,fmw_install_framework,12.1.2.0.0,oh2
Component,oracle.as.install.ui.framework,12.1.2.0.0,oh2
Component,oracle.as.install.common.help,12.1.2.0.0,oh2
FeatureSet,thirdParty_oracleJaxbRITools,2.2.7.0.0,oh2
FeatureSet,thirdParty_oracleJaxbRIRuntime,2.2.7.0.0,oh2
FeatureSet,thirdParty_oracleJaxbRICore,2.2.7.0.0,oh2
FeatureSet,thirdParty_oracleJaxbRI,2.2.7.0.0,oh2
FeatureSet,fmw_install_wls,12.1.2.0.0,oh2
Component,oracle.as.install.wls,12.1.2.0.0,oh2
Component,oracle.as.install.wls.prerequisite,12.1.2.0.0,oh2
FeatureSet,cieCfg_wls_shared,12.1.2.0.0,oh2
Component,oracle.fmwconfig.common.wls.shared,12.1.2.0.0,oh2
Component,oracle.fmwconfig.wls.shared,12.1.2.0.0,oh2
Component,oracle.fmwconfig.common.wls.help,12.1.2.0.0,oh2
FeatureSet,cieCfg_wls,12.1.2.0.0,oh2
Component,oracle.fmwconfig.wls,12.1.2.0.0,oh2
Component,oracle.fmwconfig.common.wls,12.1.2.0.0,oh2
FeatureSet,thirdParty_orgCodehausWoodstox,4.1.2.0.0,oh2
Component,org.codehaus.woodstox,4.1.2.0.0,oh2
FeatureSet,orawsdl,12.1.2.0.0,oh2
Component,oracle.webservices.orawsdl,12.1.2.0.0,oh2
FeatureSet,ws_base,12.1.2.0.0,oh2
Component,oracle.webservices.base,12.1.2.0.0,oh2
FeatureSet,oracledb_xdk,12.1.2.0.0,oh2
Component,oracle.xdk.jrf,12.1.2.0.0,oh2
Component,oracle.xdk.jrf.jaxp,12.1.2.0.0,oh2
Component,oracle.xdk.jrf.fmw,12.1.2.0.0,oh2
Component,oracle.xdk.jrf.xmlparserv2,12.1.2.0.0,oh2
FeatureSet,thirdParty_apacheCommonsLang,2.6.0.0.0,oh2
Component,oracle.apache.commons.lang.mod,2.6.0.0.0,oh2
FeatureSet,thirdParty_apacheCommonsCollections,3.2.0.0.0,oh2
Component,oracle.apache.commons.collections.mod,3.2.0.0.0,oh2
FeatureSet,wls_portableSharedWithCoreEngine,12.1.2.0.0,oh2
Component,oracle.wls.wlsportable.server.shared.with.core.engine.mod,12.1.2.0.0,oh2
FeatureSet,wls_portable,12.1.2.0.0,oh2
Component,oracle.wls.wlsportable.mod,12.1.2.0.0,oh2
FeatureSet,thirdParty_oracleJersey,1.17.0.0.0,oh2
Component,oracle.jersey,12.1.2.0.0,oh2
FeatureSet,thirdParty_fasterxmlJackson,1.9.2.0.0,oh2
Component,oracle.jackson,12.1.2.0.0,oh2
FeatureSet,jrf_core,12.1.2.0.0,oh2
Component,oracle.jrf.j2ee,12.1.2.0.0,oh2
Component,oracle.jrf.infra.common,12.1.2.0.0,oh2
Component,oracle.jrf.thirdparty.jee,12.1.2.0.0,oh2
Component,oracle.jrf.iau,12.1.2.0.0,oh2
Component,oracle.opss.core,12.1.2.0.0,oh2
Component,oracle.jrf.thirdparty.toplink,12.1.2.0.0,oh2
Component,oracle.jrf.toplink,12.1.2.0.0,oh2
Component,oracle.javavm.jrf,11.2.0.3.0,oh2
Component,oracle.nlsrtl.jrf,11.2.0.3.0,oh2
Component,oracle.rdbms.jrf,11.2.0.3.0,oh2
Component,oracle.nlsgdk,12.1.2.0.0,oh2
Component,oracle.nlspdk,12.1.2.0.0,oh2
FeatureSet,jrf_wlsCore,12.1.2.0.0,oh2
Component,oracle.opss.wls,12.1.2.0.0,oh2
FeatureSet,httpclient,12.1.2.0.0,oh2
Component,oracle.http_client,12.1.2.0.0,oh2
FeatureSet,owsm_fmcPlugin,12.1.2.0.0,oh2
Component,oracle.wsm.console.core,12.1.2.0.0,oh2
FeatureSet,wls_core_app_server_css_mod,12.1.2.0.0,oh2
Component,oracle.wls.core.app.server,12.1.2.0.0,oh2
Component,oracle.css.mod,12.1.2.0.0,oh2
FeatureSet,jrf_commonFmw,12.1.2.0.0,oh2
Component,oracle.jrf.infra.fmw.common,12.1.2.0.0,oh2
Component,oracle.jrf.applcore,12.1.2.0.0,oh2
Component,oracle.jrf.datadirect,12.1.2.0.0,oh2
Component,oracle.webservices.jrf,12.1.2.0.0,oh2
Component,oracle.rcu.iau,12.1.2.0.0,oh2
Component,oracle.rcu.opss,12.1.2.0.0,oh2
Component,oracle.wsm.agent.fmw,12.1.2.0.0,oh2
Component,oracle.wsm.common,12.1.2.0.0,oh2
Component,oracle.wsm.pmlib,12.1.2.0.0,oh2
Component,oracle.wsm.jrf,12.1.2.0.0,oh2
Component,oracle.opss.jrf,12.1.2.0.0,oh2
Component,oracle.osdt.jrf,12.1.2.0.0,oh2
Component,oracle.sslconfig.jrf,12.1.2.0.0,oh2
Component,oracle.owasp.jrf,12.1.2.0.0,oh2
Component,oracle.pwdgen.jrf,12.1.2.0.0,oh2
Component,oracle.ldap.jrf,12.1.2.0.0,oh2
Component,oracle.jakarta,12.1.2.0.0,oh2
Component,oracle.jgroups,12.1.2.0.0,oh2
Component,oracle.jsch,12.1.2.0.0,oh2
Component,oracle.jython,12.1.2.0.0,oh2
Component,oracle.as.common.clone,12.1.2.0.0,oh2
Component,oracle.common.rcu.config,12.1.2.0.0,oh2
Component,oracle.rcu.ucs.messaging,12.1.2.0.0,oh2
Component,oracle.sdp.messaging,12.1.2.0.0,oh2
Component,oracle.rcu.doc,12.1.2.0.0,oh2
Component,oracle.help.ohw.rcf,12.1.2.0.0,oh2
Component,oracle.help.ohw.share,12.1.2.0.0,oh2
Component,oracle.help.ohw.uix,12.1.2.0.0,oh2
Component,oracle.fmw.upgrade,12.1.2.0.0,oh2
Component,oracle.nlsgdk,12.1.2.0.0,oh2
Component,oracle.nlspdk,12.1.2.0.0,oh2
Component,oracle.webcenter.pageeditor,12.1.2.0.0,oh2
Component,oracle.webcenter.portlet.consumer,12.1.2.0.0,oh2
Component,oracle.webcenter.portlet.server,12.1.2.0.0,oh2
Component,oracle.webcenter.rest,12.1.2.0.0,oh2
Component,oracle.webcenter.skin,12.1.2.0.0,oh2
Component,oracle.webcenter.wccore,12.1.2.0.0,oh2
Component,oracle.javavm.jrf,11.2.0.3.0,oh2
Component,oracle.nlsrtl.jrf,11.2.0.3.0,oh2
Component,oracle.rdbms.jrf,11.2.0.3.0,oh2
Component,oracle.jrf.adfrt,12.1.2.0.0,oh2
Component,oracle.bali.cabo,12.1.2.0.0,oh2
Component,oracle.rcu.mds,12.1.2.0.0,oh2
Component,oracle.xdk.jrf.xmlparserv2,12.1.2.0.0,oh2
Component,oracle.xdk.jrf.fmw,12.1.2.0.0,oh2
Component,oracle.xdk.jrf,12.1.2.0.0,oh2
Component,oracle.xdk.jrf.jaxp,12.1.2.0.0,oh2
Component,oracle.bali.ewt,12.1.2.0.0,oh2
FeatureSet,wls_devServer,12.1.2.0.0,oh2
Component,oracle.wls.core.app.server.mod,12.1.2.0.0,oh2
Component,oracle.wls.core.app.server.tier1nativelib,12.1.2.0.0,oh2
Component,oracle.wls.workshop.code.completion.support,12.1.2.0.0,oh2
Component,oracle.css.wls,12.1.2.0.0,oh2
Component,oracle.mysqlconn,12.1.2.0.0,oh2
Component,oracle.javavm.jrf,11.2.0.3.0,oh2
Component,oracle.nlsrtl.jrf,11.2.0.3.0,oh2
Component,oracle.ons,12.1.2.0.0,oh2
Component,oracle.xdk.jrf.jaxp,12.1.2.0.0,oh2
Component,oracle.wls.server.shared.with.core.engine,12.1.2.0.0,oh2
FeatureSet,wls_adminConsoleEnglish,12.1.2.0.0,oh2
Component,oracle.wls.admin.console.en,12.1.2.0.0,oh2
FeatureSet,wls_server,12.1.2.0.0,oh2
FeatureSet,JavaDb,12.1.2.0.0,oh2
Component,oracle.wls.evaluation.database,12.1.2.0.0,oh2
FeatureSet,wls_adminConsoleMultiLang,12.1.2.0.0,oh2
Component,oracle.wls.admin.console.nonen,12.1.2.0.0,oh2
FeatureSet,wls_sca,12.1.2.0.0,oh2
Component,oracle.wls.weblogic.sca,12.1.2.0.0,oh2
FeatureSet,wls_thirdPartyJdbc,12.1.2.0.0,oh2
Component,oracle.datadirect,12.1.2.0.0,oh2
FeatureSet,jrf_wlsFmw,12.1.2.0.0,oh2
Component,oracle.jrf.infra.fmw.wls,12.1.2.0.0,oh2
Component,oracle.wsm.agent.wls,12.1.2.0.0,oh2
FeatureSet,wls_pubsubSharedWithCoreEngine,12.1.2.0.0,oh2
Component,oracle.wls.http.pubsub.server.shared.with.core.engine,12.1.2.0.0,oh2
FeatureSet,wls_pubsub,12.1.2.0.0,oh2
Component,oracle.wls.http.pubsub.server,12.1.2.0.0,oh2
FeatureSet,em_fmc,12.1.2.0.0,oh2
Component,oracle.sysman.fmw.agent,12.1.2.0.0,oh2
Component,oracle.sysman.fmw.as,12.1.2.0.0,oh2
Component,oracle.sysman.fmw.core,12.1.2.0.0,oh2
Component,oracle.sysman.rcu,12.1.2.0.0,oh2
FeatureSet,owlcs,12.1.2.0.0,oh2
Component,oracle.ucs.callcontrol,12.1.2.0.0,oh2
Component,oracle.rcu.ucs.callcontrol,12.1.2.0.0,oh2
Component,oracle.thirdparty.jtapi,12.1.2.0.0,oh2
FeatureSet,wls4fmw,12.1.2.0.0,oh2
FeatureSet,adr_platforms,12.1.2.0.0,oh2
Component,oracle.adr,12.1.2.0.0,oh2
FeatureSet,emll_ccr,10.3.7.0.0,oh2
Component,oracle.sysman.ccr,10.3.8.1.0,oh2
FeatureSet,properties_loader,12.1.2.0.0,oh2
Component,oracle.as.customqna.jdkqna,12.1.2.0.0,oh2
FeatureSet,rda_core,12.1.2.0.0,oh2
Component,oracle.rda,4.30.0.0.0,oh2
FeatureSet,t2p,12.1.2.0.0,oh2
Component,oracle.as.common.clone,12.1.2.0.0,oh2
FeatureSet,thirdParty_apacheMaven,3.0.4.0.0,oh2
Component,oracle.thirdparty.maven,3.0.4.0.0,oh2
Component,oracle.jrf.maven.plugins.sync,12.1.2.0.0,oh2
Component,oracle.jrf.maven.plugins.gar,12.1.2.0.0,oh2
Component,oracle.jrf.maven.archetypes.gar,12.1.2.0.0,oh2
FeatureSet,wls_client,12.1.2.0.0,oh2
Component,oracle.wls.clients,12.1.2.0.0,oh2

D.2.3 Sample compareInventory Output to XML File

This section contains output from the compareInventory script comparing a Fusion Middleware Infrastructure Oracle home and a WebLogic and Coherence Oracle home on a UNIX operating system, output to a CSV file.

- If the parameter oh-diff="oh1" exists, then whatever distribution, component, or feature set is listed on that line exists in the Oracle home specified by the -oracle_home1 option.

- If the parameter oh-diff="oh2" exists, then whatever distribution, component, or feature set is listed on that line exists in the Oracle home specified by the -oracle_home2 option.

- If the parameter oh-diff="both" exists, then whatever distribution, component, or feature set is listed on that line exists in both Oracle home locations.

The command used to generate this output was:

./compareInventory -oracle_home1 /home/Oracle/products/WLS_Oracle_Home -oracle_home2 /home/Oracle/products/Oracle_Home -output_file /home/userhome/compareinventory.xml

Below is the sample output:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns2:inventory-compare oracle_home1="/home/Oracle/products/WLS_Oracle_Home" oracle_home2="/home/Oracle/products/Oracle_Home" xmlns:ns2="http://xmlns.oracle.com/cie/gdr/icm" xmlns="http://xmlns.oracle.com/cie/gdr/inv">
<ns2:oracle-home nextgen-version="1.0.0.0">
<distributions>
<distribution name="WebLogic Server" version="12.1.2.0.0" oh-diff="oh1">
<feature-sets>
<feature-set name="jrf_dmsJse" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.jse.dms" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="jrf_presoTools" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.help.ohj" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.help.share" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.bali.ice" version="6.1.3.2.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.bali.jewt" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.bali.share" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.fmw.common.wizard.resources" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="nginst_core" version="13.1.0.0.0" oh-diff="oh1">
<components>
<component name="oracle.nginst.core" version="13.1.0.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="opatch" version="13.1.0.0.0" oh-diff="oh1">
<components>
<component name="oracle.swd.opatch" version="13.1.0.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="toplink" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.jrf.toplink" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="toplink_coherence" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.toplink.coherence" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="thirdParty_apacheAnt" version="1.7.1.0.0" oh-diff="oh1">
<components>
<component name="oracle.apache.ant.mod" version="1.7.1.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_commonServices" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.wls.common.cam" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.wls.common.nodemanager" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.wls.common.cam.wlst" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.wls.shared.with.cam" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="coherence" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.coherence" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="orapki" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.osdt.core" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.pki" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.rsa.crypto" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="cieCfg_common" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.fmwconfig.common.shared" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="fmw_install_framework" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.as.install.ui.framework" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.as.install.common.help" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="thirdParty_oracleJaxbRITools" version="2.2.7.0.0" oh-diff="oh1">
<components/>
</feature-set>
<feature-set name="thirdParty_oracleJaxbRIRuntime" version="2.2.7.0.0" oh-diff="oh1">
<components/>
</feature-set>
<feature-set name="thirdParty_oracleJaxbRICore" version="2.2.7.0.0" oh-diff="oh1">
<components/>
</feature-set>
<feature-set name="thirdParty_oracleJaxbRI" version="2.2.7.0.0" oh-diff="oh1">
<components/>
</feature-set>
<feature-set name="fmw_install_wls" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.as.install.wls" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.as.install.wls.prerequisite" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="cieCfg_wls_shared" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.fmwconfig.common.wls.shared" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.fmwconfig.wls.shared" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.fmwconfig.common.wls.help" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="cieCfg_wls" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.fmwconfig.wls" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.fmwconfig.common.wls" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="thirdParty_orgCodehausWoodstox" version="4.1.2.0.0" oh-diff="oh1">
<components>
<component name="org.codehaus.woodstox" version="4.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="orawsdl" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.webservices.orawsdl" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="ws_base" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.webservices.base" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="thirdParty_apacheCommonsLang" version="2.6.0.0.0" oh-diff="oh1">
<components>
<component name="oracle.apache.commons.lang.mod" version="2.6.0.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="thirdParty_apacheCommonsCollections" version="3.2.0.0.0" oh-diff="oh1">
<components>
<component name="oracle.apache.commons.collections.mod" version="3.2.0.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_portableSharedWithCoreEngine" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.wls.wlsportable.server.shared.with.core.engine.mod" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_portable" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.wls.wlsportable.mod" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="httpclient" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.http_client" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="thirdParty_oracleJersey" version="1.17.0.0.0" oh-diff="oh1">
<components>
<component name="oracle.jersey" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="thirdParty_fasterxmlJackson" version="1.9.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.jackson" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_core_app_server_css_mod" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.wls.core.app.server" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.css.mod" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_devServer" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.wls.core.app.server.mod" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.wls.core.app.server.tier1nativelib" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.wls.workshop.code.completion.support" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.css.wls" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.mysqlconn" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.javavm.jrf" version="11.2.0.3.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.nlsrtl.jrf" version="11.2.0.3.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.ons" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.xdk.jrf.jaxp" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.wls.server.shared.with.core.engine" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_adminConsoleEnglish" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.wls.admin.console.en" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_server" version="12.1.2.0.0" oh-diff="oh1">
<components/>
</feature-set>
<feature-set name="JavaDb" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.wls.evaluation.database" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_adminConsoleMultiLang" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.wls.admin.console.nonen" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_sca" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.wls.weblogic.sca" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_thirdPartyJdbc" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.datadirect" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_pubsubSharedWithCoreEngine" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.wls.http.pubsub.server.shared.with.core.engine" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_pubsub" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.wls.http.pubsub.server" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="adr_platforms" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.adr" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="emll_ccr" version="10.3.7.0.0" oh-diff="oh1">
<components>
<component name="oracle.sysman.ccr" version="10.3.8.1.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="properties_loader" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.as.customqna.jdkqna" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="rda_core" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.rda" version="4.30.0.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="t2p" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.as.common.clone" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="thirdParty_apacheMaven" version="3.0.4.0.0" oh-diff="oh1">
<components>
<component name="oracle.thirdparty.maven" version="3.0.4.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.jrf.maven.plugins.sync" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.jrf.maven.plugins.gar" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
<component name="oracle.jrf.maven.archetypes.gar" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_client" version="12.1.2.0.0" oh-diff="oh1">
<components>
<component name="oracle.wls.clients" version="12.1.2.0.0" oh-diff="oh1">
<patches/>
</component>
</components>
</feature-set>
</feature-sets>
</distribution>
<distribution name="WebLogic Server for FMW" version="12.1.2.0.0" oh-diff="oh2">
<feature-sets>
<feature-set name="jrf_dmsJse" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.jse.dms" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="jrf_dmsCommon" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.jrf.dms.common" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="jrf_presoTools" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.help.ohj" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.help.share" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.bali.ice" version="6.1.3.2.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.bali.jewt" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.bali.share" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.fmw.common.wizard.resources" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="oam_core" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.oamclient.core" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="oam_wlsCore" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.oamclient.wls" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="nginst_core" version="13.1.0.0.0" oh-diff="oh2">
<components>
<component name="oracle.nginst.core" version="13.1.0.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="opatch" version="13.1.0.0.0" oh-diff="oh2">
<components>
<component name="oracle.swd.opatch" version="13.1.0.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="toplink" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.jrf.toplink" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="toplink_coherence" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.toplink.coherence" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="toplink_developer" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.toplink.developer" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="thirdParty_apacheAnt" version="1.7.1.0.0" oh-diff="oh2">
<components>
<component name="oracle.apache.ant.mod" version="1.7.1.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_commonServices" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.wls.common.cam" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.wls.common.nodemanager" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.wls.common.cam.wlst" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.wls.shared.with.cam" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="coherence" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.coherence" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="jrf_dmsFull" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.jrf.dms" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="oam_wlsFmw" version="12.1.2.0.0" oh-diff="oh2">
<components/>
</feature-set>
<feature-set name="orapki" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.osdt.core" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.pki" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.rsa.crypto" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="cieCfg_common" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.fmwconfig.common.shared" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="fmw_install_framework" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.as.install.ui.framework" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.as.install.common.help" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="thirdParty_oracleJaxbRITools" version="2.2.7.0.0" oh-diff="oh2">
<components/>
</feature-set>
<feature-set name="thirdParty_oracleJaxbRIRuntime" version="2.2.7.0.0" oh-diff="oh2">
<components/>
</feature-set>
<feature-set name="thirdParty_oracleJaxbRICore" version="2.2.7.0.0" oh-diff="oh2">
<components/>
</feature-set>
<feature-set name="thirdParty_oracleJaxbRI" version="2.2.7.0.0" oh-diff="oh2">
<components/>
</feature-set>
<feature-set name="fmw_install_wls" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.as.install.wls" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.as.install.wls.prerequisite" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="cieCfg_wls_shared" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.fmwconfig.common.wls.shared" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.fmwconfig.wls.shared" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.fmwconfig.common.wls.help" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="cieCfg_wls" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.fmwconfig.wls" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.fmwconfig.common.wls" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="thirdParty_orgCodehausWoodstox" version="4.1.2.0.0" oh-diff="oh2">
<components>
<component name="org.codehaus.woodstox" version="4.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="orawsdl" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.webservices.orawsdl" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="ws_base" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.webservices.base" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="oracledb_xdk" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.xdk.jrf" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.xdk.jrf.jaxp" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.xdk.jrf.fmw" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.xdk.jrf.xmlparserv2" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="thirdParty_apacheCommonsLang" version="2.6.0.0.0" oh-diff="oh2">
<components>
<component name="oracle.apache.commons.lang.mod" version="2.6.0.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="thirdParty_apacheCommonsCollections" version="3.2.0.0.0" oh-diff="oh2">
<components>
<component name="oracle.apache.commons.collections.mod" version="3.2.0.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_portableSharedWithCoreEngine" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.wls.wlsportable.server.shared.with.core.engine.mod" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_portable" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.wls.wlsportable.mod" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="thirdParty_oracleJersey" version="1.17.0.0.0" oh-diff="oh2">
<components>
<component name="oracle.jersey" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="thirdParty_fasterxmlJackson" version="1.9.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.jackson" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="jrf_core" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.jrf.j2ee" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.jrf.infra.common" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.jrf.thirdparty.jee" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.jrf.iau" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.opss.core" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.jrf.thirdparty.toplink" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.jrf.toplink" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.javavm.jrf" version="11.2.0.3.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.nlsrtl.jrf" version="11.2.0.3.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.rdbms.jrf" version="11.2.0.3.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.nlsgdk" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.nlspdk" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="jrf_wlsCore" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.opss.wls" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="httpclient" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.http_client" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="owsm_fmcPlugin" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.wsm.console.core" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_core_app_server_css_mod" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.wls.core.app.server" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.css.mod" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="jrf_commonFmw" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.jrf.infra.fmw.common" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.jrf.applcore" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.jrf.datadirect" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.webservices.jrf" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.rcu.iau" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.rcu.opss" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.wsm.agent.fmw" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.wsm.common" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.wsm.pmlib" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.wsm.jrf" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.opss.jrf" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.osdt.jrf" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.sslconfig.jrf" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.owasp.jrf" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.pwdgen.jrf" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.ldap.jrf" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.jakarta" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.jgroups" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.jsch" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.jython" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.as.common.clone" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.common.rcu.config" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.rcu.ucs.messaging" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.sdp.messaging" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.rcu.doc" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.help.ohw.rcf" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.help.ohw.share" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.help.ohw.uix" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.fmw.upgrade" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.nlsgdk" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.nlspdk" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.webcenter.pageeditor" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.webcenter.portlet.consumer" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.webcenter.portlet.server" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.webcenter.rest" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.webcenter.skin" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.webcenter.wccore" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.javavm.jrf" version="11.2.0.3.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.nlsrtl.jrf" version="11.2.0.3.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.rdbms.jrf" version="11.2.0.3.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.jrf.adfrt" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.bali.cabo" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.rcu.mds" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.xdk.jrf.xmlparserv2" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.xdk.jrf.fmw" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.xdk.jrf" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.xdk.jrf.jaxp" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.bali.ewt" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_devServer" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.wls.core.app.server.mod" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.wls.core.app.server.tier1nativelib" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.wls.workshop.code.completion.support" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.css.wls" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.mysqlconn" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.javavm.jrf" version="11.2.0.3.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.nlsrtl.jrf" version="11.2.0.3.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.ons" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.xdk.jrf.jaxp" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.wls.server.shared.with.core.engine" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_adminConsoleEnglish" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.wls.admin.console.en" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_server" version="12.1.2.0.0" oh-diff="oh2">
<components/>
</feature-set>
<feature-set name="JavaDb" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.wls.evaluation.database" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_adminConsoleMultiLang" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.wls.admin.console.nonen" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_sca" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.wls.weblogic.sca" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_thirdPartyJdbc" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.datadirect" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="jrf_wlsFmw" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.jrf.infra.fmw.wls" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.wsm.agent.wls" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_pubsubSharedWithCoreEngine" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.wls.http.pubsub.server.shared.with.core.engine" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_pubsub" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.wls.http.pubsub.server" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="em_fmc" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.sysman.fmw.agent" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.sysman.fmw.as" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.sysman.fmw.core" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.sysman.rcu" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="owlcs" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.ucs.callcontrol" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.rcu.ucs.callcontrol" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.thirdparty.jtapi" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls4fmw" version="12.1.2.0.0" oh-diff="oh2">
<components/>
</feature-set>
<feature-set name="adr_platforms" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.adr" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="emll_ccr" version="10.3.7.0.0" oh-diff="oh2">
<components>
<component name="oracle.sysman.ccr" version="10.3.8.1.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="properties_loader" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.as.customqna.jdkqna" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="rda_core" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.rda" version="4.30.0.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="t2p" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.as.common.clone" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="thirdParty_apacheMaven" version="3.0.4.0.0" oh-diff="oh2">
<components>
<component name="oracle.thirdparty.maven" version="3.0.4.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.jrf.maven.plugins.sync" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.jrf.maven.plugins.gar" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
<component name="oracle.jrf.maven.archetypes.gar" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
<feature-set name="wls_client" version="12.1.2.0.0" oh-diff="oh2">
<components>
<component name="oracle.wls.clients" version="12.1.2.0.0" oh-diff="oh2">
<patches/>
</component>
</components>
</feature-set>
</feature-sets>
</distribution>
</distributions>
</ns2:oracle-home>
</ns2:inventory-compare>

E Configuring Installation and Configuration Log Files

This appendix describes the log files that are created by the installer and Configuration Wizard.

Log files contain information that can help you troubleshoot problems with your installation or configuration.

This appendix contains the following sections:

- Section E.1, "Understanding Installation Log Files"

- Section E.2, "Understanding Configuration Log Files"

E.1 Understanding Installation Log Files

By default, the installer writes logs files to the Central_Inventory_Location/log (on UNIX operating systems) or Central_Inventory_Location\logs (on Windows operating systems) directory. On UNIX operating systems, if you do not know the location of your Oracle central inventory, you can find it in the oraInst.loc file in the following directories (default locations):

- Linux: /etc/oraInst.loc

- HP-UX, IBM AIX, MAC OS X, and Solaris: /var/opt/oracle/oraInst.loc

On Windows operating systems, the location for the central inventory directory is %SystemDrive%\Program Files\Oracle\Inventory\logs.

The following install log files are written to the log directory:

- installdate-time-stamp.log
This is the main log file.

- installProfiledate-time-stamp.log
This log file contains the overall statistics like time taken to complete the installation, as well as configuration, memory and CPU details.

- oraInstalldate-time-stamp.out
This log file contains additional log output.

- oraInstalldate-time-stamp.err
This log file contains additional log output.

To Change the Logging Level for More or Less Verbose Logging:

Use the -logLevel option from the command line when you start the installer. For example:

java -jar fmw_infra_121200.jar -logLevel finer

To Log Time Usage Information:

Use the -printtime option from the command line when you start the installer. The -printtime option creates the time<timestamp>.log file, which contains information about the time taken to perform various elements of the requested Oracle Universal Installer operation (such as -install). For example:

java -jar fmw_infra_121200.jar -printtime

Below is a brief description of the timeTakendate-time-stamp.log and timedate-time-stamp.log files:

- timeTakendate-time-stamp.log
This file contains information for the amount of time taken to move between screens (applicable for GUI installations only).

- timedate-time-stamp.log
This file contains time information for the copy session.

E.2 Understanding Configuration Log Files

To create a log file of your configuration session, start the Configuration Wizard with the -log option, as shown below:

On UNIX operating systems:

./config.sh -log=log_filename -log_priority=log_level

On Windows operating systems:

config.cmd -log=log_filename -log_priority=log_level

See Table E-1 for more details about the -log and -log_priority options.

Table E-1 Configuration Wizard Log File Options

Option

Description

-log

Specify the location of your log file.

If you specify an absolute path with your log_filename then your log file will be created there. If you only specify a file name with no path, then the log files are created in the logs directory in the Oracle home.

Other values that can be specified with -log are:

- stdout
This writes the error message to the standard output stream.

- stderr
This writes the error messages to the standard error stream.

- disable
This disables default logging so that no log files are generated in ORACLE_HOME/logs (on UNIX operating systems) or ORACLE_HOME\logs (on Windows operating systems).

-log_priority

Specify the level of detail you want included in your logs.

The acceptable values are listed below, from most detailed to least detailed:

- debug

- info

- warning

- error

- fatal

Oracle Legal Notices

Copyright Notice

Copyright © 1994-2018, Oracle and/or its affiliates. All rights reserved.

License Restrictions Warranty/Consequential Damages Disclaimer

This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.

Warranty Disclaimer

The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.

Restricted Rights Notice

If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable:

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.

Hazardous Applications Notice

This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.

Trademark Notice

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.

Third-Party Content, Products, and Services Disclaimer

This software or hardware and documentation may provide access to or information about content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth in an applicable agreement between you and Oracle.

Pre-General Availability Draft Documentation Notice

If this document is in public or private pre-General Availability status:

This documentation is in pre-General Availability status and is intended for demonstration and preliminary use only. It may not be specific to the hardware on which you are using the software. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to this documentation and will not be responsible for any loss, costs, or damages incurred due to the use of this documentation.

Private Pre-General Availability Draft Documentation Notice

If this document is in private pre-General Availability status:

The information contained in this document is for informational sharing purposes only and should be considered in your capacity as a customer advisory board member or pursuant to your pre-General Availability trial agreement only. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described in this document remains at the sole discretion of Oracle.

This document in any form, software or printed matter, contains proprietary information that is the exclusive property of Oracle. Your access to and use of this confidential material is subject to the terms and conditions of your Oracle Master Agreement, Oracle License and Services Agreement, Oracle PartnerNetwork Agreement, Oracle distribution agreement, or other license agreement which has been executed by you and Oracle and with which you agree to comply. This document and information contained herein may not be disclosed, copied, reproduced, or distributed to anyone outside Oracle without prior written consent of Oracle. This document is not part of your license agreement nor can it be incorporated into any contractual agreement with Oracle or its subsidiaries or affiliates.

Documentation Accessibility

For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.

Access to Oracle Support

Oracle customers that have purchased support have access to electronic support through My Oracle Support. For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.