Fibre Channel (SAN)

Reply
New Contributor
Posts: 2
Registered: ‎09-04-2013

Error loading Webtools "Error: key can't be empty"

[ Edited ]

I get the following error when trying to load webtools in firefox.  I changed identifying information to ##########.

 

Launch File:

<jnlp spec="1.6+" codebase="http://##########/">
  <information>
    <title>######### : WebTools: Switch Explorer</title>
    <vendor>v7.2.1e</vendor>
    <description>Web Tools</description>
    <icon kind="splash" href="/Splash_WT.jpg"/>
  </information>
  <application-desc main-class="com.brocade.web.switchview.SwitchExplorerApplet">
    <argument>#############</argument>
  </application-desc>
  <resources>
    <j2se version="1.6+" initial-heap-size="64m" max-heap-size="512m"/>
    <jar href="wt-app.jar" download="eager"/>
    <jar href="wt-thirdparty.jar" download="eager"/>
    <property name="jnlp.packEnabled" value="true"/>
    <property name="jnlp.wt.page" value="/switchExplorer.html"/>
    <property name="jnlp.wt.token" value=""/>
    <property name="jnlp.wt.authenticated" value="-2"/>
    <property name="jnlp.wt.WebStarted" value="yes"/>
    <property name="jnlp.wt.urlProtocol" value="http"/>
    <property name="jnlp.wt.urlPort" value="80"/>
    <property name="jnlp.wt.adCapable" value="1"/>
    <property name="jnlp.wt.isVFEnabled" value="false"/>
    <property name="jnlp.wt.switchName" value="##########"/>
    <property name="jnlp.wt.isSwitchManager" value="false"/>
  </resources>
  <security>
    <all-permissions/>
  </security>
</jnlp>

 

Exception:

 

java.lang.IllegalArgumentException: key can't be empty
    at java.lang.System.checkKey(Unknown Source)
    at java.lang.System.setProperty(Unknown Source)
    at com.brocade.util.GeneralUtil.resetSystemProperties(GeneralUtil.java:19)
    at com.brocade.web.switchview.SwitchExplorerApplet.main(SwitchExplorerApplet.java:453)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    at java.lang.reflect.Method.invoke(Unknown Source)
    at com.sun.javaws.Launcher.executeApplication(Unknown Source)
    at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
    at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
    at com.sun.javaws.Launcher.run(Unknown Source)
    at java.lang.Thread.run(Unknown Source)

 

I am running FABOS 7.2.1e and java 1.8.0_40-b25.

 

Any help would be greatly appreciated.

 

Thanks,

Paul

 

@paul_bussler *edited the backed source due to one of the reserved fields was causing an issue on the backend.  You post is intact just formmatting was updated on the backend.   Thx    @jasondmcclellan

 

Contributor
Posts: 44
Registered: ‎12-23-2013

Re: Error loading Webtools "Error: key can't be empty"

looks like you put exception to Java by IP not whole address

 

if you can upgrade fos to 740a which covers that issue

New Contributor
Posts: 2
Registered: ‎09-04-2013

Re: Error loading Webtools "Error: key can't be empty"

I upgraded to 7.4.0a and added the IPs to DNS and started referencing the switches by DNS name.  I get the same error message.

Join the Community

Get quick and easy access to valuable resource designed to help you manage your Brocade Network.