Thursday, November 27, 2014

Installing SOA 12c on a Mac

Introduction:
Having SOA installed on Windows 7 and working on it since long, I thought of trying my hands on my Mac running OS Yosemite. I have successfully installed SOA 12c on my Mac. Oracle has made it simpler to install SOA 12c for Mac, I still remember how I struggled while installing 11g.

Pre requisites:
1) You need to have Java 7 (jre-7u71-macosx-x64.dmg) installed on your Mac. Steps for installing Java can be found on https://www.java.com/en/download/help/mac_install.xml

Steps:

1) Download SOA 12c from Oracle site (http://www.oracle.com/technetwork/middleware/soasuite/downloads/index.html) for Mac (fmw_12.1.3.0.0_soaqs_Disk1_1of1.zip)


2) Once the file is downloaded, unzip the file. Open Terminal and Navigate to the directory containing the .jar files as shown below

Run Java -jar fmw_12.1.3.0.0_soa_quickstart.jar


3) This will bring up the installer, change the OS Group accordingly. I choose everyone. Click OK


 4) First page of the instller, Click Next


5) OracleWls_Home directory will be shown, you can choose your own directory. I went with the default one. Click Next


6) Click Install


7) Next


8) Installation is done, This is the last page. Make sure Start JDeveloper is Enabled and click on Finish


9) JDeveloper will start


10) After start you will see Application Server navigator, where the domain as Unconfigured. Configured the domain either by doing right click on the IntegratedWeblogicServer or by navigating to Run menu as shown in the screen shot below



11) Upon its first time start, a window will open where you will be setting up the password for your local Weblogic. Click OK once done



Thats it. It will take few minutes to configure and start the server. Once started you can access EM using http://localhost:7101/em on your safari.

7 comments:

Vempati Subrahmanyam said...

Thanks for the post, Could you please let me know the configuration that suffice to run the weblogic server in Mac. I am planning for Mac book air ( i5/4GB RAM). 4 GB RAM is sufficient to run the server properly? Kindly help me.

Jorge V. said...

Not really, at least 8GB are required, at least if you're planning to develop, deploy and test

Abhishek Saurabh said...

Hi,

I tried it with 8GB, and it run fantastic on my Mac.
But I have also seen this running on a 4GB Mac on my friends system. It runs fine until some other heavy applications hinders its performance

Hema Latha said...

Hi Abhishek thanks for the post.
i had followed all the steps which u have provided here.but i just want to know anotherthing that where the OSB will install in 12c.
Actually as i knw osb also integrated with SOA only know in 12c.

but in this blog it is not there so...

Abhishek Saurabh said...

Hi Hema,

Yes, you are right. With SOA 12c, OSB is integrated with it. Once you login to EM Console, under Target Navigation - SOA, you can see service-bus (Default Server) and soa-infra (DefaultServer).

By default all deployed composite for OSB will come under service-bus (Default Server) - default.

Cheers,
Abhishek

ramesh m said...

Hi
Can we install 11g in mac?? Without windows
If yes can please guide me

ramesh m said...

Can we install 11g in mac without windows if yes can please guide