Migration to Java Web Start in Oracle EBS 12.2 instance
Oracle recommends Oracle E-Business Suite customers to migrate from Java Plug-In to Java Web Start technology. Java Web Start allows to run EBS forms in browsers that ended support for the Netscape Plug-in Application Programming Interface. In this post we will share our experience on migrating to JWS with Oracle EBS 12.2.
References
Using Java Web Start with Oracle E-Business Suite (Doc ID 2188898.1)
https://blogs.oracle.com/ebstech/getting-support-for-java-plug-in-while-transitioning-to-java-web-start
https://blogs.oracle.com/ebstech/availability-of-multiple-ebs-forms-sessions-with-java-web-start
https://blogs.oracle.com/ebstech/java-web-start-now-available-for-ebs-121-and-122
https://blogs.oracle.com/ebstech/migrate-to-java-web-start-from-java-plug-in-now
https://blogs.oracle.com/ebstech/getting-support-for-java-plug-in-while-transitioning-to-java-web-start
https://blogs.oracle.com/ebstech/availability-of-multiple-ebs-forms-sessions-with-java-web-start
https://blogs.oracle.com/ebstech/java-web-start-now-available-for-ebs-121-and-122
https://blogs.oracle.com/ebstech/migrate-to-java-web-start-from-java-plug-in-now
Certifications
Refer to the Doc ID 2188898.1 to find minimum JRE release required on the client tier to use Java Web Start with Oracle E-Business Suite 12.2. We downloaded and installed latest at the moment JRE 8 Update 211 to have the newest features like multiple Forms session support.
Pre patch analysis
List of patches required for our EBS 12.2 instance is presented below for example. Please don’t use it for your instances and prepare your custom list according to Doc ID 2188898.1. Already applied patches are marked by [+], patches to be applied are marked by [-].
Patching
Invalid objects
Check and write down number of invalid objects before patching. If new invalid objects appear after patching they need to be investigated.
Prepare environment
Start screen to protect your session in case of network interruption. Save EBS users passwords to variables in order not to provide them for every adop execution.
Check current adop status
Ensure that there is no active patching cycles running currently.
Start new patching cycle
Apply patches
Compile invalid objects and ensure that their number has not changed
Enable jws for users
In order to test JWS before enabling it systemwide it can be enabled for one or more application users. Set the following two profile options at the user level:
Enable Java Web Start is set to Yes
Note: The ‘ICX: Forms Launcher’ profile option gets ?config=jws appended at the user level as application users require a launch method that is different from the site level configuration.
To enable JWS for all users after the testing change the value of s_forms_launch_method variable from browser to jws, run autoconfig and restart application services.
Try JWS in action
Login to EBS as user which has JWS profile option on. Launch any form based menu.
jnlp file will be downloaded.
Depending on the browser it can be automatically or manually opened. On the first run you may be prompted to provide path to the application to open the downloaded file. Provide path to javaws executable. Its location may vary depending on the system.
After that user experience doesn’t differ from using Java Plug-in. It’s same Oracle EBS Forms that you have been using previously.
As you see migration to JWS doesn’t require much effort and you will get much benefits in return. We wish that your JWS migration completes without issues. Please free to leave comments and ask questions.
No comments:
Post a Comment