Hello, I have Open JDK on OpenSuse Tumbleweed, 64bit and KDE. I try to run a program but it only starts and no menu or other interaction is possible. Starting it from the commandline the following errorlist is shown: (the first line was proposed as a remmedy, but doesn't help, the second line actually starts the program, by downloading it from the site)
johannes@Johannes:~> export KDE_SESSION_VERSION=5 johannes@Johannes:~> javaws "https://jnlp.openecard.org/openecard.jnlp" java.lang.Error: no ComponentUI class for: javax.swing.JPanel[, 0,0,0x0,invalid,layout=java.awt.FlowLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=] at java.desktop/javax.swing.UIDefaults.getUIError(UIDefaults.java:760) at java.desktop/ javax.swing.MultiUIDefaults.getUIError(MultiUIDefaults.java:131) at java.desktop/javax.swing.UIDefaults.getUI(UIDefaults.java:790) at java.desktop/javax.swing.UIManager.getUI(UIManager.java:1066) at java.desktop/javax.swing.JPanel.updateUI(JPanel.java:126) at java.desktop/javax.swing.JPanel.<init>(JPanel.java:86) at java.desktop/javax.swing.JPanel.<init>(JPanel.java:109) at java.desktop/javax.swing.JPanel.<init>(JPanel.java:117) at java.desktop/javax.swing.JRootPane.createGlassPane(JRootPane.java: 521) at java.desktop/javax.swing.JRootPane.<init>(JRootPane.java:348) at java.desktop/javax.swing.JWindow.createRootPane(JWindow.java:274) at java.desktop/javax.swing.JWindow.windowInit(JWindow.java:262) at java.desktop/javax.swing.JWindow.<init>(JWindow.java:189) at java.desktop/javax.swing.JWindow.<init>(JWindow.java:135) at java.desktop/ net.sourceforge.jnlp.runtime.JNLPRuntime.checkHeadless(JNLPRuntime.java:744) at java.desktop/ net.sourceforge.jnlp.runtime.JNLPRuntime.isHeadless(JNLPRuntime.java:503) at java.desktop/ net.sourceforge.jnlp.util.logging.JavaConsole.isEnabled(JavaConsole.java:178) at java.desktop/ net.sourceforge.jnlp.util.logging.JavaConsole.isEnabled(JavaConsole.java:173) at java.desktop/ net.sourceforge.jnlp.util.logging.LogConfig.isLogToConsole(LogConfig.java:155) at java.desktop/ net.sourceforge.jnlp.util.logging.OutputController.consume(OutputController.java: 153) at java.desktop/ net.sourceforge.jnlp.util.logging.OutputController.flush(OutputController.java: 138) at java.desktop/ net.sourceforge.jnlp.util.logging.OutputController$MessageQueConsumer.run(OutputController.java: 124) at java.base/java.lang.Thread.run(Thread.java:834) Die Codebasis stimmt mit der Codebasis im Manifest überein und die Anwendung ist signiert. Fahre fort. Um Einzelheiten zu erfahren siehe: http:// docs.oracle.com/javase/7/docs/technotes/guides/jweb/security/no_redeploy.html. Main class defined in config file. mainclass=org.openecard.richclient.RichClient Main method threw an exception. johannes@Johannes:~> Is help possible, or does it just not run with Open JDK Thanks in advance, Johannes