Follow below steps to install Oracle SOA Suite 11g on window machine. These steps applicable for SOA Suite Version: 126.96.36.199.
Download Oracle JDK 7 from Oracle site and install it.
We recommend to install express edition of Oracle database as database is used to store MDS, SOA INFRA etc schema data and express edition cam perform that function and it is very light as compared to full database.
Download the software. Run the setup file by double click on exe file and it start extracting files. Click on next to start the installation wizard. Then accept the license. Specify destination folder and click on next.
This database by default has two users (SYS & SYSTEM), specify the password for both the users. Then review the summary and click on install.
RCU (Repository Creation Utility):
RCU is used to create required schema (MDS, SOA_INFRA, ORASDPM, ORABAM -optional) on oracle database. Download the RCU setup file.
There is no executable file for RCU. We need to run it using command prompt. Go to rcu folder and open the bin folder under rcuHome folder. See below example.
Open the command prompt in administrator mode. Provide the rcu.bat file path and run that file.
This start the RCU installation wizard, which take you through step by step installation, Click on next. As we are going to create new schemas so choose “Create” radio button. Then in next screen specify database details on that we need to create these schema.
Create a new prefix for all the schema, you select existing prefix when you need to update the schema or want to create new schema along with existing schemas. Select the required schemas which you need, for SOA, BAM and OSB we only need MDS, BAM and SOA_INFRA schema so we choose that schemas only.
Provide password for all the schemas. Either you can provide one password for all the schema or different password for each schema. Now we need to create required tablespaces for each schema. Finally click on create to create required schema.
Weblogic server is an application server, in this step we install this weblogic server. Download the setup and Weblogic generic installer comes as executable file so we need to run this using compatible JDK from command prompt. To run this installer, go to JDK bin folder and execute below command.
Java –jar Weblogic_Installer_path\wls1036_genric.jar
This command extract the required files and launch the installation wizard.
Create a Oracle middleware directory, don’t put spaces in folder names as this may cause issue during installation or during server start.
This installer contains Oracle coherence along with Weblogic server, if you want to install coherence along with Weblogic then choose Typical, otherwise choose Custom option. In case we choose Custom option, i.e. we don’t want to install Coherence so we un-check that open in next screen.
In next screen It shows you the JDK which you used to run the installer but you can also choose to other compatible version of JDK by clicking on browse button. Verify the installation directory and change it if you wish to.
Download the setup file and open the SOA installer file. Go to win64 installer and run the installer. It will ask for JDK path, provide the JDK path and it launch the installation wizard.
Setup will perform prerequisites check and show the status. In next screen verify the middleware home path & WebLogic server location and change the middleware home path & WebLogic server location if you want to.
Choose the application server, in our case it is Weblogic server so choose that option. In next screen click on Install to start the installation. In next screen click on next when Installation is complete. Save Installation detail file that we can use for reference purpose in future.
Once we install all the components , next step is to create the domain. To create the domain, go to MIDDLEWARE_HOME\wlserver_10.3\common\bin folder and click on config.cmd. This open the first screen, select ” Create a new WebLogic domain” to create a new domain. Select require products that we need to include in domain.
In next screen, see domain name, we can change it if required.
In next screen, specify username and password, this user will act as admin user for all web console in SOA Suite tool. In next screen , choose development mode option if we install this tool on our local environment.
In next step, we link Database schema with this domain. Here we specify details for each schema. Once we specify all the details for schema then we click on next and in next step, wizard try to connect to all the schema one by one and we ensure that we are able to connect to all the schema without any issue.
Then choose default option and click on create to create the domain.