How_to_upgrade_developer_sutie_in_11i_Developer6i_Developer11i

6
How to Upgrade Developer patchset in Apps 11i ======================================================================= ==== Note 125767.1 - Upgrading Developer 6i with Oracle Applications 11i Note 232313.1 - Information on Previous Versions of Developer 6i Patchsets ======================================================================= ==== Downloads: 1. 4948577 - RELEASE 6I : PATCH 18 2. 4888294 - APPLICATIONS INTEROPERABILITY PATCH FOR DEVELOPER 6I PATCH 18* 3. 5713544 - MERGE LABEL REQUEST FOR BUGS 5650051 4768418 ON TOP OF 6.0.8.27 FOR HP-UX 4. 4261542 - JDK15: ALERTS TEST: DEFAULT BUTTONS FOR ALERTS DOESN'T WORK. 5. 5216496 - REGRN:APPS6:WITH VALIDATION_UNIT=BLOCK_SCOPE , A QUERIED RECRD CAN'T BE CHANGED 6. 5753922 - APPS6:REGRN PRE-QUERY TRIGGER IS FIRING TWICE IN 60827 AND 10.1.2.0.2 7. 5355158 - MOUSE FOCUS LOST - DEADLOCK IN FORMS JAVA APPLET 8. 3830807 - PATCH 3293983 NEEDS TO INCLUDE ALL THE MAKEFILES UNDER THE 8.0.6 ORACLE_HOME 9. 4586086 - UNABLE TO RELINK LIBIFJAPI60.SO IN RHAS3.0 ======================================================================= ==== 1. Forms Listener: Direct connection between applet and Forms server processes. 2. Forms Servlet: Applets communicate with Forms server processes through HTTP/HTTPS request. [oracle@appsschool admin]$ cat ATTEST_appsschool.xml | grep s_frmConnectMode <forms_connect oa_var="s_frmConnectMode">socket</forms_connect> ================ # Servlet Mode # ================ # Modify the following two context variables * Forms Servlet URL (s_forms_servlet_serverurl) o to enable set to /forms/formservlet o to disable set to blank * Forms Servlet Comment (s_forms_servlet_comment) o to enable set to blank o to disable set to # # Run AutoConfig ================

Transcript of How_to_upgrade_developer_sutie_in_11i_Developer6i_Developer11i

Page 1: How_to_upgrade_developer_sutie_in_11i_Developer6i_Developer11i

How to Upgrade Developer patchset in Apps 11i

===========================================================================Note 125767.1 - Upgrading Developer 6i with Oracle Applications 11iNote 232313.1 - Information on Previous Versions of Developer 6i Patchsets===========================================================================

Downloads: 1. 4948577 - RELEASE 6I : PATCH 18 2. 4888294 - APPLICATIONS INTEROPERABILITY PATCH FOR DEVELOPER 6I PATCH 18*

3. 5713544 - MERGE LABEL REQUEST FOR BUGS 5650051 4768418 ON TOP OF 6.0.8.27 FOR HP-UX 4. 4261542 - JDK15: ALERTS TEST: DEFAULT BUTTONS FOR ALERTS DOESN'T WORK. 5. 5216496 - REGRN:APPS6:WITH VALIDATION_UNIT=BLOCK_SCOPE , A QUERIED RECRD CAN'T BE CHANGED 6. 5753922 - APPS6:REGRN PRE-QUERY TRIGGER IS FIRING TWICE IN 60827 AND 10.1.2.0.2 7. 5355158 - MOUSE FOCUS LOST - DEADLOCK IN FORMS JAVA APPLET

8. 3830807 - PATCH 3293983 NEEDS TO INCLUDE ALL THE MAKEFILES UNDER THE 8.0.6 ORACLE_HOME 9. 4586086 - UNABLE TO RELINK LIBIFJAPI60.SO IN RHAS3.0===========================================================================

1. Forms Listener: Direct connection between applet and Forms server processes.

2. Forms Servlet: Applets communicate with Forms server processes through HTTP/HTTPS request.

[oracle@appsschool admin]$ cat ATTEST_appsschool.xml | grep s_frmConnectMode <forms_connect oa_var="s_frmConnectMode">socket</forms_connect>

================# Servlet Mode #================# Modify the following two context variables * Forms Servlet URL (s_forms_servlet_serverurl) o to enable set to /forms/formservlet o to disable set to blank * Forms Servlet Comment (s_forms_servlet_comment) o to enable set to blank o to disable set to #

# Run AutoConfig================

Page 2: How_to_upgrade_developer_sutie_in_11i_Developer6i_Developer11i

1. Check existing version======================[oracle@appsschool admin]$ f60genForms 6.0 (Form Compiler) Version 6.0.8.25.2 (Production).... .... ....

---------------------------------------------------------------------------Developer6i Dev6i Patch Forms Reports Graphics Interop Patch---------------------------------------------------------------------------Patch 15* 3171855 6.0.8.24.x 6.0.8.24.x 6.0.8.17.x 3935987Patch 16* 3596539 6.0.8.25.x 6.0.8.25.x 6.0.8.17.x 3392966Patch 17* 4183804 6.0.8.26.x 6.0.8.26.x 6.0.8.17.x 4138754---------------------------------------------------------------------------

2. Upgrade to Oracle Jinitiator 1.1.8.16 or later=================================================Note 124606.1 - Upgrading JInitiator with Oracle Applications 11i

3. Download the patches=======================[oracle@appsschool patch]$ lsp3830807_8063_LINUX.zip p4888294_11i_GENERIC.zip p5355158_60827_GENERIC.zipp4261542_600_GENERIC.zip p4948577_600_LINUX.zip p5713544_60827_LINUX.zipp4586086_600_LINUX.zip p5216496_600_LINUX.zip p5753922_60827_LINUX.zip

4. Stop the services (2min)===========================[oracle@appsschool admin]$ cd $APPLCSF/scripts/`echo -n $TWO_TASK`_`hostname`[oracle@appsschool ATTEST_appsschool]$ sh adstpall.sh apps/*****

5. Install Developer 6i Patch (10min)=============================5.1. Set ORACLE_HOME[oracle@appsschool developer6i_patch18]$ export ORACLE_HOME=/u02/attest/attestora/8.0.6[oracle@appsschool developer6i_patch18]$ echo $ORACLE_HOME/u02/attest/attestora/8.0.6

5.2. Copy patch file to $ORACLE_HOME and unzip it[oracle@appsschool patch]$ cp p4948577_600_LINUX.zip $ORACLE_HOME[oracle@appsschool patch]$ cd $ORACLE_HOME[oracle@appsschool 8.0.6]$ ls -l p4948577_600_LINUX.zip-rw-r--r-- 1 oracle dba 265966419 Jun 17 16:36 p4948577_600_LINUX.zip[oracle@appsschool 8.0.6]$ unzip -o p4948577_600_LINUX.zip

Page 3: How_to_upgrade_developer_sutie_in_11i_Developer6i_Developer11i

5.3. Install the patch by running "patch_install.sh"[oracle@appsschool 8.0.6]$ cd developer6i_patch18[oracle@appsschool developer6i_patch18]$ ./patch_install.sh 2>&1 | tee patch_install_p18.log

5.4. Relink Procedure Builder, Forms, Graphics and Reports- Procedure Builder[oracle@appsschool developer6i_patch18]$ cd $ORACLE_HOME/procbuilder60/lib; make -f ins_procbuilder.mk install

- Forms[oracle@appsschool lib]$ cd $ORACLE_HOME/forms60/lib; make -f ins_forms60w.mk install

- Graphics[oracle@appsschool lib]$ cd $ORACLE_HOME/graphics60/lib; make -f ins_graphics60w.mk install

- ReportsReports has both link-time and run-time dependency with libjava.so so you need to append either one of:$ORACLE_HOME/network/jre11/lib/linux/native_threads$ORACLE_HOME/network/jre11/lib/i686/native_threadsin $LD_LIBRARY_PATH before linking Reports.[oracle@appsschool lib]$ echo $LD_LIBRARY_PATH/u02/attest/attestora/8.0.6/network/jre11/lib/i686/native_threads:/u02/attest/attestora/8.0.6/network/jre11/lib/linux/native_threads:/u02/attest/attestappl/cz/11.5.0/bin:/u02/attest/attestora/8.0.6/lib:/usr/X11R6/lib:/usr/openwin/lib[oracle@appsschool lib]$ cd $ORACLE_HOME/reports60/lib; make -f ins_reports60w.mk install

6. Install the Additional Developer 6i Patches (30/35min)==============================================

6.1. 3830807 (2min)-------------------------------------------------------------------------------[oracle@appsschool 3830807]$ ./patch.sh-------------------------------------------------------------------------------

6.2. 4261542 (10min)-------------------------------------------------------------------------------- Copy and unzip under ORACLE_HOME[oracle@appsschool patch]$ cp p4261542_600_GENERIC.zip $ORACLE_HOME[oracle@appsschool patch]$ cd $ORACLE_HOME[oracle@appsschool 8.0.6]$ unzip p4261542_600_GENERIC.zip

- Backup the Forms class files[oracle@appsschool 8.0.6]$ cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/AlertDialog.class \

$ORACLE_HOME/forms60/java/oracle/forms/handler/AlertDialog.class.PRE_BUG4261542

Page 4: How_to_upgrade_developer_sutie_in_11i_Developer6i_Developer11i

[oracle@appsschool 8.0.6]$ cp -r $ORACLE_HOME/forms60/java/oracle/forms/engine/Main.class \

$ORACLE_HOME/forms60/java/oracle/forms/engine/Main.class.PRE_BUG4261542

- Inside folder 4261542 in step-2 has class files in oracle\forms\engine directory. Copy this file into ORACLE_HOME/forms60/java/oracle/forms/engine[oracle@appsschool 8.0.6]$ cd $ORACLE_HOME/4261542/oracle/forms/engine[oracle@appsschool engine]$ cp Main.class $ORACLE_HOME/forms60/java/oracle/forms/engine/Main.class[oracle@appsschool engine]$ cd $ORACLE_HOME/4261542/oracle/forms/handler[oracle@appsschool handler]$ cp AlertDialog.class $ORACLE_HOME/forms60/java/oracle/forms/handler/AlertDialog.class

- "Generate JAR Files" from adadmin-------------------------------------------------------------------------------

6.3. 5216496 (2min)-------------------------------------------------------------------------------[oracle@appsschool 5216496]$ sh patch.sh-------------------------------------------------------------------------------

6.4. 5355158 (10min)-------------------------------------------------------------------------------- Copy and unzip under ORACLE_HOME[oracle@appsschool patch]$ cd $ORACLE_HOME[oracle@appsschool 8.0.6]$ unzip p5355158_60827_GENERIC.zip

- Backup the Forms class files[oracle@appsschool 5355158]$ cp -r $ORACLE_HOME/forms60/java/oracle/forms/handler/UICommon.class \

$ORACLE_HOME/forms60/java/oracle/forms/handler/UICommon.class.PRE_BUG5976594

- Inside folder 5355158 in step-2 has class files in oracle\forms\handler directory. Copy this file into ORACLE_HOME/forms60/java/oracle/forms/handler[oracle@appsschool 5355158]$ cd $ORACLE_HOME/5355158/oracle/forms/handler[oracle@appsschool handler]$ cp UICommon.class $ORACLE_HOME/forms60/java/oracle/forms/handler/UICommon.class

- "Generate JAR Files" from adadmin-------------------------------------------------------------------------------

6.5. 5713544 (3min)-------------------------------------------------------------------------------[oracle@appsschool 5713544]$ sh patch.sh

Page 5: How_to_upgrade_developer_sutie_in_11i_Developer6i_Developer11i

[oracle@appsschool 5713544]$ adrelink.sh force=y "fnd f60webmx"-------------------------------------------------------------------------------

6.6. 5753922 (3min)-------------------------------------------------------------------------------[oracle@appsschool 5753922]$ sh patch.sh[oracle@appsschool 5753922]$ adrelink.sh force=y "fnd f60webmx"-------------------------------------------------------------------------------

6.7. 4586086 (5min)-------------------------------------------------------------------------------- Unpack under $ORACLE_HOME/patch[oracle@appsschool patch]$ mkdir -p $ORACLE_HOME/patch[oracle@appsschool patch]$ cp p4586086_600_LINUX.zip $ORACLE_HOME/patch[oracle@appsschool patch]$ cd $ORACLE_HOME/patch[oracle@appsschool patch]$ unzip p4586086_600_LINUX.zip

- Copy your original files in case you ever need them[oracle@appsschool patch]$ cd $ORACLE_HOME/forms60/lib[oracle@appsschool lib]$ mv env_forms60.mk env_forms60.mk.PRE_BUG4586086

- Copy over the new patch file(s) into appropriate location[oracle@appsschool lib]$ cp $ORACLE_HOME/patch/bug4586086/env_forms60.mk $ORACLE_HOME/forms60/lib

- Generate shared object(s)[oracle@appsschool lib]$ cd $ORACLE_HOME/forms60/lib[oracle@appsschool lib]$ make -f cus_forms60w.mk libso_install[oracle@appsschool lib]$ adrelink.sh force=y "fnd f60webmx"-------------------------------------------------------------------------------

7. Relink Applications Executables on UNIX Platforms (5min)====================================================[oracle@appsschool lib]$ adadminEnter list of products to link ('all' for all products) [all] : fndGenerate specific executables for each selected product [No] ? yRelink with debug information [No] ? nEnter executables to relink, or enter 'all' [all] : f60webmx ar60run ar60runb ar60rund

8. Apply the Oracle Applications 11i Interoperability Patch (10min)===========================================================[oracle@appsschool 4888294]$ adadmin Change Maintenance Mode ---> Enable Maintenance Mode[oracle@appsschool 4888294]$ adpatch[oracle@appsschool 4888294]$ adadmin Change Maintenance Mode ---> Disable Maintenance Mode

9. Verify Upgrade=================

Page 6: How_to_upgrade_developer_sutie_in_11i_Developer6i_Developer11i

Check timestamp of - fndforms.jar and fndewt.jar under $OA_JAVA/oracle/apps/fnd/jar[oracle@appsschool 4888294]$ cd $OA_JAVA/oracle/apps/fnd/jar[oracle@appsschool jar]$ ls -l fndforms.jar fndewt.jar-rw-r--r-- 1 oracle dba 3054466 Jun 17 17:06 fndewt.jar-rw-r--r-- 1 oracle dba 671397 Jun 17 17:50 fndforms.jar

[oracle@appsschool jar]$ f60genForms 6.0 (Form Compiler) Version 6.0.8.27.0 (Production)

10. Start Services (2min)==================[oracle@appsschool ~]$ cd $APPLCSF/scripts/`echo -n $TWO_TASK`_`hostname`[oracle@appsschool ATTEST_appsschool]$ sh adstrtal.sh apps/apps