Oracle Fusion Middleware 11g installation is broadly covered in 5 steps
- Create Repository
- Install Weblogic Server
- Install SOA Suite
- Configure SOA Suite
- Install and configure JDeveloper
I would cover this to help setup 11g on desktop/laptop to play around or do development. I have not covered DB installation assuming that it has been already taken care of.
This is my overall configuration:
- Dell 630 w/ Intel Core 2 Duo with 4 GB RAM
- Windows Server 2008 / Vista 32-bit
- Oracle Database 11.1.1.7.0
- Weblogic Server 10.3.2
- SOA Suite 11.1.1.2.0
- JDeveloper 11.1.1.2.0
Step 1: Create Repository
- Start rcu.bat (.sh), welcome screen click next
- on step 1 select “create” and click next
- step 2, provide DB details and click next
- step 3 select schemas you want to create and click next
- step 4 provide passwords and click next
- step 5 accept default values click next
- step 6 summary screen click create
- Summary screen appears once process is complete. click close.
This completes our step 1 for
Step 2: Installation of Weblogic Server
- Run weblogic server installer wls1032_win32.exe. Welcome screen appears, click next
- Create new fusion middleware home directory, click next
- Can’t get my configuration working so skipping it. We can configure it later after install
- Choose “custom” install type and click next
- Deselect “Server Example” and click next
- Select JRockit as default JDK (my preference). Can switch default JDKs even after install
- Provide weblogic server installation directory and click next
- Select “NO” service to be created for node manager and click next. We can create this service later
- Make your selection for shortcuts and click next
- Check summary screen and click next. This will begin installation of weblogic server
- Wait for installation to complete
- Installation complete screen appears, uncheck “run quickstart” and click done
This completes step 2, next step is to install SOA suite component.
Step 3: Installing Oracle SOA Suite
- Run soa suite installer by clicking setup.exe. On welcome screen click next
- Once it passes pre-requisite check, click next
- Provide middleware home directory and folder name where you want soa suite to be installed
- Verify summary screen and click install
- Please wait for installation to complete
- Once installation completes, click next
- View completion summary and click finish
This completes our step 3 now the next step is to configure SOA suite
Step 4: Configure SOA Suite
- Run config.cmd form FMW_HOME/<SOA_DIR>/common/bin. This will initiate weblogic domain configuration by initiating wizard. On welcome screen, select new domain and click next
- Select components as per screen and click next
- Provide domain name and click next
- Provide admin username and password. Click next
- Select startup mode and default JDK (I choose JRockit) and click next
- Provide MDS information and click next. This would initiate test screen to validate settings provided for MDS
- Once successful, click next on test component screen
- Check all components on optional configuration screen. We have to do it because I will be installing all components in one server rather than default configuration of admin server, soa server and bam server. This runs better on my laptop. I would not recommend it DEV environment either.
- Provide server name and click next
- Delete both the servers from managed server screen and click next
- Click next on configure cluster screen
- Accept default values on configure machine screen and click next
- Move your SOAServer to localmachine and click next
- Check deployments and click next
- Select services on cluster and click next
- Accept default values for JMS Store and click next
- Click next on security screen
- Check summary screen and click create
- When creation completes, click done. Do not start admin server right now.
- Change memory arguments in setDomainEnv.cmd. Easiest option to do it to set USER_MEM_ARGS variable
- set USER_MEM_ARGS = -Xms1024m -Xmx1024m -Xmn614m -XX:PermSize=256m -XX:MaxPermSize=256m
- Configure ORACLE BAM with custom port 7001 (default is 9001)
- Edit file FMW_HOME/SOA_HOME/bam/config/BAMICommandConfig.xml
- <ADCServerPort>7001</ADCServerPort>
- Start Server
- Edit following file under MW_HOME\user_projects\domains\<DOMAIN_NAME>\servers\<SERVER_NAME>\tmp\_WL_user\oracle-bam_11.1.1\<RANDOM_NUBMER>\APP-INF\classes\config\
- BAMWebConfig.xml >> <ServerPort>7001</ServerPort>
- BAMServerConfig.xml >> <ADCServerPort>7001</ADCServerPort>
- BAMCommonConfig.xml >> <ApplicationURL>http://localhost:7001</ApplicationURL>
- Restart server
- Edit file FMW_HOME/SOA_HOME/bam/config/BAMICommandConfig.xml
- Check all the components
Step 5: Installing and configuring JDeveloper
- Click next on welcome screen
- Select FMW home and click next. Please remember to select the one where we installed weblogic 10.3.2 and SOA Suite 11g R2
- Accept defaults at component screen and click next
- Select JDK and click next
- Choose installation folder and click next
- Check summary and click next
- Installation progress screen appears, wait for installation to finish
- Click Done
- Start JDeveloper 11g, choose default role and click ok
- Click on Help > Check for updates and then you will be able to get all the latest updates. However if you want to download extensions and distribute it you can go to http://www.oracle.com/technology/products/jdev/101/update/center.xml (open it in IE) and download extensions for your version. Also http://www.oracle.com/technology/products/jdev/101/update/fmw_products.xml to download SOA, WebCenter, Team Productivity extensions.
- “Select All” or select the ones your want.
- After Installation completes, click finish
This finishes SOA 11g R2 installation.



Hi there,
I installed jDev11g. I could not be able to Start JDeveloper 11g. I had installed other components of the Suite namely, RCU, Weblogic Server, SOA suite. Even jDev installation was successful. Would you help me in starting the jdev11g.
Thanks in advance.
Regards,
Venkat.
Comment by Venkat — November 20, 2009 @ 2:09 pm
I am not able to run the SOA – config.cmd script. Its just not doing anything and no error message too. What could be the reason ?
Comment by Kamal Chopra — March 17, 2010 @ 2:03 pm
try running it from command prompt. It should tell you something. Check your jre location as well.
Comment by Kavin — March 18, 2010 @ 8:19 am
Thanks for putting this guide together. Very helpful.
Comment by Max — March 24, 2010 @ 4:52 pm