Unsolved

This post is more than 5 years old

7 Posts

3162

December 16th, 2013 14:00

java.lang.reflect.invocationtargetexception

I did a new install of Unisphere VNX Client.

I am running Win7 64bit

Java 7-45.

IE8

When i launch the Unisphere VNX Client is get JavaScript is disabled.

I dod get two active X warning but i allow them.

Java starts but then gives me the RuntimeException error "java.lang.reflect.invocationtargetexception"
How do i get the client to launch?

1 Rookie

 • 

1 Message

December 20th, 2013 12:00

See Article Number:000173072 Version:2

It's a Java Runtime issue.

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):

  • 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).

No Events found!

Top