This post covers installation of SOA Suite component of Oracle Fusion MiddleWare (FMW) 11g R1 (11.1.1.1).
Oracle Fusion Middleware 11g components (SOA, Webcenter, Identity Management….) uses Oracle WebLogic Server 11g R1 (10.3.1) as underlying Application Server. If you are new to WebLogic Server then my recommendation is to read more about Domain, Administration and Managed Server in WebLogic here
.
Overview of Fusion Middleware 11g R1 SOA Installation
Installation of Oracle SOA 11g R1 is five step process where step 1 & 2 are same for most of Fusion Middleware 11g products (WebCenter, Identity Management..)
1. Install Oracle Database (repository for SOA Suite) and load Oracle SOA suite repository using rcu (Repository Creation Utility).
2. Install Oracle WebLogic Server 11gR1 (10.3.1)
3. Install Oracle SOA Suite 11g R1 (11.1.1)
4. Configure SOA Suite (soa & bam) by creating domain - Administration and Managed Server in WebLogic
5. Start Administration & Managed Server (soa_server1, bam_server1) for SOA 11g R1
.
.
.
.
.
1. Install & Configure repository for SOA Suite
1.1 Install Oracle Database
1.1.1 Install 10.2.0.1 or 11.1.0.6 Database
Follow 11g Database Installation Guide from here
Download 11g R1 (11.1.0.6) or 10gR2 (10.2.0.2) Database from here
1.1.2 Upgrade Database to minimum 10.2.0.4 or 11.1.07 version
Apply 11.1.0.7 patchset (available via patch 6890831) on top of 11.1.0.6
or
Apply 10.2.0.4 patchset (available via patch 6810189) on top of 10.2.0.1
1.2. Load Oracle SOA suite repository using rcu (Repository Creation Utility)
For more information on RCU click here
.
.
For Oracle’s Documentation on RCU click here
Download RCU from here
.
.
2. Install Oracle WebLogic Server 11gR1 (10.3.1)
In this step you use WebLogic 11g R1 (10.3.1) software to install Oracle WebLogic. This step will create Fusion Middleware top level directory (aka FMW_HOME) lets assume this directory as /oracle/apps/fusion/mid
FMW_HOME=/oracle/apps/fusion/mid
under FMW_HOME WebLogic software will create directory wlserver_10.3 (aka WLS_HOME)
WLS_HOME=/oracle/apps/fusion/mid/wlserver_10.3
.
.
3. Install Oracle SOA Suite 11g R1 (11.1.1)
Next step after installation of WebLogic Server is to install Oracle 11g SOA Suite, this step will install SOA software under directory Oracle_SOA1 inside FMW_HOME (aka SOA_ORACLE_HOME)
SOA_ORACLE_HOME=/oracle/apps/fusion/mid/Oracle_SOA1
.
more information on installing SOA Suite here
You can download SOA suite 11g R1 software from here
.
.
4. Configure SOA Suite installed in step3
Next step is to configure SOA suite on WebLogic Server . This is similar to creating a domain with one Administration Server and two Managed Server (soa_server1, bam_server1) in weblogic.
This step will create
1. One domain under directory $FMW_HOME/ user_projects/ domain and
2. Configure one Administration Server and two Managed Server (by default)
* It is possible to create more managed server using this step
- To configure SOA stuite, start config.sh from SOA_ORACLE_HOME/common/bin directory
/oracle/apps/fusion/mid/Oracle_SOA1/common/bin/config.sh
Select - Create a new WebLogic domain
Select - Domain Source
.
Specify Domain Name and Location
.
After this step you will see directory structure like below
.
more information on how to configure SOA Suite here
.
.
5. Start WebLogic Server SOA suite Domain (Managed & Administration Server) :
Finally start domain (Administration Server and two Managed Server)
5.1 Start Administration Server $FMW_HOME/user_projects/domains/<soa_domain>/bin/startWebLogic.sh
5.2 Start Managed Servers : soa_server1, bam_server1
cd $FMW_HOME/ user_projects/ domains/ <soa_domain>/ bin/
5.2.1 startManagedWebLogic.sh bam_server1
5.2.2 startManagedWebLogic.sh soa_server1
when prompted for password enter weblogic/<password>
.
.
.
Finally access Oracle Fusion Middleware 11g SOA Suite (default web port is 7001)
.
a) Fusion Middleware 11g
http://servername.domainname:7001
.
b) Fusion Middleware 11g Enterprise Manager
http://servername.domainname:7001/em
.
c) Fusion Middleware 11g SOA Suite Administration Console
http://servername.domainname:7001/console
Related Posts for SOA
- Install Oracle SOA Suite : 10.1.3.1.0
- Upgrade Oracle Database to 10.2.0.2 : SOA Suite Install Part II
- Oracle SOA Suite Installation Part I : Database Installation
- Upgrade SOA / OAS to 10.1.3.3.0
- Integrate SSO with SOA Suite
- Oracle SOA Suite Overview
- 11g SOA / Jdeveloper / Webcenter - Technical Preview
- Step by Step Install of Oracle 11g SOA/JDeveloper/Webcenter
- Install Oracle 11g Jdeveloper/SOA/Webcenter part II
- Oracle SOA Suite 11g Tech. Preview 4
- Install/Configure SOA Repository (Dehydration Store - ORABPEL, ORAESB, ORAWSM) in 11g Database
- How to reset ORABPEL, ORAESB password in SOA Suite 10.1.3.X
- Oracle Fusion Middleware - SOA Suite 11g R1 installation
- Oracle buys Amberpoint : SOA Governance and Management software
- Oracle Launches SOA Governance 11g : Enterprise Repository, Service Registry, SOA management with EM and Web Services Manager
Popularity: 14% [?]





Good hands-on exercises (installation, patching, cloning), very experienced trainer worth every penny
28 users commented in " Oracle Fusion Middleware - SOA Suite 11g R1 installation "
Follow-up comment rss or Leave a Trackback[…] Installing Oracle Fusion Middleware (FMW) 11g - Identity Management Components (OID, DIP, OVD, OIF) Posted in August 21st, 2009 byAtul Kumar in fusion, idm, installation, oid Print This Post This post covers overview & installation of Oracle Identity Management 11g, for 11g SOA Suite installation on Linux/Unix click here […]
I was able to get the 10.2.0.1.0 Oracle XE installed on Vista 32 bit. When I try to install RAC, I could not go further as it needs a version of 10g greater than what I have installed. I understand that patch needs to be installed as mentioned above, but two things are unclear. Is XE on Vista 32 bit okay? Where is the location of the patch?
@ Rehan,
For non XE database minimum is 10.2.0.4 or later for 10g and 11.1.0.7 for 11g database.
XE is fine for development but not for production or enterprise deployment.
10.2.0.4 is available on Metalink via Patch 6810189
Thanks. I don’t have access to metalink to get the patch 6810189. Can you help?
Hi! Thanks for your post, it really helps me to install SOA 11g. But can you help me: is it possible to start weblogic server without attachment to console? ‘Cause startWebLogic.sh or startManagedWebLogic.sh do not give me console back.
@ Kostik,
I am not clear with your question “is it possible to start weblogic server without attachment to console?”
Do you want to start SOA suite from command line instead of Weblogic Console ?
If you are looking for Starting Oracle 11g SOA from command line then Yes you can start from command line
1. Start Administration Server
MW_HOME/user_projects/domains/domain_name/startWebLogic.sh [startWebLogic.cmd for windows]
2. Start Managed server hosting SOA and BAM
MW_HOME/user_projects/domains/domain_name/bin/startManagedWebLogic.sh soa_server1
MW_HOME/user_projects/domains/domain_name/bin/startManagedWebLogic.sh bam_server1
Hiya Atul,
I have installed SOA 11gR1 on vista ,created domain…started the server.etc
i am able to login successfully http://127.0.0.1:7001
but when I try login
http://127.0.0.1:7001/em it fails.
If u faced the same issue can u help me on this?
Thanks
Ariraj S
@ Ariraj
I was able to login on /em to find root cause of issue
1. Can you see login page http://127.0.0.1:7001/em or you can’t see even login page .
If this is later then check logs under
$MW_HOME/ user_projects/ domains/ [soa_domain_name]/ servers/ [AdminServer]/ logs
and check here
access.log
[domain_name].log
AdminServer.log
Is anybody taken Oracle SOA Architect Certified Expert exam (1Z0-114 )? I would appreciate if you can provide me the links to study material for this exam. Are there any books available in the market for this exam prep?
@ Srini
Check this link
http://onlineappsdba.com/index.php/2009/08/14/1z0-114-oracle-soa-foundations-adoption-and-implementation-certification-for-soa-architects/
Atul
Thanks for the reply.
I tired recreating the domain and now its working fine now.
ArirajS
Hello Atul,
In the QUick start guide in Configuring BAM and COnfiguring SOA Suite activities, they have asked to create two domains, which creates two domains and both of them have the 7001 port. I have created by following that guide. How can I start both the domains as there will be PORT issue ?
Were you able locate the .xml files indicated in the guide (Page no. 49) QUICK INSTALLATION GUIDE.
“http://download.oracle.com/docs/cd/E12839_01/install.1111/e14318/toc.htm”
@CDMNagaraj
I have not seen quick install guide but installed
SOA 11g directly and when you use config.sh to
Configure SOA from SOA_ORACLE_HOME it by default
Configure three server , Administration Server (7001)
SOA_server1 (8001) and BAM_server1 (9001)
If quick install guide says to configure two server
Both on same server/IP and port 7001 (which I doubt)
then you can’t start two servers at same time because of port conflict.
Hi Atul,
Is there any patch for 10gXE(10.2.0.1) to upgrade to 10gXE(10.2.0.4)?
I am stuck while creating the dehyderation store using the RCU tool to install the 11g SOA/Webcenter/jdeveloper
Any guidence is appreciated.
–Khaleel
Hi,
I have resolved the issue. Actually for the Oracle XE database version 10.2.0.1 is okay. We can ignore the comment. However we have to changed the number of INIT parameter “processes” default value from 40 to 500(approximately).
There may be some more errors which can be ignored… Finally the installation is success on Windows platform..
– Khaleel Shaik
Hi Atul,
Thanks alot for sharing such a nice installation guide.
Regards,
Yousuf
Atul,
Thanks lot for your help. On running config.sh on RHEL (5.x) while create the domain, when installer asks for user name (default: Weblogic) Password and Confirm password, I am unable to enter the password, the text box does not accept anything.
I had the same problem on windows, it got resolved when I ran the config.cmd, does not seem to resolve on RHEL
Thanks
Hi Atul,
Can we install Oracle Fusion Middleware and all its componentes plus 11g DB on a Windows 7?
I am planning to buy a laptop and it comes with a windows 7?I was concern if I could install 11g(Middlewar+db) on it.
in installing oracle fusio middleware in redhat 5,while create the domain, when installer asks for user name (default: Weblogic) Password and Confirm password, I am unable to enter the password, the text box does not accept anything. how do i go about this.
I would appreciate if any one provide a link/doc for Oracle Fusion 11g Installation on OEL4?I need it asap
You can also email it to williamsjohn12332@yahoo.com
Even im facing the same problem as ariraj…
im not able to access http://localhost:7001/em
its saying 404 not found….
struggled so much for installing this thing, and now this…..
@ gvrayden,
Check status of em application from weblogic console .
either application is down or failed to start because of some issue (check admin server logs)
If we use startWebLogic.sh and startManagedWebLogic.sh directly from command line putty window, we need to keep the window open and wl logs are displaying on the screen. If we close the session then server will crash.
How can we overcome this ? By using node manager or using nohup to push as background process ?
-Rupesh
Hi Atul,
I must say that your all of the blogs are so useful and informative. Thanks for your support to all of us.
I have installed 11gR1PS2 without any issue or error on Windows XP. I can start Admin & SOA server successfully. When I login into FM EM I can’t see SOA folder in the left left-hand side navigation tree. I don’t see any options to create partitions to deploy applications.
I have spent a lot of time to figure out the issue but no luck so far. Your assistance will be much appreciated.
Regards,
Nirdesh
@ Nirdesh,
Thanks and glad to hear that you found posts useful.
You can see soa folder in /em only if soa managed server is up and application soa-infra started successfully.
Fix: start soa managed server form startManagedServer.cmd [sh for linux] and ensure there are no errors in soa managed server log files (all applications on soa managed server should be up and running)
@ Rupesh,
You can use either of two options nodeManager (some additional setup is required) or nohup ./[command] &
Thanks heaps Atul.
I followed your fix and it worked.
Regards,
Nirdesh
For detailed step by step guide of oracle 11g SOA installation follow the link.
http://shouab.wordpress.com/oracle-soa-11g-step-by-step-installation-guide/
Leave A Reply