I’m afraid that this blog article comes bearing continued bad news about our latest JRE release.
My colleagues in the Java division shipped Java Runtime Environment 1.6.0_22 (a.k.a. JRE 6u22, internal version 1.6.0_22-b04) last week. See the
1.6.0_22 Update Release Notes for details about what has changed in this release. This release is available for download from the usual Sun channels and through the ‘Java Automatic Update’ mechanism. Unfortunately, like other recent JRE releases, this latest release of JRE 6u22 (1.6.0_22-b04) still has the ‘Mismanaged Session Cookie’ issue that we reported in earlier articles. This can cause a failure of the following E-Business Suite functions with certain desktop and browser combinations, notably for IE 6 and 7 users:
- ‘File -> Export’ functionality
- Opening attachments in forms
- Opening an HTML form to a new window from forms.
- Opening an Applet in a new window from forms
- Trying to login again after forms session timeout fails
A JRE plug-in release with fixes for these issues is
only available through patch
10189354. Patch 10189354 contains JRE 1.6.0_22-b03. This fixed version is not available as a download from Sun or through the Java Update Mechanism (which continues to offer only JRE 1.6.0_22-b04). This fix will not be available through the normal Sun distribution channels until a future release of JRE 1.6.
Summary of options for EBS sysadmins At this stage, your options are to:
- Remain on JRE 1.6.0_17; wait for JRE 1.6.0_23 or later
- Deploy any standard JRE release later than 1.6.0_17, with the understanding that some of your users may encounter issues related to “Mismanaged session cookies”
- Deploy JRE 1.6.0_22-b03 (released via patch 10189354)
- Disable next-generation Java through the ‘Java Control Panel’
I understand that this is a frustrating state of affairs and I apologize for the continued delay in resolving this once and for all. We’re continuing to work with our colleagues in the Java division to get this set of fixes into the main JRE codelines. I’ll post updates here as soon as I have more information to share.
The preceding is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decision. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.