Tuesday, August 13, 2013

EBS-- Running Multiple version of JRE Plugins

Although it is not recommended, here is the way to allow multiple JRE plugins to access a single EBS.

*Copy the exe file of the desired plugin to $OA_HTML directory to allow user download of the Plug-in at runtime.
*Add the following under [myExtensions] in the appsweb.cfg file ($FND_TOP/admin/template/appsweb.cfg)
Change the values below according to your environment. 

[J16021]       <--- Desired JRE plugin version to be added
connectMode=servlet   <-- Take it from your appsweb.cfg
serverPort=9000  
sun_plugin_classid=clsid:CAFEEFAC-0016-0000-0039-ABCDEFFEDCBA  
sun_plugin_version=1.6.0_21
sun_plugin_url=http://app.example.cm:8000/OA_HTML/j2se16021.exe
sun_plugin_mimetype=application/x-java-applet
sun_plugin_legacy_lifecycle=false
plugin=jdk
;

*Set ICX: Forms Launcher profile at user level for the desired E-Business Suite users. This users will use the newly added plugin..http://app.example.com:8000/forms/frmservlet?config=J16021.

After this point, the desired users whose client machines have jre plugin version 21 will access EBS through the JRE version 21 instead of default...

--Note that, we supposed the JRE version 21 is the highest available version of JRE available on those particular client machines. Because , for Internet Explorer , environment may launch the highest version of JRE on the client.. If you have multiple versions of the JRE plug-in installed on your desktop, try to control the use of the desired JRE..

Here is the Steven Chan's post about the static versioning when using Internet Explorer 

Static Versioning Not Directly Supported With Native Sun Plug-In

Sun's native Java plug-in from version 1.5.0_06 and later does not support static versioning by default when using Microsoft Internet Explorer. If you have multiple versions of the JRE plug-in installed on your desktop, the latest version installed will run.

For example:

If Oracle E-Business Suite is set up to run JRE 1.5.0_12 on the server and both JRE 1.5.0_12 and JRE 1.5.0_13 are installed on the desktop, the environment will incorrectly launch using JRE 1.5.0_13 rather than JRE 1.5.0_12.
If Oracle E-Business Suite is set to run on JRE 1.5.0_13 on the server and both JRE 1.5.0_13 and JRE 1.6.0 are installed on the desktop, the environment will incorrectly launch using JRE 1.6.0 rather than JRE 1.5.0_13.

No comments :

Post a Comment