Oracle SOA 12c: Installation steps using single installer

In this article, we will go through installation steps for SOA 12c or Service Oriented Architecture 12c which comprises both SOA suite and Service Bus

Prior to 12c, in 11g we have to follow several steps before actually installing SOA suite, OSB (Service Bus) and configuring domain. These steps are listed below in incremental order

          Step 1: Install Oracle XE or Oracle 11g database
          Step 2: Run RCU scripts
          Step 3: Install Oracle Weblogic for Oracle SOA 11g
          Step 4: Install Oracle SOA Suite
          Step 5: Install OSB
          Step 6: Weblogic domain creation for both SOA & OSB
          Step 7: Install JDeveloper 11g
          Step 8: To work in SOA & BPM from JDeveloper, download/install extension through JDev

Oracle reworked to get all these components in one place i.e.; they collaborated all into single bundle (single installer) with various options

 

SOA 12c installation steps

Step 1: Download Service Oriented Architecture suite 12c from Oracle SOA Suite download page

Download from Oracle site
Accept the License Agreement

Note: Make sure you have login credentials with Oracle, otherwise register to get it downloaded
1_SOA_12c_Installation_steps_download

A single ZIP file with name “fmw_12.1.3.0.0_soaqs_Disk1_1of1” of size approximately 2.97 GB will be downloaded which has two JAR files namely,

  • 1.3.0.0_soa_quickstart
  • 1.3.0.0_soa_quickstart2

 

Step 2: Installing Oracle SOA suite requires JAVA_HOME set in the windows environment with version jdk1.7.0_55 or higher

Check whether Java is installed in the windows environment using command prompt

Command: java -version
2_SOA_12c_Installation_steps_java_version_check

Note: If the installed JDK version is not matching the required criteria then download the latest version and install in the system

Download latest JDK from Oracle site

 

Step 3: Actual SOA suite 12c installation from windows command prompt

Open the command prompt using the option “Run as administrator” by right-clicking on the cmd.exe
3_SOA_12c_Installation_steps_cmd_prompt_admin

 

Step 4: In the newly opened command prompt, change directory to the location where we have placed/saved the extracted SOA suite 12c installer

Run below command to start/launch the installer from that location

Command: “%JAVA_HOME%”\bin\java -jar fmw_12.1.3.0.0_soa_quickstart.jar
Directory location: D:\SOASuiteDownloads\fmw_12.1.3.0.0_soaqs_Disk1_1of1>

Note: double quotes (“) is very much required while firing the above command

Reason: Java by default installed at the location “C:\Program Files\Java\jdk1.7.0_75” and to overcome single whitespace between Program and Files we need to put it into double quotes
4_SOA_12c_Installation_steps_launch_installer_1

5_SOA_12c_Installation_steps_launch_installer_2

 

Step 6: Once extracting the launch installer, you will get the quick start installation wizard for Oracle SOA suite 12c

Click Next
6_SOA_12c_Installation_steps_quick_wizard_step_1

 

Step 7: This wizard requires an “Oracle_Home” to be set

By default, it picks the location “C:\Oracle\Middleware\Oracle_Home

In this demo, we will change it to D drive i.e.; “D:\Oracle\soa12c” (for space adjustment purpose, otherwise installation stops mid-way)

Click Next
7_SOA_12c_Installation_steps_quick_wizard_step_2

 

Step 8: Here in the step 3 of wizard, installer check for the system certification and java version

If all looks good, then move to next step

Click Next
8_SOA_12c_Installation_steps_quick_wizard_step_3

 

Step 9: This step shows installation summary for Oracle SOA suite 12c

Go through the summary list once, if all looks fine then proceed to next step

Click Install –> which starts the actual Oracle SOA suite 12c installation in windows environment

Note: optionally, you can save the response file
9_SOA_12c_Installation_steps_quick_wizard_step_4

 

Step 10: This wizard box shows the installation progress status, where it copies the required files to your system

Note: It takes several minutes to complete this step, by the time you can grab a cup of coffee and enjoy the caffeine effect
10_SOA_12c_Installation_steps_quick_wizard_step_5_a

After installation progress is 100% –> click Next
11_SOA_12c_Installation_steps_quick_wizard_step_5_b

 

Step 11: The last wizard shows the installation summary

Optionally, you can check the “Start JDeveloper” to start on successful installation of Oracle SOA suite 12c

Click Finish
12_SOA_12c_Installation_steps_quick_wizard_step_6

 

Step 12: Once clicking Finish in the previous step –> launches the “JDeveloper IDE” for you and prompts to select the role
13_SOA_12c_Installation_steps_jdev_start_screen

Select “Studio Developer(All Features)” role
14_SOA_12c_Installation_steps_jdev_select_role

 

Step 13: Finally, we are done with successful installation of Oracle SOA suite 12c and starting with Oracle JDeveloper IDE 12c

Note: Optionally, it allows to imports older JDeveloper settings before starting
15_SOA_12c_Installation_steps_Oracle_JDeveloper_12c

In the next article, we will list out different types of domain configuration

References

http://docs.oracle.com/middleware/1213/core/SOAQS/integrated.htm#SOAQS206
https://www.youtube.com/watch?v=f7SoaeXc5DY

Happy Coding !!
Happy Learning !!

Oracle SOA 12c: Domain creation steps