Skip to Main Content

Java SE (Java Platform, Standard Edition)

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

JNLP File Association 1.7.0_15 (32-bit & 64-bit)

992158Feb 20 2013
Hi,

I have a question regarding the JNLPFile association when installing both the 32-bit and 64-bit versions of Java 1.7 on Win 7 X64.

The registry key \HKEY_CLASSES_ROOT\JNLPFile\Shell\Open\Command
(Default)

Up to Version 1.7.0_04 and prior used to point to "C:\Windows\System32\Javaws.exe" after installing the 64-bit version of Java which worked fine, however all updates since including 1.7.0_15 now change the above registry key to point to "C:\Program Files\Java\jre 7\bin\Javaws.exe" "%1"" which is now causing some Java applications in our environment to fail to launch.

Changing the reg key back to C:\Windows\System32\Javaws.exe corrects the problem as does removing the 64-bit version, however we have to provide both versions in our workstation build.

Do we know if this change was intended by Oracle or is this a bug, I can't find any information about this change?

Java 1.6 is not affected when running both 32-bit and 64-bit versions on the same client as the JNLP reg key is C:\Windows\System32\Javaws.exe, only 1.7 is affected.

Thanks in advance

Simon
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Mar 20 2013
Added on Feb 20 2013
0 comments
1,741 views