See Section 2.3, "Installing Oracle SOA Suite Design-Time Components" for information about installing Oracle JDeveloper and installing the Oracle SOA Suite extensions in Oracle JDeveloper. These extensions provide the functionality and online documentation for designing SOA composite applications.
The following topics are covered in this chapter:
Before continuing, make sure you have completed the following tasks as described in Table 1-1 in Section 1.2, "Oracle SOA Suite Installation Roadmap":
Verify and prepare your system environment for installation.
Install and configure a database.
Run RCU to create the necessary database schemas.
Install an Application Server.
If you are installing Oracle SOA Suite in a clustered environment, be aware that Oracle SOA uses Quartz, which is an open source job-scheduling framework. When you are setting up clusters on multiple systems, Quartz requires that the clocks on all the systems be synced up. For more information, refer to the following URL:
Also refer to the Oracle Fusion Middleware Enterprise Deployment Guide for Oracle SOA Suite and Oracle Fusion Middleware High Availability Guide for more information about clustering in advanced topologies.
This section contains the following topics:
Depending on your specific needs, there are multiple places where you can obtain Oracle Fusion Middleware software. For details, refer to the Oracle Fusion Middleware Download, Installation, and Configuration ReadMe Files page, where you can find the ReadMe file for your specific release.
Select one of the download locations and download "SOA Suite." This will be saved to your system as a
.zip archive file.
After you download the archive file, unpack the archive file into a directory of your choice on the machine where you will be performing the installation.
To start the installer, go to the directory where you unpacked the archive file and switch to the
On UNIX operating systems:
cd unpacked_archive_directory/Disk1 ./runInstaller -jreLoc JRE_LOCATION
On Windows operating systems:
cd unpacked_archive_directory\Disk1 setup.exe -jreLoc JRE_LOCATION
The installer requires the full path to the location of a Java Runtime Environment (JRE) on your system. When you installed Oracle WebLogic Server, a JRE was installed on your system in the
jdk160_27 directory inside the Middleware home. You can use this location as the
JRE_LOCATION to start the installer.
If you choose to start the installer without using the -jreLoc parameter, see Section 126.96.36.199, "Specifying the JRE Location From the Command Line".
If you do not specify the JRE location with the
-jreLoc option, you will be prompted to provide the location of your JRE before the installer is started. For example, on a UNIX operating system:
[./runInstaller Starting Oracle Universal Installer... Checking if CPU speed is above 300 MHz. Actual 2999 MHz Passed Checking Temp space: must be greater than 150 MB. Actual 43478 MB Passed Checking swap space: must be greater than 512 MB. Actual 3573 MB Passed Checking monitor: must be configured to display at least 256 colors. Actual 256 Passed Preparing to launch Oracle Universal Installer from /tmp/OraInstall2011-10-21_11-24-20AM. Please wait ... Please specify JRE/JDK location ( Ex. /home/jre ), <location>/bin/java should exist :
Specify the absolute path to the JRE on your system before you continue.
The installer writes logs files to the
/log (on UNIX operating systems) or
\logs (on Windows operating systems) directory. Refer to Section D.2.1, "Installation Log Files" for more information about the log files and their contents.
If you are installing on a UNIX operating system, and if this is the first time any Oracle product is being installed on your system with the Oracle Universal Installer, you will be asked to provide the location of an inventory directory. This is where the installer will set up subdirectories and maintain inventory data for each Oracle product that is installed on this system.
Follow the instructions in Table 2-1 to configure the inventory directory information. For more help, click on the screen name in the table below, or click the Help button in the GUI.
|Screen||Description and Action Required|
Follow the instructions in Table 2-2 to install the Oracle SOA Suite components.
If you need additional help with any of the installation screens, refer to Appendix A, "Oracle SOA Suite and Oracle Business Process Management Suite Installation Screens" or click Help to access the online help.
|Screen||Description and Action Required|
This page introduces you to the Oracle Fusion Middleware installer.
Select the method you want to use for obtaining software updates, or select Skip Software Updates if you do not want to get updates.
If updates are found, the installer will automatically attempt to apply them at this point; make sure that the server you are using to perform the installation is connected to the Internet.
Some updates will require that the installer be restarted; if this happens, the Install Software Updates screen will not be seen the next time.
Verify that your system meets all necessary prerequisites.
Specify Oracle Middleware home and Oracle home locations.
The Oracle Common home (
Select the application server and specify its location.
Verify the information on this screen, then click Install to begin the installation.
This screen shows the progress of the installation.
When the progress shows 100% complete, click Next to continue.
Click Save to save your configuration information to a file. This information includes port numbers, installation directories, URLs, and component names which you may need to access at a later time.
After saving your configuration information, click Finish to dismiss the installer.
After the installation is complete, you are ready to run the Configuration Wizard to configure your domain for Oracle SOA Suite products. Go to Chapter 3, "Configuring Oracle SOA Suite and Oracle Business Process Management Suite" for instructions.
Oracle SOA Suite is not automatically installed with Oracle JDeveloper. Before you can create a SOA application and project, you must install Oracle JDeveloper and the SOA Suite extension for JDeveloper.
For instructions on installing SOA Suite extension for JDeveloper, see Oracle Fusion Middleware Installation Guide for Oracle JDeveloper.