SOA Suite 12c installation on windows 10/8.1/8/7
Ever since oracle SOA suite 12c got launched, it has received huge praise from developers world-wide. Whether its easy bundled installation or integration of Service But (OSB) development within jDeveloper - oracle's 12c release has been an important milestone.
Oracle's SOA suite 12c has not approved Windows 10 as a certified OS platform but still 12c runs like a charm on windows 10. Here in this post I will provide step by step SOA suite 12c installation guide on windows 10 operating system.
First of all, check below list of the required softwares you will need:
- JDK 7 - As SOA suite 12c is not officially compatible with the latest JDK 8, its better you install the JDK 7. You can download JDK 7 from here- JDK - 7
- Database - You can use any database with oracle SOA suite as per the oracle documentation but its recommended to use oracle DB for better integration. If you want to install Oracle 11g express edition database download it from here- Oracle 11g XE
- Oracle SOA suite 12c - Download SOA suite 12c from here- Oracle SOA suite 12c
NOTE:- Make sure that the applications you download match with your OS and matching architecture. With 64bit Windows 10 you should install 64 bit versions of JDK, database and SOA suite in order to avoid any complexity further.
Once you have all these software with you, we can proceed with the installation process.
Install the JDK7
First of all install the JDK7 on your system from the setup file provided above.
First of all install the JDK7 on your system from the setup file provided above.
Install the Oracle database
Once JDK is installed proceed with database installation. Follow steps below for the database installation.
- 1. Extract the database setup file OracleXE112_Win64.zip. Then go to OracleXE112_Win64 > DISK1 folder and run setup.exe as an adminstrator.
- Once the setup is launched click and accept the agreement.
3. Change the destination folder if you want to and click next
4. Provide a password for the database and click next
5. Confirm and keep note of the oracle home and listener ports and then click install
We have successfully installed the oracle 11g database on your system. Now we can proceed with Oracle SOA suite 12c installation.
Install Oracle SOA suite 12c
In Oracle SOA Suite 12c, Oracle has bundled different components in a single installer. It includes web logic server, JDevelper, JDev SOA extension, SOA bpel, Oracle Service Bus and RCU. So unlike 11g there is no need to install individual components separately.
Before we start SOA suite installation make sure to set JAVA_HOME path under environment variables. Extract the fmw_12.1.3.0.0_soaqs_Disk1_1of1. There you will find 2 jar files. Now launch the command prompt with administrator rights and run the jar fmw_12.1.3.0.0_soa_quickstart.jar using command java -jar fmw_12.1.3.0.0_soa_quickstart.jar.
But sometimes even after setting JAVA_HOME the installer doesn't launches. In that case cd to the JDK/bin folder where java is installed and launch the installer from there. Refer the screenshot below.
Change the installation path as required and click Next
The setup will check for the prerequisites. It will show warning for operating system certification for windows 10 and 8, you can ignore the warning and click on Next
Click on Install and let it complete installation
The setup has successfully installed the SOA suite. Now we can create the RCUs.
RCU Installation
Once SOA suite installation is done we can go ahead to install RCU.
Go to $Middleware_Home$\Oracle_Home\oracle_common\bin and run rcu.bat