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.

Click to Register
Download FREE NVMe eBook