Sunday, March 29, 2009

Form 6i patchset 18 update

Patchset 18 update
Plan
We have multinode apps arch, db and concurrent tier is on HP UX and Web and form tier is on Linux X86

I have applied following patches, I am giving timing information as well to make estimation easy.
--------------------------------------------------------------------------
Patch StartTime EndTime
4888294
4948577 Mar 27 20:00:09 Mar 27 21:06:14 - This is the main patch
5713544 Mar 28 04:24:00 Mar 28 04:48:02
4261542 Mar 28 04:48:02 Mar 28 05:08:51
5216496 Mar 28 05:52:45 Mar 28 12:23:41
5753922 Mar 28 12:23:41 Mar 28 12:31:46
6195758 Mar 28 12:31:46 Mar 28 12:46:02
5938515 Mar 28 12:46:02 Mar 28 12:57:27 - only linux
3830807 Mar 28 12:57:27 Mar 28 13:12:14- only linux
5092277 Mar 28 13:12:14 Mar 28 13:37:33
7362389 Mar 28 13:37:33 Mar 28 15:25:38

Some patch do have manual steps they are as below.

==============Patch 4261542==============
cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/AlertDialog.class $ORACLE_HOME/forms60/java/oracle/forms/handler/AlertDialog.class.PRE_BUG4261542
cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/AlertDialog.class $ORACLE_HOME/forms60/java/oracle/forms/handler/AlertDialog.class.PRE_BUG4261542
cp -r $ORACLE_HOME/forms60/java/oracle/forms/engine/Main.class $ORACLE_HOME/forms60/java/oracle/forms/engine/Main.class.PRE_BUG4261542
--------
cd $ORACLE_HOME/patch/4261542/oracle/forms/engine;cp Main.class $ORACLE_HOME/forms60/java/oracle/forms/engine/Main.class
cd $ORACLE_HOME/patch/4261542/oracle/forms/handler;cp AlertDialog.class $ORACLE_HOME/forms60/java/oracle/forms/handler/AlertDialog.class

Generate JAR Files using Adadmin [Option 1 and 4]

=============Patch 6195758===============
cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/UICommon.class $ORACLE_HOME/forms60/java/oracle/forms/handler/UICommon.class.PRE_BUG6195758
cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/ComponentItem.class $ORACLE_HOME/forms60/java/oracle/forms/handler/ComponentItem.class.PRE_BUG6195758
-------
cd $ORACLE_HOME/patch/6195758/oracle/forms/handler
cp UICommon.class $ORACLE_HOME/forms60/java/oracle/forms/handler/UICommon.class
cp ComponentItem.class $ORACLE_HOME/forms60/java/oracle/forms/handler/ComponentItem.class

Generate JAR Files using Adadmin [Option 1 and 4]

=============Patch 3830807===============
cd 3830807
chmod u+x patch.sh
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/network/jre11/lib/i686/native_threads
./patch.sh

Relink Applications programs" using Adadmin [Option 2 and 1]

=============Patch 5092277===============
cd $ORACLE_HOME/forms60/java;cp -r oracle/ewt oracle/ewt.pre5092277
--
jar xvf $ORACLE_HOME/patch/5092277/ewt3.jar
rm META-INF/MANIFEST.MF
rmdir META-INF
--
Verify ::::: that the EWT version has been updated
cd $ORACLE_HOME/forms60/java directory;ls -la oracle/ewt | grep 3_4_44

Generate JAR Files using Adadmin [Option 1 and 4]

Varify :::::time stamp it should be current.
ls -la $JAVA_TOP/oracle/apps/fnd/jar/fndewt.jar

=============Patch 7362389===============
cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/UICommon.class $ORACLE_HOME/forms60/java/oracle/forms/handler/UICommon.class.PRE_BUG7362389
cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/ComponentItem.class $ORACLE_HOME/forms60/java/oracle/forms/handler/ComponentItem.class.PRE_BUG7362389
cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/FormWindow.class $ORACLE_HOME/forms60/java/oracle/forms/handler/FormWindow.class.PRE_BUG7362389
cp -r $ORACLE_HOME/forms60/java/oracle/forms/ui/VBean.class $ORACLE_HOME/forms60/java/oracle/forms/ui/VBean.class.PRE_BUG7362389
-----
cd $ORACLE_HOME/patch/7362389/oracle/forms/handler
cp UICommon.class $ORACLE_HOME/forms60/java/oracle/forms/handler/UICommon.class
cp ComponentItem.class $ORACLE_HOME/forms60/java/oracle/forms/handler/ComponentItem.class
cp FormWindow.class $ORACLE_HOME/forms60/java/oracle/forms/handler/FormWindow.class
----
cd $ORACLE_HOME/patch/7362389/oracle/forms/ui
cp VBean.class $ORACLE_HOME/forms60/java/oracle/forms/ui/VBean.class
----
cd $ORACLE_HOME/forms60/java
cp -r oracle/ewt oracle/ewt.PREBUG7362389
jar xvf $ORACLE_HOME/patch/7362389/ewt3.jar
rm META-INF/MANIFEST.MF
rmdir META-INF
----
Verify :::::that the EWT version has been updated
cd $ORACLE_HOME/forms60/java directory;ls -la oracle/ewt | grep 3_4_48

Generate JAR Files using Adadmin [Option 1 and 4]

---------------------------------------------------------------------------

After all above steps ; Run a relink all and make application up.

No comments: