Upgrading SOA Suite 188.8.131.52 to 184.108.40.206 SOA Suite with OSB
By James Taylor on May 02, 2010
With the release of Oracle SOA Suite 220.127.116.11 last week (28 April 2010) I thought I would attempt to implement a complete SOA Environment with SOA Suite, BPM and OSB on the WLS infrastructure. One major point of difference with the 18.104.22.168 is that is is released as a point release so you must have 22.214.171.124 installed first, then upgrade to 126.96.36.199.
This post is performing the upgrade on Linux, if upgrading on windows you will need to substitute the directories and files accordingly.
This post assumes that you have SOA Suite 188.8.131.52 installed already.
1. Download 184.108.40.206 software from the following site:
SOA Suite 220.127.116.11
Copy files to a staging area. For the purpose of this document the staging area is:
2. Shutdown your existing SOA Suite 18.104.22.168 environment
3. Execute the WLS 22.214.171.124 install from the stage directory.
4. Choose the existing 126.96.36.199 Middleware Home
5. Ignore the security update notification
6. Accept the default products to be upgraded.
7. Upgrade of WebLogic has been completed
8. Upgrade the SOA Suite database schemas using the RCU utility. Unzip the RCU utility into the staging area and run the install
9. Drop the existing Repository and provide connection details
9. Install SOA Suite patch set 188.8.131.52. Unzip the SOA Suite patchset and execute the runInstaller with the following command.
./u01/stage/Disk1/runInstaller -jreLoc $MW_HOME/jdk160_18/jre
10. Choose the existing 184.108.40.206 middleware home
11. Start Install
12. Your SOA Suite Install should now be completed.
Now we need to update the database repository. Login to SQLPlus as sysdba and execute the following command.
SELECT version, status FROM schema_version_registry where owner = 'DEV_SOAINFRA';
the result should be similar to this:
VERSION STATUS OWNER
------------------------------ ----------- ------------------------------
220.127.116.11.0 VALID DEV_SOAINFRA
As you can see the version if these repositories are still at 18.104.22.168.
13. To upgrade these versions you have 2 options. 1 install via RCU, but this will remove any existing services. The second option is to use the Patch Set Assistant.
From the $MW_HOME directory run the following command
./Oracle_SOA1/bin/psa -dbType Oracle -dbConnectString 'localhost:1521:xe' -dbaUserName sys -schemaUserName DEV_SOAINFRA
14. Install OSB. For the OSB install I did not install the IDE, or the Examples.
run the runInstaller from the command line, unzip the OSB download to the stage area.
./u01/stage/osb/Disk1/runInstaller -jreLoc $MW_HOME/jdk160_18/jre
15. Choose Custom Install NOT to install the IDE (Eclipse) or Examples.
16. Unselect the, Examples and IDE checkboxes.
17. Accept the defaults and start installing.
18. Once the install has been completed configure the domain by running the Configuration Wizard.
You can create a new domain. In this document I will extend the soa_domain.
19. Select the following from the check list. I have selected the BPM Suite, this is unrelated to OSB but wanted it for my development purposes. To use this functionality additional license are required.
20. Configure the database connectivity.
21. Configure the database connectivity for the OSB schema.
22. Accept the defaults if installing on standard machine, if you require a cluster or advanced configuration then choose the option for you.
23. Upgrade is complete and OSB has been installed. Now you can start your environment.