Lenovo SR645 Server's XCC interface not working after icedtea-web update.
Issue
- After updating
icedtea-webaccess toicedtea-web-1.8.4-4.el8, the Java console of the Lenovo SR645 server (XClarity Controller aka. XCC) interface does not work. - The
javawsfromicedtea-web-1.8.4is unable to start the Java console ofLenovo XCCbecause of issues in javaws caching mechanism. - Trying to access
Lenovo XCCinterface (hardware server remote management) from a Red Hat Enterprise Linux 8 host leads to errors as below:
# javaws -jnlp Downloads/rp.jnlp
Unable to use Firefox's proxy settings. Using "DIRECT" as proxy type.
JAR https://XX.X.X.XXX/JavaRP/avctKVM.jar not found. Continuing.
JAR https://XX.X.X.XXX/JavaRP/avctKVMIOLinux64.jar not found. Continuing.
JAR https://XX.X.X.XXX/JavaRP/avctVMAPI_DLLLinux64.jar not found. Continuing.
JAR https://XX.X.X.XXX/JavaRP/avctKVM.jar not found. Continuing.
JAR https://XX.X.X.XXX/JavaRP/avctKVMIOLinux64.jar not found. Continuing.
JAR https://XX.X.X.XXX/JavaRP/avctVMAPI_DLLLinux64.jar not found. Continuing.
netx: Initialization Error: Could not initialize application. (Fatal: Initialization Error: Unknown Main-Class.
Could not determine the main class for this application.)
net.sourceforge.jnlp.LaunchException: Fatal: Initialization Error: Could not initialize application. The
application has not been initialized, for more information execute javaws from the command line.
at net.sourceforge.jnlp.Launcher.createApplication(Launcher.java:823)
at net.sourceforge.jnlp.Launcher.launchApplication(Launcher.java:531)
at net.sourceforge.jnlp.Launcher$TgThread.run(Launcher.java:946)
Caused by: net.sourceforge.jnlp.LaunchException: Fatal: Initialization Error: Unknown Main-Class. Could not
determine the main class for this application.
at net.sourceforge.jnlp.runtime.JNLPClassLoader.initializeResources(JNLPClassLoader.java:776)
at net.sourceforge.jnlp.runtime.JNLPClassLoader.<init>(JNLPClassLoader.java:338)
at net.sourceforge.jnlp.runtime.JNLPClassLoader.createInstance(JNLPClassLoader.java:421)
at net.sourceforge.jnlp.runtime.JNLPClassLoader.getInstance(JNLPClassLoader.java:495)
at net.sourceforge.jnlp.runtime.JNLPClassLoader.getInstance(JNLPClassLoader.java:468)
at net.sourceforge.jnlp.Launcher.createApplication(Launcher.java:815)
... 2 more
Environment
- Red Hat Enterprise Linux 8
- icedtea-web-1.8.4-4.el8
- Lenovo SR645
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.