Java JRE 1.6.0_33 Certified with Oracle E-Business Suite

[June 14, 2012 Update: removed redundant JRE Auto Update information; pointed to standalone blog article]

I'm pleased to let you know that the latest Java Runtime Environment 1.6.0_33 (a.k.a. JRE 6u33-b03) is now certified with Oracle E-Business Suite Release 11i and 12.  

What's new in Java 1.6.0_33?

See the 1.6.0_33 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.

32-bit and 64-bit versions certified

This certification includes both the 32-bit and 64-bit JRE versions.  64-bit JREs are certified only on 64-bit versions of Windows 7 and Windows 7 Service Pack 1 (SP1).

Worried about the 'mismanaged session cookie' issue?

No need to worry -- it's fixed.  To recap: JRE releases 1.6.0_18 through 1.6.0_22 had issues with mismanaging session cookies that affected some users in some circumstances.

The fix for those issues was first included in JRE 1.6.0_23. These fixes will carry forward and continue to be fixed in all future JRE releases.  In other words, if you wish to avoid the mismanaged session cookie issue, you should apply any release after JRE 1.6.0_22.

All JRE 1.6 releases are certified with EBS upon release

Our standard policy is that all E-Business Suite customers can apply all JRE updates to end-user desktops from JRE 1.6.0_03 and later updates on the 1.6 codeline.  We test all new JRE 1.6 releases in parallel with the JRE development process, so all new JRE 1.6 releases are considered certified with the E-Business Suite on the same day that they're released by our Java team. 

You do not need to wait for a certification announcement before applying new JRE 1.6 releases to your EBS users' desktops.

Important

For important guidance about the impact of the JRE Auto Update feature on JRE 1.6 desktops, see:

References

Related Articles

Comments:

Thank you very much for your blog.

Most of the times, I like what I read here.
But, this is not a good news as it gives only a short window for any action.

Why Oracle is informing us about this in such a short duration?

Again, I am not blaming you. Your blog is so helpful and I am glad I know this ahead before flood of possible help desk calls.

At least, Is there a script from Oracle to disable the Auto Update feature?

That will help a lot of customers like us.

Posted by guest on June 13, 2012 at 05:22 PM PDT #

In the past JRE install switches included AutoUpdate=0

Now I can't imagine why this SWITCH was removed, even after reading the lame excuse on this site for doing so.

True lack of leadership

Posted by guest on June 15, 2012 at 07:21 AM PDT #

Would you happen to have any information on 1.6_u33 under Mac OS X?
Our customers with OS X 10.6 and 10.7 received the latest update from Apple which brings them to 1.6_33 and now when launching our Oracle 10g Forms the JRE never initializes (Safari, Firefox, and Chrome)- just a big grey box. We have verified Java is enabled, in a terminal window you can retrieve the version, and other sites run applets - just not our 10g installation of Forms and Reports.

Posted by Stephen on June 25, 2012 at 10:09 AM PDT #

Hi, Stephen,

This is the first report I've heard of possible issues with Mac + JRE 1.6.0_33 configurations. Can you send me your Service Request number? I can ensure that someone from Development works closely with the Support Engineer assigned to your Service Request on this.

Regards,
Steven

Posted by Steven Chan on June 25, 2012 at 11:03 AM PDT #

Hi Stephen,

Java_1.6.0_33 on Mac Safari would not launch our Oracle Forms 10g or 11g after the upgrade. Should I open a ticket with Oracle Support?

Edward
Vancouver, BC

Posted by guest on June 28, 2012 at 10:39 AM PDT #

Hi, Edward,

It's nice to hear from one of my alma maters, although I'm sorry that you're encountering this issue, too.

Yes, please log an SR for this and send me the number. I'd like to get to the bottom of the Mac-specific issues as quickly as possible.

Regards,
Steven

Posted by Steven Chan on June 28, 2012 at 11:58 AM PDT #

Hi Stephen,

This is my SR 3-5892385551. The support engineer does not have a solution for me yet. I am not sure if he understand the cause why Safari + Java 1.6.0_33 would not open Oracle FORMS 10g or 11g applet.

Edward
Vancouver, BC

Posted by Edward on June 29, 2012 at 12:27 PM PDT #

Hi, Edward,

I'm sorry to hear that you're still working through this.

It appears that your Support Engineer has asked for more information from you. I'd recommend updating your SR as soon as you can.
Naturally, this blog isn't the best place to track or escalate Service Requests. If this is urgent for you, you may also with to contact Support and ask the Escalation Manager to escalate your SR.

Regards,
Steven

Posted by Steven Chan on July 02, 2012 at 08:56 AM PDT #

Stephen: thanks for the private email.

Edward: Another customer investigating similar issues with JRE 1.6.0_33 has had success with purging some parameters from their configuration. I've passed their SR's information on to the Support Engineer working on your SR. Please monitor your SR for updates.

Regards,
Steven

Posted by Steven Chan on July 06, 2012 at 09:22 AM PDT #

Hi,

We have the same issue here with Java 1.6u33 on Mac OS X 10.6.9 : white screen and no more java launching, whatever your browser is.

Could anyone give us any tips ? We just search on Oracle support, but couldn't find anything.

Regards,
Michael

Posted by Michael Kael on July 12, 2012 at 10:32 PM PDT #

Michael,

Another customer investigating similar issues with JRE 1.6.0_33 has had success with purging some parameters from their configuration. If you log an SR for this against the Forms team, they presumably can refer to the previous customer's Service Request for the solution. Drop me a line if they need a pointer to that SR.

Regards,
Steven

Posted by Steven Chan on July 13, 2012 at 07:54 AM PDT #

Michael,

One of the readers of this thread encountered this issue previously. He just dropped me a private note that said:

<snip>

Oracle Support recommended changing this parameter to this line in formsweb.cfg and it seems to work for Apple Mac Safari with Java 1.6.0_33.

baseHTML=webutilbase.htm

</snip>

This seems pretty credible and is consistent with some of the other glimpses I've had into this issue. That said, I don't have any way of validating that, myself, so you should consider this to be informal peer-to-peer support rather than an official recommendation from Oracle. If this doesn't work for you, you should definitely log a formal Service Request to get an authoritative reply.

Regards,
Steven

Posted by Steven Chan on July 13, 2012 at 09:19 AM PDT #

If you have a support contract, please create a support ticket with Oracle. This is not an isolated issue, but not many companies have been contacting Oracle.
Our Support Ticket (#3-5866963741) was one of the first I am aware of. Oracle issued Note 1470123.1 referring to the issue but not actually correcting it. For our webforms.cfg we removed entries with JAVA_ to resolve. Support has been unable to relay the ramifications, but we have tested on numerous OS and browser combinations and everything appears to work. We are running 10G FRS and testing 11g Forms and Reports, which is not the E-Business Suite specifically (this Blog), but closely related.

Fwiw, our ticket has been closed, though I would not say the issue has been resolved. However our users are able to run Forms now with 1.6.0 u33 on Windows and Mac OS X platforms.

Posted by Stephen on July 13, 2012 at 09:38 AM PDT #

Hello,

I saw a couple of reports about some problems with java 33 and EBS.

We are also having issues, following the installation of Java 1.6.0_33 on Windows XP, forms don't open anymore.

Any link that has a openforms javascript fails to open.

If we login with an admin username, it will attempt to install an older version of java.

Has anyone else ran into these issues?

Posted by Olivier Gagnon on July 19, 2012 at 09:49 AM PDT #

Hello, Olivier,

I'm sorry to hear that you've encountered an issue with this. I'd like to get someone looking into this immediately.

Please log a formal Service Request via My Oracle Support (formerly Metalink) to get one of our specialists engaged.

Please forward your Service Request number to me, once it's logged.

Regards,
Steven

Posted by Steven Chan on July 19, 2012 at 09:57 AM PDT #

Hello,

We are seeing a very similar issue as reported by Olivier Gagnon on July 19th. If you are logged onto the machine in question as a regular user, you get an error stating you have insufficient rights (because it's trying to install an older version of JRE). If you're logged on to the machine as an administrator (not E-Business, I'm referring to your domain logon to the machine) it tries to and successfully installs JRE v1.6_33.

I will engage our Oracle side of the house to open a ticket as you instructed, I work on the OS (Windows) 3rd Party (JRE) side.

Thanks for your help,
Luis...

Posted by Luis Jimenez on July 24, 2012 at 04:40 AM PDT #

Following up about this, we found the solution

One thing we noticed is that from Java 1.6.0_32 (33 included), for some reason, we're not seeing entries referencing older java versions in HKEY_CURRENT_USER\Software\Classes\CLSID\. Usually it has a bunch of CLSID for java versions. They were missing on most machines. (The CAFE entries).

To resolve the issue, we changed the appsweb.cfg file with this:

ORIGINAL:
jpi_classid=clsid:CAFEEFAC-0016-0000-0015-ABCDEFFEDCBA
jpi_mimetype=application/x-java-applet;jpi-version=1.6.0_15

MODIFIED:
jpi_classid=clsid:CAFEEFAC-0016-0000-FFFF-ABCDEFFEDCBA
jpi_mimetype=application/x-java-applet;jpi-version=1.6.0

The CLSID for 1.6.0_15 was not appearing anymore, because of who knows what. Do you know? Has there been a change in the way java is installed? is this a bug?

This is only appearing on Windows XP machines.

Posted by Olivier Gagnon on July 24, 2012 at 04:44 AM PDT #

Hi,
I'm experiencing similar issues to Olivier. We have deployed Java 6 update 33 using SCCM. On many of our PCs (both Windows XP and Windows 7) EBS refuses to recognize that a valid version of Java is installed, therefore forms do not launch and the user is prompted to install Java. On these PCs, if we go to java.com and click the 'Do I have Java?' link, the Java icon appears in the system tray, and the site reports that we have the correct version installed, so the problem seems to be specific to EBS. Was any solution found for Olivier's problem?

Thanks,
Rob

Posted by Rob Humby on July 24, 2012 at 04:45 AM PDT #

A more in depth detail.

Appsweb.cfg has these lines (more or less):

sun_plugin_mimetype=application/x-java-applet;jpi-version=1.6.0_15
sun_plugin_classid=clsid:CAFEEFAC-0016-0000-0015-ABCDEFFEDCBA

This specifies the version of the plugin to use.

You'll notice that on the machines that are wanting to make install the version specified there, no entry for this CLSID appear in HKEY_CURRENT_USER\Software\Classes\CLSID\ for earlier versionf of Java, as they usually did.

You can modify your appsweb.cfg file with this:

sun_plugin_mimetype=application/x-java-applet;jpi-version=1.6.0
sun_plugin_classid=clsid:CAFEEFAC-0016-0000-FFFF-ABCDEFFEDCBA

To sort of allow all versions of java 1.6.0 (this modification is well documented if you search on google)

But the question is why did these keys stop appearing?

Posted by Olivier Gagnon on July 24, 2012 at 04:49 AM PDT #

Steven,

Thank you for your instructions, I have engaged our Oracle Team to open a ticket. Hopefully this isn't posting numerous times because it hasn't posted successfully yet.

We are seeing a very similar issue as reported by Olivier Gagnon on July 19th. If you are logged onto the machine in question as a regular user, you get an error stating you have insufficient rights (because it's trying to install an older version of JRE). If you're logged on to the machine as an administrator (not E-Business, I'm referring to your domain logon to the machine) it tries to and successfully installs JRE v1.6_13.

Regards,
Luis...

Posted by Luis Jimenez on July 24, 2012 at 04:52 AM PDT #

Luis, Olivier,

Thank you for sharing your notes with everyone here. I've let the Java team know that there's an apparent cluster of related issues here.

Rob,

I want to emphasize the importance of logging formal Service Requests with the Sun Java team via Oracle Support about this issue. As with any issue, the more data points that Support has, the better their analysis will be about the root cause.

It sounds like Olivier and Luis have been making progress with their Service Requests. I would strongly recommend that you also log a formal Service Request against the Sun Java team for your issue, too.

Regards,
Steven

Posted by Steven Chan on July 24, 2012 at 08:12 AM PDT #

We didn't contact Oracle support, we don't have a service request. We had to figure it out.

I'll keep updated with your forum to see if the missing keys are a bug or by design.

Posted by Olivier Gagnon on July 24, 2012 at 09:55 AM PDT #

Any updates on this issue?
I am also having a similar issue. Push the install via SCCM, says it is installed in add/remove programs but when you login to Oracle and try to pull up a form - it wants to install an older version.

If you then do a manual install of Java 6 update 33 on that profile and then try to pull up an Oracle form - it does.

Is there some type of registry key not being installed/registered on each profile that it is looking for?

Posted by DPELLEGRINI on July 31, 2012 at 07:10 AM PDT #

DPellegrini,

We've isolated this issue -- it's not fixed yet, but we have added workarounds to the JRE notes to address the problem: Note 290807.1 (11i) and 393931.1 (R12)

Please see the new workarounds added to the Forms Launch issues section and titled, "Forms will not Launch after upgrade to JRE 1.6.0_32 and Higher".

If the workaround does not resolve your issues, please log a formal Service Request and forward the number to me.

Regards,
Steven

Posted by Steven Chan on July 31, 2012 at 09:13 AM PDT #

I have already explained the "fix" in my previous messages.

The reason why this is happening is because missing most JAVA keys in HKEY_CURRENT_USER\Software\Classes\CLSID for the users that did NOT install java.

Just Export all the CLSID that start with "CAFE" from the profile that installed java and import them for each user on the PC

Posted by Olivier Gagnon on July 31, 2012 at 09:13 AM PDT #

I had the same problems reported by DPellegrini, using ie. No problem with firefox.
it seems that the activeX used by IE (at least IE6) --> jp2iexp.dll, checks out the jre version, looking for keys in the HKEY_CURRENT_USER registry section .Thanks to Olivier Gagnon for the indication !
If you set the E-Business suite to use jre 1.6.0_29 and higher, keys like HKEY_CURRENT_USER\Software\Classes\CLSID\{CAFEEFAC-0016-0000-0029-ABCDEFFEDCBA} must be present in the registry.
Each JRE installer should create the appropriate key for the version of JRE being installed and keys relating to all previous versions.
IF you install JRE with a user "admin", for the other users of the pc (e.g. guest account) the keys are generated on first use of the applet. Up to version 1.6.0_31 keys are created properly, while the 1.6.0_33 creates just the keys related to version 33. For this reason with 33, the version check fails and the system proposes the installation of 1.6.0_29. Note that if you have a pc with 1.6.0_26 and you distibute at first the 1.6.0_31 then the 1.6.0_33 , using user "system" (e.g. via SMS or SCCM), if the pc user launches the applet for the first time after the installation of version 33, he will be asked to install version 1.6.0_29 because keys are created only for 33 version.

Posted by Giuliano Iunco on August 03, 2012 at 05:28 AM PDT #

Oliver - if I read your fix correctly, is it possible to just make the change on the "Oracle" side by modifying the appsweb.cfg without adding the "classes" in each user's HKCU setting? Shouldn't this allow the XP machines that had Java 6 update 33 installed correctly to run on each user's profile?

Posted by DPELLEGRINI on August 03, 2012 at 08:05 AM PDT #

DPELLEGRINI, the fix we used is documented in "MetaLink Note 393931.1"

Section "Forms will not Launch after upgrade to JRE 1.6.0_32 and Higher"

We used the fix at "2. Different Users run different JRE Releases across the JRE 6 Stream" to fix the issue altogether, server-side.
It was very simple to implement and had no side effect for all our hundreds of users.

Posted by Olivier Gagnon on August 03, 2012 at 09:12 AM PDT #

My apologies in advance if this is not the correct forum to post this, but the comments here describe the exact issues we are experiencing with our SCCM deployments of JRE 1.6.0_37 and JRE 1.7.0_09, the latest releases as of 10/18/2012. Is Oracle any closer to resolving the issue with the CLSIDs not propogating properly to each users profile (HKEY_CURRENT_USER\Software\Classes\CLSID\)?

Posted by Rob on October 18, 2012 at 03:35 PM PDT #

Hello, Rob,

I believe that the Java team is still working on this issue. This issue is being tracked in bug 14370748. I would recommend logging a formal Service Request against the JRE product so that you can be notified when the fix is available.

Regards,
Steven

Posted by Steven Chan on October 19, 2012 at 08:34 AM PDT #

Steven,
Thank you very much for the information/update. Unfortunately when I do a search at bugs.sun.com for 14370748, I get a message stating that bug is not available...

http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=14370748

-Rob

Posted by Rob on October 19, 2012 at 08:39 AM PDT #

Hello, Rob,

Yes, with Sun joining the Oracle product family, we now have two bug repositories. I'm referring to a bug in the corporate-wide Oracle Bug Database. That database is available through My Oracle Support, but I don't think this is visible via the Sun channels.

Regards,
Steven

Posted by Steven Chan on October 19, 2012 at 08:41 AM PDT #

Where i can find this software to update my Windows XP SP3?

Posted by Milton Costa on January 30, 2013 at 06:52 AM PST #

Milton,

You can download the latest version of Java from the links in the article above.

Regards,
Steven

Posted by Steven Chan on January 30, 2013 at 09:00 AM PST #

Ryan,

I'm sorry to hear that you're having trouble logging into My Oracle Support. Documents posted to My Oracle Support cannot be shared with anyone who doesn't already have a My Oracle Support account. I'm afraid that nobody is permitted to email MOS Notes to you directly.

If you're having trouble logging in with your credentials, I'd recommend calling Oracle Support to get some help with that.

Regards,
Steven

Posted by Steven Chan on April 03, 2013 at 08:27 AM PDT #

Post a Comment:
  • HTML Syntax: NOT allowed
About

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
4
5
6
7
8
9
10
11
12
13
14
19
20
21
24
25
26
27
28
29
30
   
       
Today