Last updated on NOVEMBER 05, 2016
Applies to:Java Platform, Standard Edition - Version 6 to 6 [Release 6]
Affects Internet Explorer 8
Classic Java Plug-in Library npjpi160_XX.dll Incorrectly Registered in Internet Explorer (IE) for some or all users in a machine.
The Java Plug-in registration is incorrectly set to npjpi160_XX.dll instead of the correct jp2iexp.dll.
This can be verified by starting:
1. Internet Explorer, selecting Tools->manage add-ons tab and then at the "Show:" drop-down list, select "All add-ons", look for "Java Plug-in 1.6.0_XX" under "Oracle America, Inc.".
2. Click on the "More information" link, which will pop-up a window with the details of the plugin and "File:" entry shows npjpi160_XX.dll, instead of the correct jp2iexp.dll.
The issue can be reproduced at will with the following steps:
1. Create a new user without administrator privileges (limited account)
2. Turn off third browser extensions in Internet Explorer by clicking on Tools->Internet options->Advanced tab->uncheck "Enable third-party browser extensions"
3. Login as Administrator and install some update of Java SE 6
4. Login as the non-privileged account created at step 1 and check if npjpi160_XX.dll is registered as the Java Plug-in for Internet Explorer (Internet Explorer->Tools->manage add-ons, on the "Show:" drop-down list, select "All add-ons", look for the Java Plugin 1.6.0_XX under "Oracle America, Inc." and click on the "More information" link, which will pop-up a window with the details of the Plug-in and File: should be npjpi160_35.dll, instead of the correct jp2iexp.dll.
The npjpi160_XX.dll plugin will start the Classic Plug-in, instead of the default Next-Generation Plug-in and can lead to applet failures with "Error : Several Java virtual machines running in the same process" (http://java.com/en/download/help/error_vm.xml).
In Internet Explorer in the Tools->Internet options->Advanced tab, the "Enable third-party browser extensions" option is unchecked. The Windows default is to have this option set.
Sign In with your My Oracle Support account
Don't have a My Oracle Support account? Click to get started
My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms