Guest

Preview Tool

Cisco Bug: CSCuj06983 - JRE 1.6.0.32 and higher compatibility issue with EIM

Last Modified

Feb 22, 2014

Products (1)

  • Cisco Unified E-Mail Interaction Manager

Known Affected Releases

4.4(1)

Description (partial)

Symptom:
The documentation says that EIM 4.4 is supported to work with any JRE version between JRE 1.6.0.30 and JRE 1.6.0.43, however when JRE 1.6.0.32 or higher is installed by an user without admin rights the EIM page remains blank.
The documentation needs to be updated to reflect this compatibility issue.

Conditions:
EIM 4.4
JRE 1.6.0.32 or higher

The browser loads the JRE by two ways either through applet tag or object tag and CIM application uses object tag to load the JRE on any desktop.

In case of object tag, which we use, one provides "clsid" attribute. In our application this value is specified at central location ("util.js") and for CIM4.4 version, value is "clsid:CAFEEFAC-0016-0000-0010-ABCDEFFEDCBA". Usually this means look for a JRE equal to or greater than 1.6.0_10. Clsid is a unique id for a browser plugin. There always is a DLL associated with this clsid, which gets loaded on the browser as plugin.

The mapping of "Clsid Vs Location of DLL" file is in registry. The browser looks at below path for the DLL.
"Computer\HKEY_CURRENT_USER\Software\Classes\CLSID\ {CAFEEFAC-0016-0000-0010-ABCDEFFEDCBA}\InprocServer32" -> In this node, Look for "Default" string value. 

This is a trick done by JRE installer to ensure that, even if exact version is not installed, any version above 1.6.0_10 is loaded by IE.

As the JRE has been installed by Admin user, for some reason JRE installer made correct entries for the user who was installing, but not for other users of the desktop and therefore when we logged in as administrator we could see that the mapping was correct, however for other users, the mapping was absent, which is in fact a JRE bug ( https://forums.oracle.com/thread/2447836 )
Bug details contain sensitive information and therefore require a Cisco.com account to be viewed.

Bug Details Include

  • Full Description (including symptoms, conditions and workarounds)
  • Status
  • Severity
  • Known Fixed Releases
  • Related Community Discussions
  • Number of Related Support Cases
Bug information is viewable for customers and partners who have a service contract. Registered users can view up to 200 bugs per month without a service contract.