Article 5QC1R Java JNLP won't run on Debian - "Cannot grant permissions to unsigned jars"

Java JNLP won't run on Debian - "Cannot grant permissions to unsigned jars"

by
bigfuzzydog
from LinuxQuestions.org on (#5QC1R)
I realize you don't want to run random unsigned code from random places on the internet, but this seems pretty reputable - it's the ROES (internet upload utility) for ProDPI, who are a pretty well-known photo lab.

When I try to run it, I get "Fatal: Initialization Error: Could not initialize application"

For details, I get:

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(JNLPClassLo ader.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

Of all that, I'm guessing the salient part is:

Caused by: net.sourceforge.jnlp.LaunchException: Fatal: Application Error: Cannot grant permissions to unsigned jars. Application requested security permissions, but jars are not signed.

I've seen ways to turn that protection off, but is there a way to fix the situation without doing that? I updated everything with apt-get update yesterday, but it did not help.

Thanks in advance!latest?d=yIl2AUoC8zA latest?i=HlDIP3mPAIs:NkXfkDuSCh8:F7zBnMy latest?i=HlDIP3mPAIs:NkXfkDuSCh8:V_sGLiP latest?d=qj6IDK7rITs latest?i=HlDIP3mPAIs:NkXfkDuSCh8:gIN9vFwHlDIP3mPAIs
External Content
Source RSS or Atom Feed
Feed Location https://feeds.feedburner.com/linuxquestions/latest
Feed Title LinuxQuestions.org
Feed Link https://www.linuxquestions.org/questions/
Reply 0 comments