Thursday, July 24, 2014

SOA 12c - Installing Oracle SOA 12c on Windows 7

This post shows you the step by step installation of SOA 12c. Below are the steps to follow.

Step 1: Download oracle SOA12c installer from the below link by accepting the license agreement

http://www.oracle.com/technetwork/middleware/soasuite/downloads/index.html?ssSourceSiteId=opn

Step 2: fmw_12.1.3.0.0_soaqs_Disk1_1of1.zip file is downloaded. Extract the zip and you will see 2 jar files 

          fmw_12.1.3.0.0_soa_quickstart.jar
          fmw_12.1.3.0.0_soa_quickstart2.jar


These jar files need to be run from the command prompt to install.

Step 3:   Open Command Prompt in administrator mode 
Step 4: We need JDK to install SOA 12c. SOA 12c supports JDK 7 version. Using JDK 8 might throw the below error when starting Jdeveloper post installation.

Proceeding with JDK 8 at this time might cause issues while deploying the SOA Applications to the server. 

Step5:  Navigate to the bin location of where JDK 7 is installed and run the following command

java -jar Oracle_SOA_12c_installer_file_location



This will start extracting the files and will launch the installer once done

Step 6: Welcome screen is shown. click Next


Step 7: Browse the location where you want the middleware home to be installed and click Next


Step 8: It checks for the JDK version and the Operating system. click Next


Step 9: This step shows the features that will be installed. click Install



 Step 10: This step might take several minutes as it needs to generate libraries and proceed with the installation. once done click Next or Finish



Step 11: Click finish. This will launch the Jdeveloper if start jdeveloper box is checked.


Step 12: Once Jdeveloper is open, we need to create domain for integrated weblogic server as shown. go to Windows -> Application Servers

Step 13: Expand Application Servers , right click on Integrated weblogic server and create default domain


Step 14: Enter the domain details and click ok. Password and the port numbers. By default port numbers will be populated.


Step 15: Now add the SOA extension in the JDeveloper. To add, go to Help -> check for updates 


Step 16: Check the checkboxes as shown in the image and click next.



Step 17: Under IDE folder -> check Extension SDK and click Install.



Installation done!!.. You are now ready to explore SOA 12c.


10 comments:

  1. Thanks for the info...I want to connect to a db locally(for db adapter)..do I need to install XE or some db separately?

    Thanks

    ReplyDelete
  2. Yes, In order to connect to database in local, you need to install XE or some other db locally and create an database connection in jdeveloper and also configure the connection in the console. SOA suite 12c by default installs Derby database. Refer http://oraclefmwwork.blogspot.com/2014/07/soa-12c-connecting-to-java-derby.html on how to connect to Derby database from Jdeveloper.

    ReplyDelete
  3. This comment has been removed by the author.

    ReplyDelete
  4. Thanks for your response. I can see that there is a SOA_MDS with 12C. Is it again derby based DB MDS?

    ReplyDelete
    Replies
    1. SOA_MDS is a repository which can be based on file or db. For Integrated server its file based MDS. Refer to oracle docs http://docs.oracle.com/middleware/1213/soasuite/develop-soa/soa-composite-design-mds.htm#SOASE88083 for more info.

      Delete
  5. Shouldn't I require to create schemas through RCU?

    ReplyDelete
  6. Shouldn't I require to create schemas through RCU?

    ReplyDelete
  7. Schema creation is not required if using default domain, but they must be created when using Compact Domain

    ReplyDelete