Java Web Start with Oracle E-Business Suite
About Java Web Start
What is Java Web Start?
Java Web Start provides a browser-independent architecture for deploying Java technology-based applications to the client desktop. With Java Web Start, users can launch a Java application by clicking a link in a web page. The link points to a Java Network Launch Protocol (JNLP) file, which instructs Java Web Start software to download, cache, and run the application. This way, users can download and launch applications without going through additional installation procedures.
Java Web Start software is installed as part of the Java Runtime Environment (JRE) software. Users do not have to install Java Web Start software separately or perform additional tasks to use Java Web Start applications.
1.2 Architectural Comparison of Java Plug-in and Java Web Start
The following architectural diagrams illustrate the differences between the Java Plug-in and Java Web Start on the client (desktop) tier:
Figure 1: Java Plug-in architecture Figure 2: Java Web Start architecture |
1.3 Why is Oracle E-Business Suite Implementing Java Web Start?
The Oracle E-Business Suite migration to Java Web Start is primarily driven by modern web browsers ending support for the Netscape Plug-in Application Programming Interface (NPAPI), which is used by the Java Plug-in. At the same time, Oracle plans to deprecate the Java Plug-in for web browsers starting with the release of Java SE 9. Java Web Start applications can be launched independently of a browser since they do not rely on a browser plug-in, it provides a migration path from Java applets.
Steps to follow to implement JWS
- adop phase=prepare
- EBSenv patch
- cd $PATCH_TOP/25441839
- opatch apply
- Opatch succeeded
- adop phase=apply patches=24498616,25449925,25380324 merge=yes (!! 25380324 _D)
- adop exiting with status = 0 (Success)
- adop phase=apply patches=23645622,23645622_D:u23645622.drv
- adop exiting with status = 0 (Success)
- "adop phase=apply patches=28700057,29058008,29058008_D:u29058008.drv,29024389,29024389_D:u29024389.drv
- adop exiting with status = 0 (Success)
- Use the AD Administration tool (
adadmin
) to regenerate JAR files with force option.$ source <EBS_ROOT>/EBSapps.env patch
$ 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 - adop phase=finalize,cutover
- adop exiting with status = 0 (Success)
- EBSenv run
- adop phase=cleanup
- adop exiting with status = 0 (Success)
- adop phase=fs_clone
- adop exiting with status = 0 (Success)
No comments:
Post a Comment