Tuesday, January 25, 2011

Upgrading to SOA Suite 11gR1 PS3 (

Upgrading to SOA Suite, otherwise known as 11gR1 PS3, is not too difficult, but there are a few typos in the documentation.

These instructions are specific to on Red Hat or OEL Linux 32-bit. For the 64-bit installation, the instructions are identical, but the software you must download is different. All software links below are specific to the 32-bit binaries.

* Make sure to update directories, passwords, domain, hostnames, database names, ports, etc. to reflect your environment.

Download the Software

1. Navigate to http://www.oracle.com/technetwork/middleware/soasuite/downloads/index.html

2. Accept the License Agreement

3. Select Linux (32-bit JVM) from the dropdown underneath Release 11gR1 (

4. Click on + beside Prerequisites & Recommended Install Process

5. Download the following:
Repository Creation Utility

SOA Suite Part 1 of 2

SOA Suite Part 2 of 2
6. Login to http://support.oracle.com

7. Click on the Patches & Updates tab

8. Click on Product or Family (Advanced Search)

9. Download patch p11060966_1034_LINUX.zip by selecting the following:

Upgrade WebLogic 10.3.3 to 10.3.4

10. Stop the AdminServer, soa_server1, and Node Manager

11. Run the following commands, then follow the instructions:
unzip p11060966_1034_LINUX.zip 
chmod 700 wls1034_upgrade_linux32.bin 
a. Click 'Next'
b. Click 'Next'
c. Uncheck 'I wish to receive security updates via My Oracle Support'
d. Click 'Next'
e. Click 'Yes'
f. Click 'Next'
g. Uncheck 'Oracle Coherence'
h. Uncheck 'Oracle Enterprise Pack for Eclipse'
i. Click 'Next'
j. Click 'Next'
(installer runs)
k. Uncheck 'Run Quickstart'
l. Click 'Done'
Upgrade SOA Suite to

12. Run the following commands, then follow the instructions:
unzip ofm_soa_generic_11. 
unzip ofm_soa_generic_11. 
./Disk1/runInstaller -jreLoc /u01/app/middleware/home_11g/jdk160_21
a. Click 'Next'
b. Check 'Skip Software Updates'
c. Click 'Next'
d. Click 'Next'
e. Click 'Next'
f. Click 'Yes'
g. Click 'Next'
h. Click 'Install'
(installation runs)
i. Click 'Next'
j. Click 'Finish'
Update Schemas with Patch Set Assistant

13. For more information, refer to the following document:
14. Run the following commands:
export ORACLE_HOME=/u01/app/oracle/middleware/home_11g/Oracle_SOA1

./psa -dbType Oracle -dbConnectString //soasandbox.ipnweb.com:1521/orcl.ipnweb.com -dbaUserName sys -schemaUserName DEV_SOAINFRA
./psa -dbType Oracle -dbConnectString //soasandbox.ipnweb.com:1521/orcl.ipnweb.com -dbaUserName sys -schemaUserName DEV_MDS
[ enter the SYS password ]
[ Enter the DEV_SOAINFRA password ]
15. Install the purge scripts
unzip ofm_rcu_linux_11.

cd ./rcuHome/rcu/integration/soainfra/sql/soa_purge

sqlplus dev_soainfra/welcome1@orcl @soa_purge_scripts.sql

cd ../verify

sqlplus dev_soainfra/welcome1@orcl @soa_verify_scripts.sql

Perform Post-Patching Tasks

16. Execute the following commands:
cd /u01/app/oracle/middleware/home_11g/oracle_common/common/bin



If using LDAP for authentication, read chapter 3.8.3 before running the command below (http://download.oracle.com/docs/cd/E17904_01/doc.1111/e16793/patch_set_installer.htm#CHDBAHHG).
upgradeOpss(jpsConfig="/u01/app/oracle/middleware/home_11g/user_projects/domains/base_domain/config/fmwconfig/jps-config.xml", jaznData="/u01/app/oracle/middleware/home_11g/oracle_common/modules/oracle.jps_11.1.1/domain_config/system-jazn-data.xml")

rm -rf /u01/app/oracle/middleware/home_11g/user_projects/domains/base_domain/servers/AdminServer/tmp/* 
rm -rf /u01/app/oracle/middleware/home_11g/user_projects/domains/base_domain/servers/soa_server1/tmp/*
nohup $DOMAIN_HOME/bin/startWebLogic.sh &

cd /u01/app/oracle/middleware/home_11g/Oracle_SOA1/common/bin

./wlst.sh ../../bin/soa-upgrade.py --username weblogic --password welcome1 --wlsHost soasandbox.ipnweb.com --adminServerListenPort 7001 --targetList soa_server1
17. Contact Oracle Support to remove the annoying warning. See chapter for more details (http://download.oracle.com/docs/cd/E17904_01/doc.1111/e16793/patch_set_installer.htm#CHDHGDGF).

18. If upgrading from, then read chapter 3.8.4 (http://download.oracle.com/docs/cd/E17904_01/doc.1111/e16793/patch_set_installer.htm#BABBCEDH).

19. Read chapter 3.8.9 to add new OWSM pre-defined rolicies (http://download.oracle.com/docs/cd/E17904_01/doc.1111/e16793/patch_set_installer.htm#CHDBICJH).

  • http://download.oracle.com/docs/cd/E17904_01/doc.1111/e16793/patch_set_installer.htm
  • http://download.oracle.com/docs/cd/E17904_01/doc.1111/e16793/patch_set_assistant.htm

Applicable Versions:
  • Oracle SOA Suite 11g (
  • Oracle Enterprise Linux 5.5 32-bit


A. Alemu said...

Excellent explained and thanks for good job.


ArunBavera said...

Nice one

desash said...

Excellent post. Keep up the good work.

ps3 repair said...

Perfect tutorial, detailed and step by step which makes it easy to follow thanks.

Natural Viagra said...