Upgrading SOA Suite 220.127.116.11 to 18.104.22.168 SOA Suite with OSB
By James Taylor on May 03, 2010
With the release of Oracle SOA Suite 22.214.171.124 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 126.96.36.199 is that is is released as a point release so you must have 188.8.131.52 installed first, then upgrade to 184.108.40.206.
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 220.127.116.11 installed already.
1. Download 18.104.22.168 software from the following site:
SOA Suite 22.214.171.124
Copy files to a staging area. For the purpose of this document the staging area is:
2. Shutdown your existing SOA Suite 126.96.36.199 environment
3. Execute the WLS 188.8.131.52 install from the stage directory.
4. Choose the existing 184.108.40.206 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 220.127.116.11. 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 18.104.22.168 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
------------------------------ ----------- ------------------------------
22.214.171.124.0 VALID DEV_SOAINFRA
As you can see the version if these repositories are still at 126.96.36.199.
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.