Unable to manage VNX array using Unisphere Client.
Unable to launch "Unisphere Client".
Java errors like "java.lang.reflect.InvocationTargetException" noticed.
Cause Java versions 1.6.45 and above has restrictions launching applet via browsers.Launching of JVM Applet for Unisphere client from browser throws sandbox violation errors like Exceptions.Oracle bug ID # 9007738 was raised in the Oracle forums.
Workaround #1:
Use Java JRE prior to 1.6.45.
Tested with Java 1.6.37 (32 bit Java Runtime Edition) on a Windows 7 System and it worked correctly.
Uninstall other JREs if possible. If not, disable other JREs via "Control Panel -> Java -> View -> Uncheck" except for JRE 1.6.37.
Launching the Unisphere shortcut from desktop should work after this.
Workaround #2:
If the user does not have permission to uninstall / reinstall JRE 1.6.37, they can launch run.bat batch file from the "Unisphere client" install path.
Usually it will be installed on the following paths (but it is possible to install any custom location too):
If the Java bin directory is not defined in the Environment Variable "Path", it need to be appended via "Control Panel -> System Properties -> Advanced"
Append PATH value to something like :
;c:\Program Files (x86)\Java\jre6\bin
After this has been saved, running the batch file "run.bat" should launch the Unisphere client successfully on 1.6.45 or above (tested with 1.7.45 as well).
yves_thibault
1 Rookie
•
1 Message
0
December 20th, 2013 12:00
See Article Number:000173072 Version:2
It's a Java Runtime issue.
Unable to launch "Unisphere Client".
Java errors like "java.lang.reflect.InvocationTargetException" noticed.
- Use Java JRE prior to 1.6.45.
- Tested with Java 1.6.37 (32 bit Java Runtime Edition) on a Windows 7 System and it worked correctly.
- Uninstall other JREs if possible. If not, disable other JREs via "Control Panel -> Java -> View -> Uncheck" except for JRE 1.6.37.
- Launching the Unisphere shortcut from desktop should work after this.
Workaround #2:If the user does not have permission to uninstall / reinstall JRE 1.6.37, they can launch run.bat batch file from the "Unisphere client" install path.
Usually it will be installed on the following paths (but it is possible to install any custom location too):
C:\Program Files (x86)\EMC\Unisphere VNX Client (Windows 64 bit)
C:\Program Files\EMC\Unisphere VNX Client (Windows 32 bit)
If the Java bin directory is not defined in the Environment Variable "Path", it need to be appended via "Control Panel -> System Properties -> Advanced"
Append PATH value to something like :
;c:\Program Files (x86)\Java\jre6\bin
After this has been saved, running the batch file "run.bat" should launch the Unisphere client successfully on 1.6.45 or above (tested with 1.7.45 as well).