using java web start oracle e-business suite r 12.1 · 2019. 10. 22. · 4. macos mojave 10.14:...
Post on 01-Apr-2021
4 Views
Preview:
TRANSCRIPT
support@k21academy.com 1
Using Java Web Start
Oracle E-Business Suite R 12.1.3
[Edition 14]
[Last Update 190406]
For any issues/help contact :support@k21academy.com
support@k21academy.com 2
1 Introduction................................................................................................................................................... 3
2 Documentation ............................................................................................................................................. 4 2.1 Oracle Documentation ........................................................................................................................................ 4
3 REQUIREMENTS ............................................................................................................................................ 5 3.1 Hardware Requirements.................................................................................................................................... 5 3.2 Software Requirements ...................................................................................................................................... 5 3.3 Minimum Prerequisites...................................................................................................................................... 6
3.3.1 Oracle Forms 10g Technology Patch for Oracle E-Business Suite Release 12.1 ............................................ 6 3.3.1.1 Apply patch 7121788 ................................................................................................................................................................... 7 3.3.1.2 Apply patch 14825718 ................................................................................................................................................................ 8 3.3.1.3 Apply patch 6640838 ................................................................................................................................................................. 10 3.3.1.4 Apply patch 8551790 ................................................................................................................................................................. 17 3.3.1.5 Apply patch 25441839 as all the prerequesite patches are applied .......................................................................... 18
3.3.2 Application Technology Patches for Oracle E-Business Suite Release 12.1 ................................................. 21 3.3.2.1 Apply patch 24693065 .............................................................................................................................................................. 22 3.3.2.2 Apply patch 23569686 .............................................................................................................................................................. 26 3.3.2.3 Apply patch 24319156 .............................................................................................................................................................. 28 3.3.2.4 Apply patch 25380324 .................................................................................................... Error! Bookmark not defined. 3.3.2.5 Apply patch 7461070 ................................................................................................................................................................. 30 3.3.2.6 Apply patch 25475909 .............................................................................................................................................................. 35 3.3.2.7 Apply patch 25380324 .............................................................................................................................................................. 37
3.3.3 APPLYING PATCHES ON ORACLE E-BUSINESS SUITE RELEASE 12.1 ............................................................ 40
4 Required Patches for Supporting Firefox ESR on macOS Using Java Web Start ...................... 44 4.1 Apply patch 28700057...................................................................................................................................... 44 4.2 Apply patch 28156520...................................................................................................................................... 46
5 Required Patches for Multiple Forms Session Support Using Java Web Start ......................... 48 5.1 Apply patch 29124450...................................................................................................................................... 48 5.2 Apply patch 29058008...................................................................................................................................... 50 5.3 Apply patch 22284589 as it is prerequisite for patch 29052441 ......................................................... 51 5.4 Apply patch 29052441...................................................................................................................................... 53 5.5 Disable Maintenance Mode ............................................................................. Error! Bookmark not defined.
6 Configuring and Enabling Java Web Start ........................................................................................... 56 6.1 Set Java Web Start as the default for all application users ..................................................................... 56
7 Mozilla Firefox Extended Support Release (ESR) ............................................................................. 64 7.1 Disable Firefox update on Mac ....................................................................................................................... 64 7.2 Default behavior ................................................................................................................................................. 65 7.3 JNLP Files in the Browser's Download Folder are not Automatically Removed Using Firefox ESR on macOS .......................................................................................................................................................................... 68
8 Troubleshooting ........................................................................................................................................ 70 8.1 Unable to Expand Responsibility ................................................................................................................... 70
support@k21academy.com 3
1 INTRODUCTION
This guide is activity guide on how to use Java Web Start with Oracle E-Business Suite Releases 12.1.
support@k21academy.com 4
2 DOCUMENTATION
2.1 Oracle Documentation
1. Java Web Start Now Available for EBS 12.1 and 12.2
2. Safari 12 Implications for E-Business Suite Users
3. R12 E-Business Suite Applications Technology Stack Forms Issues With Apple Mac OS
(OS X) Desktops After Upgrading To Safari 12, Chrome, Or Firefox (Doc ID 2452227.1)
4. Oracle E-Business Suite Release Notes Release 12 for macOS (Doc ID 1533334.1)
5. Using Java Web Start with Oracle E-Business Suite (Doc ID 2188898.1)
6. Recommended Browsers for Oracle E-Business Suite Release 12 (Doc ID 389422.1)
7. Firefox Quantum ESR 60 Certified with EBS 12.1 and 12.2 for macOS High Sierra 10.13
8. Applying OracleAS 10g Forms and Reports Patches to Oracle E-Business Suite
Release 12. (Doc ID 805965.1)
9. Migrate to Java Web Start from Java Plug-In Now
https://blogs.oracle.com/stevenchan/migrate-to-java-web-start-from-java-plug-in-now
10. Applying any overlay Patch Over a Cumulative Patch returns the Error 'OPatch cannot
process overlay patches because of no OUI support' (Doc ID 1083935.1)
Note: Oracle E-Business Suite Release 12 is not certified with browsers on macOS other than in this document 2188898.1. Safari 12 is not certified with E-Business Suite Release 12 due to the removal of support for NPAPI plugins in the browser which is required for use with Oracle Forms and the Java plug-in.
support@k21academy.com 5
3 REQUIREMENTS
To achieve optimal performance, you must have adequate CPU power and memory on the macOS client. Oracle recommends the following configuration settings.
3.1 Hardware Requirements
The macOS client must have 800 x 600 minimum display resolution (1024 x 768 or higher is preferred). For a complete description of macOS requirements (including processor, RAM, and disk requirements), review Apple's informational web page at
https://www.apple.com/macos/how-to-upgrade/
3.2 Software Requirements
The following desktop software is required:
1. OS X El Capitan 10.11:
• OS X El Capitan version 10.11.6 or higher
• Safari 11 (11.0.2 or higher)
• Java Plug-in (version 1.8.0_91 or higher)
2. macOS Sierra 10.12:
• macOS Sierra version 10.12.6 or higher • Safari 11 (11.0.2 or higher) • Java Plug-in (version 1.8.0_121 or higher)
3. macOS High Sierra 10.13:
• macOS High Sierra version 10.13.3 or higher • Safari 11 (11.0.3 or higher) using Java Plug-in or Firefox ESR 60.x using Java Web
Start (JWS) • JRE 8 Update 171 (version 1.8.0_171) or higher
4. macOS Mojave 10.14:
support@k21academy.com 6
• macOS Mojave version 10.14.1 or higher • Firefox ESR 60.x using Java Web Start (JWS) • JRE 8 Update 191 (version 1.8.0_191) or higher
3.3 Minimum Prerequisites
Required Patches for Oracle E-Business Suite Release 12.1
This section provides an overview of all patches required to install and configure Java
Web Start on Oracle E-Business Suite Release 12.1.JRE 8 Update 181 or later (for
multiple Forms session support)
The following lists the minimum codelevels required to install Java Web Start on Oracle E-
Business Suite Release 12.1.
Oracle E-Business Suite Release 12.1.3
R12.AD.B.Delta.8
R12.TXK.B.Delta.3
R12.ATG_PF.B.Delta.3
3.3.1 ORACLE FORMS 10G TECHNOLOGY PATCH FOR ORACLE E-BUSINESS
SUITE RELEASE 12.1
Patch 25441839 - Merge Request On Top Of 10.1.2.3.2PSU For Bugs
24946444, 24620875, 25355211 is the minimum required Oracle Forms
10g overlay patch that adds support for Java Web Start to Oracle Forms as part
of the Oracle E-Business Suite technology stack.
It is a cumulative Forms overlay patch on top of Oracle Forms 10.1.2.3.2. As
these patches are cumulative, future Forms overlay patches will directly
include Patch 25441839.
To complete the application of Patch, please follow these instructions for
Application Server middle tier (including Forms/Reports Services):
support@k21academy.com 7
Note: 25441839 has 3 prerequisite patches 14825718, 6640838, 6880880 that
should be applied before proceding with the main patch.
Patch 14825718 also has 2 prerequisite patches 6880880, 7121788
3.3.1.1 Apply patch 7121788
1. Patch Installation Instructions:
cd /stage/oracle/ebs/patches
unzip p7121788_101230_Linux.zip
cd 7121788
$ORACLE_HOME/OPatch/opatch apply
2. Type Y and press Enter
support@k21academy.com 8
3. Patching is done for 7121788
chmod +x $ORACLE_HOME/bin/genshlib
3.3.1.2 Apply patch 14825718
1. Patch Installation Instructions:
cd /stage/oracle/ebs/patches
unzip p14825718_10123_Linux.zip
cd 14825718
$ORACLE_HOME/OPatch/opatch apply
Type N and press enter
support@k21academy.com 9
2. Type Y and press enter
support@k21academy.com 10
3. Patching 7121788 is done.
Note: Skip special instructions in patch readme as we are not planning to use
highContrast option
3.3.1.3 Apply patch 6640838
1. Backup OPatch by renaming the file
$ mv OPatch OPatch.pre_6640838
2. Patch Installation Instructions
cd /stage/oracle/ebs/patches
unzip the content of p6880880_101000_Linux-x86-64.zip in $ORACLE_HOME
cd 6880880/cd/Disk1/install/
runInstaller
support@k21academy.com 11
3 Choose next on the welcome page.
support@k21academy.com 12
4 Click Next.
support@k21academy.com 13
5 Choose the install type as Custom and click next.
support@k21academy.com 14
6 On the Available product components page, select the checkbox to show all
components including required dependencies.Now drill down and choose all the OUI components for reinstall.Ensure
i) Oracle Universal Installer ii) Installer SDK Component
support@k21academy.com 15
7 Click on Install.
support@k21academy.com 16
8 Click Exit.
support@k21academy.com 17
9 Click on Yes to Exit.
3.3.1.4 Apply patch 8551790
1. Patch Installation Instructions:
cd /stage/oracle/ebs/patches
unzip p8551790_10123_Linux.zip
cd 8551790
$ORACLE_HOME/OPatch/opatch apply
support@k21academy.com 18
Type Y and press Enter.
3.3.1.5 Apply patch 25441839 as all the prerequesite patches are applied
1 Patch Installation Instructions:
cd /stage/oracle/ebs/patches
support@k21academy.com 19
unzip p25441839_101232_Linux.zip
cd 25441839
$ORACLE_HOME/OPatch/opatch apply
Note: If you hit error The patch directory must be a number. ERROR: OPatch
failed because of problems in patch area. To resolve this error patch 6880880
should be applied according to metalink 293369.1
Press Enter (You can leave this blank).
Type Y and press Enter.
support@k21academy.com 20
Type Y and press Enter.
support@k21academy.com 21
Patch is Applied successfully.
3.3.2 APPLICATION TECHNOLOGY PATCHES FOR ORACLE E-BUSINESS SUITE
RELEASE 12.1
The following table lists all required application technology patches.
Application Technology Patch Description Patch Number
AD: Add Java Web Start support to Oracle E-Business Suite
Patch 24498616:R12.AD.B
TXK: Add Java Web Start support to Oracle E-Business Suite
Patch 24319156:R12.TXK.B
Oracle E-Business Suite Java Applets launching with Java Web Start
Patch 25380324:R12.FND.B
support@k21academy.com 22
Note: APPLICATION TECHNOLOGY PATCHES FOR ORACLE E-BUSINESS
SUITE RELEASE 12.1 has 3 prerequisite R12.AD.B.delta.8,
R12.TXK.B.delta.3, R12.ATG_PF.B.delta.3Patch
R12.AD.B.delta.8 with patch 23569686 has prerequisite Patch 24693065
3.3.2.1 Apply patch 24693065
1. Connect to application user applmgr and Source the application environment file
2. Run adadmin utility to Enable Maintenance Mode
. APPSVIS_<CONTEXT_NAME>.env
adadmin
When prompts, enter the following:
Your default directory is '/u01/oracle/VIS/apps/apps_st/appl'.
Is this the correct APPL_TOP [Yes] ? Enter
Filename [adadmin.log] : Enter
Do you wish to activate this feature [No] ? Enter
Please enter the batchsize [1000] : Enter
You are about to use or modify Oracle Applications product tables
in your ORACLE database 'VIS'
using ORACLE executables in '/u01/oracle/VIS/apps/tech_st/10.1.2'.
Is this the correct database [Yes] ? Enter
Enter the password for your 'SYSTEM' ORACLE schema: manager
Enter the ORACLE password of Application Object Library [APPS] : apps
You should see below AD Administration Main Menu, enter 5 to change maintenance mode
AD Administration Main Menu -------------------------------------------------- 1. Generate Applications Files menu 2. Maintain Applications Files menu
support@k21academy.com 23
3. Compile/Reload Applications Database Entities menu 4. Maintain Applications Database Entities menu 5. Change Maintenance Mode 6. Exit AD Administration Enter your choice [6] :5
You should see below Change Maintenance Mode screen, enter 1 to Enable Maintenance Mode
Change Maintenance Mode ---------------------------------------- Maintenance Mode is currently: [Disabled]. Maintenance mode should normally be enabled when patching Oracle Applications and disabled when users are logged on to the system. See the Oracle Applications Maintenance Utilities manual for more information about maintenance mode. Please select an option: 1. Enable Maintenance Mode 2. Disable Maintenance Mode 3. Return to Main Menu Enter your choice [3] :1
You should see below output, press Enter
Successfully enables Maintenance Mode. Review the messages above, then press [Return] to continue.
You should see below screen, enter 3 to Return to Main Menu
support@k21academy.com 24
Please select an option: 1. Enable Maintenance Mode 2. Disable Maintenance Mode 3. Return to Main Menu Enter your choice [3] : 3
You should see below screen, enter 6 to Exit from AD Administration
AD Administration Main Menu -------------------------------------------------- 1. Generate Applications Files menu 2. Maintain Applications Files menu 3. Compile/Reload Applications Database Entities menu 4. Maintain Applications Database Entities menu 5. Change Maintenance Mode 6. Exit AD Administration Enter your choice [6] :6
3. Run AutoPatch using adpatch utility
This patch contains the following unified driver file to be applied with AutoPatch: u9239089.drv (This is the unified driver).
. APPSVIS_<CONTEXT_NAME>.env
adpatch
When prompts, enter the following
Your default directory is '/u01/oracle/VIS/apps/apps_st/appl'.
support@k21academy.com 25
Is this the correct APPL_TOP [Yes] ? Enter
Filename [adpatch.log] : Enter
Do you wish to activate this feature [No] ? Enter
Please enter the batchsize [1000] : Enter
You are about to apply a patch to the installation of Oracle Applications
in your ORACLE database 'VIS'
using ORACLE executables in '/u01/oracle/VIS/apps/tech_st/10.1.2'.
Is this the correct database [Yes] ? Enter
Enter the password for your 'SYSTEM' ORACLE schema: manager
Enter the ORACLE password of Application Object Library [APPS] : apps
Enter the directory where your Oracle Applications patch has been unloaded
The default directory is [/home/applmgr11] : /stage/oracle/ebs/patches/24693065
Please enter the name of your AutoPatch driver file : u24693065.drv
Enter the number of parallel workers [8]: 16 Enter
You should see below output:
Patch is Applied successfully.
support@k21academy.com 26
3.3.2.2 Apply patch 23569686
1. Execute adgrants by following the instructions in the readme of Patch 23569686 a) Connect as oracle user and Create $ORACLE_HOME/appsutil/admin on the
database server. b) Copy adgrants.sql from patch directory ‘/stage/oracle/ebs/
patches/23569686/admin’ to $ORACLE_HOME/appsutil/admin c) Connect as oracle user and Set the environment to point to ORACLE_HOME on the
database server. d) Use SQL*Plus to run the script:
sqlplus /nolog
SQL> @$ORACLE_HOME/appsutil/admin/adgrants.sql apps
You should see below output:
2. Run AutoPatch using adpatch utility
This patch contains the following unified driver file to be applied with AutoPatch: u23569686.drv (This is the unified driver).
. APPSVIS_<CONTEXT_NAME>.env
support@k21academy.com 27
adpatch
When prompts, enter the following
Your default directory is '/u01/oracle/VIS/apps/apps_st/appl'.
Is this the correct APPL_TOP [Yes] ? Enter
Filename [adpatch.log] : Enter
Do you wish to activate this feature [No] ? Enter
Please enter the batchsize [1000] : Enter
You are about to apply a patch to the installation of Oracle Applications
in your ORACLE database 'VIS'
using ORACLE executables in '/u01/oracle/VIS/apps/tech_st/10.1.2'.
Is this the correct database [Yes] ? Enter
Enter the password for your 'SYSTEM' ORACLE schema: manager
Enter the ORACLE password of Application Object Library [APPS] : apps
Enter the directory where your Oracle Applications patch has been unloaded
The default directory is [/home/applmgr11] : /stage/oracle/ebs/patches/23569686
Please enter the name of your AutoPatch driver file : u23569686.drv
Enter the number of parallel workers [8]: 16 Enter
You should see below output:
support@k21academy.com 28
Patch is Applied successfully.
3.3.2.3 Apply patch 24319156
1. Run AutoPatch using adpatch utility
This patch contains the following unified driver file to be applied with AutoPatch: u23569686.drv (This is the unified driver).
. APPSVIS_<CONTEXT_NAME>.env
adpatch
When prompts, enter the following
Your default directory is '/u01/oracle/VIS/apps/apps_st/appl'.
Is this the correct APPL_TOP [Yes] ? Enter
Filename [adpatch.log] : Enter
support@k21academy.com 29
Do you wish to activate this feature [No] ? Enter
Please enter the batchsize [1000] : Enter
You are about to apply a patch to the installation of Oracle Applications
in your ORACLE database 'VIS'
using ORACLE executables in '/u01/oracle/VIS/apps/tech_st/10.1.2'.
Is this the correct database [Yes] ? Enter
Enter the password for your 'SYSTEM' ORACLE schema: manager
Enter the ORACLE password of Application Object Library [APPS] : apps
Enter the directory where your Oracle Applications patch has been unloaded
The default directory is [/home/applmgr11] : /stage/oracle/ebs/patches/23569686
Please enter the name of your AutoPatch driver file : u23569686.drv
Enter the number of parallel workers [8]: 16 Enter
You should see below output:
Patch is Applied successfully.
support@k21academy.com 30
3.3.2.4 Apply patch 7461070
1 Run AutoPatch using adpatch utility
This patch contains the following unified driver file to be applied with AutoPatch: u7461070.drv (This is the unified driver).
. APPSVIS_<CONTEXT_NAME>.env
adpatch
When prompts, enter the following
Your default directory is '/u01/oracle/VIS/apps/apps_st/appl'.
Is this the correct APPL_TOP [Yes] ? Enter
Filename [adpatch.log] : Enter
Do you wish to activate this feature [No] ? Enter
Please enter the batchsize [1000] : Enter
You are about to apply a patch to the installation of Oracle Applications
in your ORACLE database 'VIS'
using ORACLE executables in '/u01/oracle/VIS/apps/tech_st/10.1.2'.
Is this the correct database [Yes] ? Enter
Enter the password for your 'SYSTEM' ORACLE schema: manager
Enter the ORACLE password of Application Object Library [APPS] : apps
Enter the directory where your Oracle Applications patch has been unloaded
The default directory is [/home/applmgr11] : /stage/oracle/ebs/patches/7461070
Please enter the name of your AutoPatch driver file : u7461070.drv
Enter the number of parallel workers [8]: 16 Enter
You should see below output:
support@k21academy.com 31
Type yes and hit ENTER.
support@k21academy.com 32
You must complete the tasks in this section before starting up Application tier services.
Run "Re-Create grants and Synonyms" from adadmin.
Usage:-
Run adadmin -> Maintain Applications Database Entities menu -> Re-create grants and synonyms for APPS schema.
2. Connect to application user applmgr and Source the application environment file
3. Run adadmin utility to Enable Maintenance Mode
support@k21academy.com 33
. APPSVIS_<CONTEXT_NAME>.env
adadmin
When prompts, enter the following:
Your default directory is '/u01/oracle/VIS/apps/apps_st/appl'.
Is this the correct APPL_TOP [Yes] ? Enter
Filename [adadmin.log] : Enter
Do you wish to activate this feature [No] ? Enter
Please enter the batchsize [1000] : Enter
You are about to use or modify Oracle Applications product tables
in your ORACLE database 'VIS'
using ORACLE executables in '/u01/oracle/VIS/apps/tech_st/10.1.2'.
Is this the correct database [Yes] ? Enter
Enter the password for your 'SYSTEM' ORACLE schema: manager
Enter the ORACLE password of Application Object Library [APPS] : apps
Type 4 and hit enter to Exit AD Administration.
support@k21academy.com 34
Type 2 and hit enter to Re-create grants and synonyms for APPS schema.
Not enter the number of workers in our case its 16.
support@k21academy.com 35
3.3.2.5 Apply patch 25475909
1 Run AutoPatch using adpatch utility
This patch contains the following unified driver file to be applied with AutoPatch: u25475909.drv (This is the unified driver).
. APPSVIS_<CONTEXT_NAME>.env
adpatch
When prompts, enter the following
Your default directory is '/u01/oracle/VIS/apps/apps_st/appl'.
Is this the correct APPL_TOP [Yes] ? Enter
Filename [adpatch.log] : Enter
Do you wish to activate this feature [No] ? Enter
Please enter the batchsize [1000] : Enter
support@k21academy.com 36
You are about to apply a patch to the installation of Oracle Applications
in your ORACLE database 'VIS'
using ORACLE executables in '/u01/oracle/VIS/apps/tech_st/10.1.2'.
Is this the correct database [Yes] ? Enter
Enter the password for your 'SYSTEM' ORACLE schema: manager
Enter the ORACLE password of Application Object Library [APPS] : apps
Enter the directory where your Oracle Applications patch has been unloaded
The default directory is [/home/applmgr11] : /stage/oracle/ebs/patches/25475909
Please enter the name of your AutoPatch driver file : u25475909.drv
Enter the number of parallel workers [8]: 16 Enter
You should see below output
Type Yes and hit enter as relinking can be done at laterstage.
support@k21academy.com 37
3.3.2.6 Apply patch 25380324
1 Run AutoPatch using adpatch utility
This patch contains the following unified driver file to be applied with AutoPatch: u25475909.drv (This is the unified driver).
. APPSVIS_<CONTEXT_NAME>.env
adpatch
When prompts, enter the following
Your default directory is '/u01/oracle/VIS/apps/apps_st/appl'.
Is this the correct APPL_TOP [Yes] ? Enter
Filename [adpatch.log] : Enter
Do you wish to activate this feature [No] ? Enter
Please enter the batchsize [1000] : Enter
You are about to apply a patch to the installation of Oracle Applications
in your ORACLE database 'VIS'
using ORACLE executables in '/u01/oracle/VIS/apps/tech_st/10.1.2'.
Is this the correct database [Yes] ? Enter
Enter the password for your 'SYSTEM' ORACLE schema: manager
Enter the ORACLE password of Application Object Library [APPS] : apps
Enter the directory where your Oracle Applications patch has been unloaded
The default directory is [/home/applmgr11] : /stage/oracle/ebs/patches/25380324
Please enter the name of your AutoPatch driver file : u25380324.drv
Enter the number of parallel workers [8]: 16 Enter
You should see below output
support@k21academy.com 38
Type Yes and hit enter as relinking can be done at laterstage.
support@k21academy.com 39
Press Enter.
3.3.2.7 Relinking Application Programs
Relinking failed earlier so through adadmin we will relink applicayion programs.
1. Run Adadmin with application user
2. At the Maintain Applications Files menu select the option: Relink Applications programs
3. At the prompt "Do you wish to proceed with the relink [Yes] ?" Hit return for the default option.
4. At the prompt "Enter the name of your Oracle Applications environment file below.
5. File name [*.env] : " Hit return for the default option or correct the file if necessary.
6. At the prompt "Enter list of products to link ('all' for all products) [all] :" enter the product's short name associated with the target executable, such as "msc".
7. At the prompt "Generate specific executables for each selected product [No] ?" Hit return for the default option
8. At the prompt "Relink with debug information [No] ?" Hit return for the default option.
support@k21academy.com 40
9. At the prompt "Enter executables to relink, or enter 'all' [all] :" the exact name of the executable to be relinked.
3.3.3 APPLYING PATCHES ON ORACLE E-BUSINESS SUITE RELEASE 12.1
Follow the instructions below to apply the required Oracle Forms 10g and application technology patches to Oracle E-Business Suite Release 12.1 in preparation for Java Web Start.
1. Source the environment file.
$ source <APPL_TOP>/APPS<CONTEXT_NAME>.env
2. Stop all application tier services.
$ <INST_TOP>/admin/scripts/adstpall.sh <apps user>/<apps password>
support@k21academy.com 41
3. Apply the Oracle Forms 10g technology patch. Use OPatch to apply the latest Oracle Forms 10g technology overlay patch against the OracleAS 10.1.2 ORACLE_HOME.
4. Source environment file.
$ source <APPL_TOP>/APPS<CONTEXT_NAME>.env
5. Apply the required Oracle E-Business Suite application technology patches (AD/TXK/FND) 4.3.2
6. (Conditional) Apply product-specific 7. Use the AD Administration tool (adadmin) to regenerate JAR files with force option.
$ adadmin Navigation: Generate Applications Files Generate product JAR files Regenerate JAR files with FORCE option set to Yes Do you wish to force regeneration of all jar files? [No] ? Yes
Type 1 and press enter.
support@k21academy.com 42
Type 4 and press enter.
support@k21academy.com 43
8. Start all application tier services.
$ <INST_TOP>/admin/scripts/adstrall.sh <apps user>/<apps password>
Note: The installation of the patches does not enable Java Web Start. The Java Plug-in remains the default launch method for all application users. Proceed with the instructions described in Configuring and Enabling Java Web Start after having applied the required patches.
support@k21academy.com 44
4 REQUIRED PATCHES FOR SUPPORTING FIREFOX ESR ON MACOS USING JAVA WEB START
Firefox ESR on macOS is supported with Oracle E-Business Suite using Java Web Start. This section provides a summary of the required patches and patch application instructions.
Required Patches for Oracle E-Business Suite Release 12.1 must be applied before proceeding with the installation of the following patches.
The following table lists the required application technology patches for Oracle E-Business Suite Release 12.1:
Application Technology Patch Description Patch Number
JWS: Add System Property To forms_jnlp_tmp for Firefox on macOS
Patch 28700057:R12.TXK.B
Oracle E-Business Suite Java Applets launching with Java Web Start plus macOS Support using Firefox
Patch 28156520:R12.FND.B
4.1 Apply patch 28700057
1 Run AutoPatch using adpatch utility
This patch contains the following unified driver file to be applied with AutoPatch: u28700057.drv (This is the unified driver).
. APPSVIS_<CONTEXT_NAME>.env
adpatch
When prompts, enter the following
Your default directory is '/u01/oracle/VIS/apps/apps_st/appl'.
Is this the correct APPL_TOP [Yes] ? Enter
Filename [adpatch.log] : Enter
Do you wish to activate this feature [No] ? Enter
support@k21academy.com 45
Please enter the batchsize [1000] : Enter
You are about to apply a patch to the installation of Oracle Applications
in your ORACLE database 'VIS'
using ORACLE executables in '/u01/oracle/VIS/apps/tech_st/10.1.2'.
Is this the correct database [Yes] ? Enter
Enter the password for your 'SYSTEM' ORACLE schema: manager
Enter the ORACLE password of Application Object Library [APPS] : apps
Enter the directory where your Oracle Applications patch has been unloaded
The default directory is [/home/applmgr11] : /stage/oracle/ebs/patches/28700057
Please enter the name of your AutoPatch driver file : u28700057.drv
Enter the number of parallel workers [8]: 16 Enter
You should see below output
Patch completed successfully.
support@k21academy.com 46
4.2 Apply patch 28156520
1 Run AutoPatch using adpatch utility
This patch contains the following unified driver file to be applied with AutoPatch: u28156520.drv (This is the unified driver).
. APPSVIS_<CONTEXT_NAME>.env
adpatch
When prompts, enter the following
Your default directory is '/u01/oracle/VIS/apps/apps_st/appl'.
Is this the correct APPL_TOP [Yes] ? Enter
Filename [adpatch.log] : Enter
Do you wish to activate this feature [No] ? Enter
Please enter the batchsize [1000] : Enter
You are about to apply a patch to the installation of Oracle Applications
in your ORACLE database 'VIS'
using ORACLE executables in '/u01/oracle/VIS/apps/tech_st/10.1.2'.
Is this the correct database [Yes] ? Enter
Enter the password for your 'SYSTEM' ORACLE schema: manager
Enter the ORACLE password of Application Object Library [APPS] : apps
Enter the directory where your Oracle Applications patch has been unloaded
The default directory is [/home/applmgr11] : /stage/oracle/ebs/patches/28156520
Please enter the name of your AutoPatch driver file : u28156520.drv
Enter the number of parallel workers [8]: 16 Enter
You should see below output
support@k21academy.com 47
Patch completed successfully.
support@k21academy.com 48
5 REQUIRED PATCHES FOR MULTIPLE FORMS SESSION SUPPORT USING JAVA WEB START
Multiple Forms sessions are supported using Java Web Start on Windows and macOS. This section provides a summary of the required patches and patch application instructions. For more information about multiple Forms session support, see 6.7 Using Multiple Forms Sessions with Java Web Start.
The following table lists the required application technology patches for Oracle E-Business Suite Release 12.1:
Application Technology Patch Description Patch Number
TXK: Consolidated Patch for Java Web Start Release 2 Patch 29124450:R12.TXK.B
Oracle E-Business Suite Java Applets Launching with Java Web Start Release 2
Patch 29058008:R12.FND.B
JWS: New Preference To Indicate Launch of New Forms Session
Patch 29052441:R12.FWK.B
5.1 Apply patch 29124450
1. Run AutoPatch using adpatch utility
This patch contains the following unified driver file to be applied with AutoPatch: u29124450.drv (This is the unified driver).
. APPSVIS_<CONTEXT_NAME>.env
adpatch
When prompts, enter the following
Your default directory is '/u01/oracle/VIS/apps/apps_st/appl'.
Is this the correct APPL_TOP [Yes] ? Enter
Filename [adpatch.log] : Enter
support@k21academy.com 49
Do you wish to activate this feature [No] ? Enter
Please enter the batchsize [1000] : Enter
You are about to apply a patch to the installation of Oracle Applications
in your ORACLE database 'VIS'
using ORACLE executables in '/u01/oracle/VIS/apps/tech_st/10.1.2'.
Is this the correct database [Yes] ? Enter
Enter the password for your 'SYSTEM' ORACLE schema: manager
Enter the ORACLE password of Application Object Library [APPS] : apps
Enter the directory where your Oracle Applications patch has been unloaded
The default directory is [/home/applmgr11] : /stage/oracle/ebs/patches/29124450
Please enter the name of your AutoPatch driver file : u29124450.drv
Enter the number of parallel workers [8]: 16 Enter
You should see below output
Patch completed successfully.
support@k21academy.com 50
5.2 Apply patch 29058008
1. Run AutoPatch using adpatch utility
This patch contains the following unified driver file to be applied with AutoPatch: u29058008.drv (This is the unified driver).
. APPSVIS_<CONTEXT_NAME>.env
adpatch
When prompts, enter the following
Your default directory is '/u01/oracle/VIS/apps/apps_st/appl'.
Is this the correct APPL_TOP [Yes] ? Enter
Filename [adpatch.log] : Enter
Do you wish to activate this feature [No] ? Enter
Please enter the batchsize [1000] : Enter
You are about to apply a patch to the installation of Oracle Applications
in your ORACLE database 'VIS'
using ORACLE executables in '/u01/oracle/VIS/apps/tech_st/10.1.2'.
Is this the correct database [Yes] ? Enter
Enter the password for your 'SYSTEM' ORACLE schema: manager
Enter the ORACLE password of Application Object Library [APPS] : apps
Enter the directory where your Oracle Applications patch has been unloaded
The default directory is [/home/applmgr11] : /stage/oracle/ebs/patches/29058008
Please enter the name of your AutoPatch driver file : u29058008.drv
Enter the number of parallel workers [8]: 16 Enter
You should see below output
support@k21academy.com 51
Patch completed successfully.
5.3 Apply patch 22284589 as it is
prerequisite for patch
29052441
1. Run AutoPatch using adpatch utility
This patch contains the following unified driver file to be applied with AutoPatch: u22284589.drv (This is the unified driver).
. APPSVIS_<CONTEXT_NAME>.env
adpatch
When prompts, enter the following
Your default directory is '/u01/oracle/VIS/apps/apps_st/appl'.
support@k21academy.com 52
Is this the correct APPL_TOP [Yes] ? Enter
Filename [adpatch.log] : Enter
Do you wish to activate this feature [No] ? Enter
Please enter the batchsize [1000] : Enter
You are about to apply a patch to the installation of Oracle Applications
in your ORACLE database 'VIS'
using ORACLE executables in '/u01/oracle/VIS/apps/tech_st/10.1.2'.
Is this the correct database [Yes] ? Enter
Enter the password for your 'SYSTEM' ORACLE schema: manager
Enter the ORACLE password of Application Object Library [APPS] : apps
Enter the directory where your Oracle Applications patch has been unloaded
The default directory is [/home/applmgr11] : /stage/oracle/ebs/patches/22284589
Please enter the name of your AutoPatch driver file : u22284589.drv
Enter the number of parallel workers [8]: 16 Enter
You should see below output
Patch completed successfully.
support@k21academy.com 53
5.4 Apply patch 29052441
1. Run AutoPatch using adpatch utility
This patch contains the following unified driver file to be applied with AutoPatch: u29052441.drv (This is the unified driver).
. APPSVIS_<CONTEXT_NAME>.
adpatch
Enter
You are about to use or modify Oracle Applications product tables
in your ORACLE database 'VIS'
using ORACLE executables in '/u01/oracle/VIS/apps/tech_st/10.1.2'.
Is this the correct database [Yes] ? Enter
Enter the password for your 'SYSTEM' ORACLE schema: manager
Enter the ORACLE password of Application Object Library [APPS] : apps
You should see below AD Administration Main Menu, enter 5 to change maintenance mode
AD Administration Main Menu -------------------------------------------------- 1. Generate Applications Files menu 2. Maintain Applications Files menu 3. Compile/Reload Applications Database Entities menu 4. Maintain Applications Database Entities menu 5. Change Maintenance Mode 6. Exit AD Administration Enter your choice [6] :5
support@k21academy.com 54
You should see below Change Maintenance Mode screen, enter 1 to Enable Maintenance Mode
Change Maintenance Mode ---------------------------------------- Maintenance Mode is currently: [Enabled]. Maintenance mode should normally be enabled when patching Oracle Applications and disabled when users are logged on to the system. See the Oracle Applications Maintenance Utilities manual for more information about maintenance mode. Please select an option: 1. Enable Maintenance Mode 2. Disable Maintenance Mode 3. Return to Main Menu Enter your choice [3] :2
You should see below output, press Enter
Successfully enables Maintenance Mode. Review the messages above, then press [Return] to continue.
You should see below screen, enter 3 to Return to Main Menu
Please select an option: 1. Enable Maintenance Mode 2. Disable Maintenance Mode 3. Return to Main Menu Enter your choice [3] : 3
support@k21academy.com 55
You should see below screen, enter 6 to Exit from AD Administration
AD Administration Main Menu -------------------------------------------------- 1. Generate Applications Files menu 2. Maintain Applications Files menu 3. Compile/Reload Applications Database Entities menu 4. Maintain Applications Database Entities menu 5. Change Maintenance Mode 6. Exit AD Administration Enter your choice [6] :6
support@k21academy.com 56
6 CONFIGURING AND ENABLING JAVA WEB START
The previously described environment settings provide full control of how the Forms
application and regular Java applets in Oracle E-Business Suite are launched. The
environment can use either Java Web Start or the Java Plug-in for the whole environment,
or a combination of both when configured accordingly at the user level.
The following configuration options are available:
• Option 1: Set Java Web Start as the default for all application users • Option 2: Set Java Plug-in as the default and Java Web Start for specific application
users • Option 3: Set Java Web Start as the default and Java Plug-in for specific application
users
Note: We are going with option 1: Set Java Web Start as the default for all application users
6.1 Set Java Web Start as the
default for all application
users
Follow these instructions to enable Java Web Start in Oracle E-Business Suite:
1. Access EBS URL http://hostname:8000 2. Enter the following:
a) Username: sysadmin b) Password: sysadmin c) Click on Login button
support@k21academy.com 57
3. Expand System Administrator responsibility and then Oracle Application Manager and then click on AutoConfig
support@k21academy.com 58
4. Click the Edit Parameter button for the application tier context file to access the Context File Parameters page
5. Click on System tab and then expand oa_system_config node
6. Change the value of OA_VAR for s_forms_launch_method from browser to jws.
support@k21academy.com 59
Should look like this
7. Click Save at the bottom of the page.
8. Click OK
support@k21academy.com 60
9. Click OK
10. Stop all application tier services.
. APPSVIS_hostaname.env
cd $ADMIN_SCRIPTS_HOME
./adstpall.sh apps/apps
support@k21academy.com 61
11. Run AutoConfig on the application tier.
./adautocfg.sh
When prompted for APPS user password: apps
support@k21academy.com 62
12. Start all application tier services.
./adstrtal.sh apps/apps
support@k21academy.com 63
Completing these steps sets Java Web Start as the default launch method for the environment. In step 11, AutoConfig updates the two profile options at the site level accordingly:
Profile Option / Internal Code
Value at the Site Level
Enable Java Web Start / FND_ENABLE_JAVA_WEB_START
Yes
ICX: Forms Launcher / ICX_FORMS_LAUNCHER
<s_webentryurlprotocol>://<s_webentryhost>.<s_webentrydomain>:<s_active_webport>/forms/frmservlet
Note: Do not modify these profile option values at the site level as those changes will always be updated by AutoConfig.
The configuration steps described above can also be performed to revert back to the Java Plug-in as the default for all application users. In that case, specify browser for s_forms_launch_method in step 1.
support@k21academy.com 64
7 MOZILLA FIREFOX EXTENDED SUPPORT RELEASE (ESR)
Firefox ESR 60.x supports only Java Web Start for launching the Forms application and regular Java applets as part of Oracle E-Business Suite. Firefox ESR 60.x is supported on both Windows and macOS platforms.
Note: Firefox ESR 52.9 was the latest release that supported the Java Plug-in. Mozilla no longer supports Firefox ESR 52.x since the release of Firefox ESR 60.2 on September 5, 2018. Firefox users must switch to Java Web Start to continue to run Java based client-side components of Oracle E-Business Suite using Firefox ESR 60.x.
7.1 Disable Firefox update on
Mac
1. Open firefox application and then click this button in the upper-right corner, then choose Preferences
support@k21academy.com 65
2. Select “General” on the left pane. 3. Scroll down to the “Firefox Updates” section and choose either Check for updates,
but let me choose whether to install them or Never check for updates
7.2 Default behavior
By default, Firefox requires the user to choose the appropriate action on what to do with the JNLP file that is downloaded when launching, for example, the Forms application using Java Web Start.
1. Open Mozilla Firefox. 2. Log in to Oracle E-Business Suite. 3. Choose a responsibility (for example, System Administrator). 4. Click on an Oracle Forms-based menu item (such as Security → User → Define) to
initiate the download of the frmservlet.jnlp file.
support@k21academy.com 66
5. Firefox displays the following message: "What should Firefox do with this file?", as shown in the following image:
6. Choose the first option "Open with" and in the corresponding drop-down list, select 'Java(TM) Web Start Launcher (default)."
7. Select the check box "Do this automatically for files like this from now on" in order to associate the JNLP file extension with the Java Web Start Launcher executable on the client PC.
8. Click OK.
support@k21academy.com 67
9. Click on Run
10. Now the Forms will start
support@k21academy.com 68
By doing this once, launching Java content with Java Web Start provides a comparable user experience to that seen with the Java Plug-in. Future instances of the Forms application or a Java applet will now launch using Java Web Start.
Each new frmservlet.jnlp (Windows) or frmservlet-n (macOS) file is saved into the default download location as defined in Firefox. The Java Web Start Launcher will automatically remove this file from that location.
Note (macOS only): For more information, see 7.3 JNLP files in the Browser's Download Folder are not automatically removed using Firefox ESR on macOS.
7.3 JNLP Files in the Browser's
Download Folder are not
Automatically Removed
Using Firefox ESR on macOS
Impacts: Mozilla Firefox ESR on macOS
support@k21academy.com 69
Launching the Forms application or a Java applet downloads a JNLP file frmservlet or frmservlet (1-n) to the Downloads folder of the web browser. Firefox allows this JNLP file to be directly executed from the web browser using the Java Web Start launcher. The JNLP file is not automatically removed by Java Web Start.
The solution will be included in a future Java release. It is safe to manually remove any old JNLP files from the browser's down
support@k21academy.com 70
8 TROUBLESHOOTING
8.1 Unable to Expand
Responsibility
Issue: Unable to expand responsibility after login to EBS page
Cause: Browser cache issue
Fix: After clearing the Browser Cache, we were able to expand responsibilities. 1. Open Firefox Browser
2. Click on top right corner and then click on Options
support@k21academy.com 71
3. Click on Privacy & Security and then click on Clear Data to clear cache
support@k21academy.com 72
Now you should be able to expand responsibility
top related