Bug ID 1043435
Summary java-1_8_0-openjdk: java web start regression: Fatal: Initialization Error: Could not initialize application
Classification openSUSE
Product openSUSE Distribution
Version Leap 42.2
Hardware Other
OS Other
Status NEW
Severity Major
Priority P5 - None
Component Java
Assignee fstrba@suse.com
Reporter astieger@suse.com
QA Contact qa-bugs@suse.de
CC fstrba@suse.com
Found By Community User
Blocker ---

There is a regression in the Java update for bug 1034849

on openSUSE: openSUSE-2017-662, this is a SLE imported update.

This is a FUJITSU ServerView iRMC S4 Web Server, starting a jViewer server
console. I can provide test access.


Messages:

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:813) ����at
net.sourceforge.jnlp.Launcher.launchApplication(Launcher.java:532) ����at
net.sourceforge.jnlp.Launcher$TgThread.run(Launcher.java:936) Caused by:
net.sourceforge.jnlp.LaunchException: Fatal: Application Error: Cannot grant
permissions to unsigned jars. Application requested security permissions, but
jars are not signed. ����at
net.sourceforge.jnlp.runtime.JNLPClassLoader$SecurityDelegateImpl.getClassLoaderSecurity(JNLPClassLoader.java:2393)
����at
net.sourceforge.jnlp.runtime.JNLPClassLoader.setSecurity(JNLPClassLoader.java:321)
����at
net.sourceforge.jnlp.runtime.JNLPClassLoader.initializeResources(JNLPClassLoader.java:734)
����at
net.sourceforge.jnlp.runtime.JNLPClassLoader.<init>(JNLPClassLoader.java:285) �
��at
net.sourceforge.jnlp.runtime.JNLPClassLoader.createInstance(JNLPClassLoader.java:357)
����at
net.sourceforge.jnlp.runtime.JNLPClassLoader.getInstance(JNLPClassLoader.java:429)
����at
net.sourceforge.jnlp.runtime.JNLPClassLoader.getInstance(JNLPClassLoader.java:403)
����at net.sourceforge.jnlp.Launcher.createApplication(Launcher.java:805) ���
... 2 more 

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:813) ����at
net.sourceforge.jnlp.Launcher.launchApplication(Launcher.java:532) ����at
net.sourceforge.jnlp.Launcher$TgThread.run(Launcher.java:936) Caused by: 

net.sourceforge.jnlp.LaunchException: Fatal: Application Error: Cannot grant
permissions to unsigned jars. Application requested security permissions, but
jars are not signed. ����at
net.sourceforge.jnlp.runtime.JNLPClassLoader$SecurityDelegateImpl.getClassLoaderSecurity(JNLPClassLoader.java:2393)
����at
net.sourceforge.jnlp.runtime.JNLPClassLoader.setSecurity(JNLPClassLoader.java:321)
����at
net.sourceforge.jnlp.runtime.JNLPClassLoader.initializeResources(JNLPClassLoader.java:734)
����at
net.sourceforge.jnlp.runtime.JNLPClassLoader.<init>(JNLPClassLoader.java:285) �
��at
net.sourceforge.jnlp.runtime.JNLPClassLoader.createInstance(JNLPClassLoader.java:357)
����at
net.sourceforge.jnlp.runtime.JNLPClassLoader.getInstance(JNLPClassLoader.java:429)
����at
net.sourceforge.jnlp.runtime.JNLPClassLoader.getInstance(JNLPClassLoader.java:403)
����at net.sourceforge.jnlp.Launcher.createApplication(Launcher.java:805) ���
... 2 more 

netx: Initialization Error: Could not initialize application. (Fatal:
Application Error: Cannot grant permissions to unsigned jars. Application
requested security permissions, but jars are not signed.)
App already has trusted publisher: false
Jar found at ... been verified as UNSIGNED
[...]



Prior to the update, a user can confirm the unsigned jars via UI.


Confirmed working:
java-1_8_0-openjdk-headless-1.8.0.121-10.5.1.x86_64
java-1_8_0-openjdk-1.8.0.121-10.5.1.x86_64

Broken:
java-1_8_0-openjdk-headless-1.8.0.131-10.8.1.x86_64
java-1_8_0-openjdk-1.8.0.131-10.8.1.x86_64


You are receiving this mail because: