Skip to content
 

JNLP – Anwendung kann nicht gestartet werden [Lösung]

Kürzlich hatte ich folgendes Problem:
Ich benutzte eine Java WebStart-Applikation (schon seit längerer Zeit) und von einem Tag auf den anderen konnte das Programm nicht mehr gestartet werden.
Ich erhielt folgende Fehlermeldung:
Anmeldung kann nicht gestartet werden
- Nicht signierte Anwendung fordert uneingeschränkten Zugriff auf das System an
- Nicht signierte Ressource: https://....../asdm.jnlp

Oder Falls man eine englische Anwendung startet:


jnlp: Unable to launch the application
- Unsigned Application requesting unrestricted access to system
- Unsigned resource: https://....../asdm.jnlp

In diesem Fall war es das Konfigurations-Tool einer Cisco Firewall (Cisco ASDM – Adaptive Security Device Manager).
Erstaunlicherweise trat dieses Problem mehr oder weniger zeitgleich auf mehreren PCs auf. Der Grund dafür war ein Problem mit dem Java-Cache (und wahrscheinlich einem Java-Update). Auf jeden Fall löst sich das ganze von alleine wenn man den Java-Cache leert. Eine Anleitung dazu wird auf der Homepage von Java/Oracle zur Verfügung gestellt.

Diese ist allerdings nur für Windows und auf Englisch, deshalb hier eine kurze Zusammenfassung:

Lösung für Windows

  1. Das “Java Control Panel” öffnen.
    • Systemsteuerung -> “Java”
  2. Es sollte sich nun ein Fenster geöffnet haben mit drei Unterteilungen. Bei “Temporäre Internet-Dateien” den Button “Einstellungen…” anklicken
  3. Im neuen Fenster den Button “Dateien löschen” anklicken.
  4. Mit “Ok” bestätigen.

Lösung für Mac

  1. Spotlight: Java-Einstellungen
    • Es öffnet sich nun ein Fenster mit 4 Tabs
  2. Das Tab “Netzwerk” anwählen
  3. Den Button “Dateien löschen” anklicken
  4. Mit “Ok” Bestätigen

 


One Comment

  1. Arisuser says:

    Hey, I got an error “Application cannot be started”: “error: java.util.HashMap cannot be cast to java.awt.RenderingHints”
    The case:
    Aris Express 2.4
    OS: 10.8.3
    Java version: 1.7.0_21 (property settings is saying me this but the terminal is retrieval this: java -version
    java version “1.6.0_45″
    Java(TM) SE Runtime Environment (build 1.6.0_45-b06-451-11M4406)
    Java HotSpot(TM) 64-Bit Server VM (build 20.45-b01-451, mixed mode)
    What I did:
    I’ve downloaded Aris Express as a student for my mac.
    After the succeded download the error comes up if I wanna start Aris Express 2.4.
    What I tried: I deleted my java cach. I’ve installed java 6 as I found some information that it could work with this version but the error popped up again….

    I hope that some one of you can help me! (I need aris for my bachelor thesis)
    Thanks in Advance!!!!!

    Here all the logs:

    ARIS Express 2.4
    Software AG

    Model your business by using ARIS Express.
    Model your business by using ARIS Express.

    ARIS Document File

    —————————————————————————–

    java.lang.ClassCastException: java.util.HashMap cannot be cast to java.awt.RenderingHints
    at com.jidesoft.swing.JideSwingUtilities.(Unknown Source)
    at com.jidesoft.plaf.vsnet.VsnetMetalUtils.initComponentDefaults(Unknown Source)
    at com.jidesoft.plaf.LookAndFeelFactory.installJideExtension(Unknown Source)
    at com.jidesoft.plaf.LookAndFeelFactory.installJideExtension(Unknown Source)
    at com.jidesoft.plaf.LookAndFeelFactory.installJideExtension(Unknown Source)
    at com.idsscheer.framework.gui.plaf.express.ADelegatingLookAndFeel.installLookAndFeel(Unknown Source)
    at com.idsscheer.framework.gui.plaf.express.ALookAndFeelHelper.installLookAndFeel(Unknown Source)
    at com.idsscheer.framework.gui.plaf.ALookAndFeel.installLookAndFeel(Unknown Source)
    at com.idsscheer.aris.client.container.controller.ALookAndFeelController.setLookAndFeel(Unknown Source)
    at com.idsscheer.aris.client.container.common.AARISClientContainer.setLookAndFeel(Unknown Source)
    at com.idsscheer.aris.client.container.common.AARISClientContainer.initLookAndFeel(Unknown Source)
    at com.idsscheer.aris.client.container.common.AARISClientContainer.init(Unknown Source)
    at com.idsscheer.aris.client.container.common.AARISClientContainer.init(Unknown Source)
    at com.idsscheer.aris.client.arisloader.AAbstactLoader.start(Unknown Source)
    at com.idsscheer.aris.expresslauncher.AExpressLauncher.startClient(Unknown Source)
    at com.idsscheer.aris.expresslauncher.AExpressLauncher.main(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:601)
    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(Thread.java:722)

Leave a Reply