Seite 1 von 1

Java Anwendungsfehler, Anwendung kann nicht gestartet werden

Verfasst: Di Nov 07, 2023 5:39 pm
von Marex
Moin zusammen,

ich habe nach langer Zeit mal wieder versucht Stellwerksim zu spielen. Leider stieß ich auf folgendes Problem:

Die Anwendung startet nicht wie erwartet. Ich lande auf einem Anwendungsfehler: Anwendung kann nicht gestartet werden.
com.sun.deploy.net.FailedDownloadException: Ressource konnte nicht geladen werden: https://www.stellwerksim.de/download-jn ... 4a6606e8e1
at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
at com.sun.deploy.net.DownloadEngine.downloadResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
at com.sun.javaws.Launcher.updateFinalLaunchDesc(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.launch(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main.access$000(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.net.SocketException: Unexpected end of file from server
at sun.net.www.http.HttpClient.parseHTTPHeader(Unknown Source)
at sun.net.www.http.HttpClient.parseHTTP(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.doTunneling(Unknown Source)
at sun.net.www.protocol.https.AbstractDelegateHttp ... on.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.access$200(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection$9.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.AccessController.doPrivilegedWithCombiner(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at sun.net.www.protocol.https.HttpsURLConnectionIm ... nputStream(Unknown Source)
at com.sun.deploy.net.HttpUtils.followRedirects(Unknown Source)
at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
at com.sun.deploy.net.BasicHttpRequest.doRequest(Unknown Source)
at com.sun.deploy.net.BasicHttpRequest.doGetRequest(Unknown Source)
at com.sun.deploy.net.DownloadEngine.actionDownload(Unknown Source)
at com.sun.deploy.net.DownloadEngine.downloadResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
at com.sun.deploy.cache.ResourceProviderImpl.getResource(Unknown Source)
at com.sun.javaws.Launcher.updateFinalLaunchDesc(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.prepareToLaunch(Unknown Source)
at com.sun.javaws.Launcher.launch(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main.access$000(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Ich habe bereits Cookies gelöscht, neu heruntergeladen, Java neu installiert und komme weiterhin zu diesem Ergebnis. Auch eine Ausnahme im Bedrohungsschutz hat nicht geholfen.

Gibt es Ideen oder Lösungsansätze?

Viele Grüße,
Marex aka Jonah

Re: Java Anwendungsfehler, Anwendung kann nicht gestartet werden

Verfasst: Mi Nov 08, 2023 2:12 pm
von hotzenplotz
Servus!
Sei mir bitte nicht böse......weiter unten in diesem Thread gibt es genug Lösungen zu diesem Problem.

Bitte suchen. :wink:

Lg.

https://doku.stellwerksim.de/doku.php?i ... cate_error

Re: Java Anwendungsfehler, Anwendung kann nicht gestartet werden

Verfasst: Mi Nov 08, 2023 3:05 pm
von Marex
Moin,

die Lösungsansätze von aus der Doku hatte ich bereits angewendet (aber nicht hier geschrieben). Firewall und andere Sicherheitseinrichtungen sind auch deaktiviert. Ich habe es gerade auch auf meinem Laptop versucht, was auch erfolgreich geklappt hat.

Irgendetwas hat meine Java Version zerschossen, ich kann mir aber nicht herleiten was oder wie, da eine komplette Neuinstallation keine Abhilfe schafft. Den letzten Absatz mit dem Jarsigner kann mein CMD nicht ausführen, da der Befehl nicht gefunden wird. Entsprechend kann ich auch die Fehlermeldung dazu nicht posten. Es scheint mir auch weniger ein Zertifikatsproblem als ein Problem mit der Java Installation zu sein. Ich weiß aber, dass es ca. vor 4 - 6 Monaten noch funktioniert haben muss auf diesem System.

Viele Grüße,
Marex

Re: Java Anwendungsfehler, Anwendung kann nicht gestartet werden

Verfasst: Mi Nov 08, 2023 5:11 pm
von wunder99
Habe das gleiche Problem. Alles schon versucht. Auch neuinstalliert. Selbst das wechseln auf alte Versionen hat nicht geholfen.

Re: Java Anwendungsfehler, Anwendung kann nicht gestartet werden

Verfasst: Fr Nov 10, 2023 10:27 pm
von tin111
Ich kann das STS Java Programm auch nicht starten - und es geht nicht um die Problematik mit dem Zertifikat.

System: Ubuntu Linux 23.10
java version "1.8.0_391

netx: Startfehler: Konnte JNLP-Datei nicht starten. ( ( (javax/xml/ws/Service (javax.xml.ws.Service))))
net.sourceforge.jnlp.LaunchException: Fatal: Startfehler: Konnte JNLP-Datei nicht starten. Die Anwendung war nicht initialisiert. Um detailierte Informationen zu erhalten können javaws oder der Web-Browser von der Befehlszeile aus gestartet werden und die Textausgabe in einem Fehlerbericht gesendet werden.
at java.desktop/net.sourceforge.jnlp.Launcher.launchApplication(Launcher.java:583)
at java.desktop/net.sourceforge.jnlp.Launcher$TgThread.run(Launcher.java:946)
Caused by: java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at java.desktop/net.sourceforge.jnlp.Launcher.launchApplication(Launcher.java:577)

Re: Java Anwendungsfehler, Anwendung kann nicht gestartet werden

Verfasst: Sa Nov 11, 2023 11:03 am
von tin111
Dazu noch
Java(TM) Web Start 11.391.2.13-fcs meldet Fehler:

Anwendung kann nicht gestartet werden

JNLParseException[ Startdatei konnte nicht geparst werden. Fehler in Zeile 15.]
at com.sun.javaws.jnl.XMLFormat.parse(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory._buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.jnl.LaunchDescFactory.buildDescriptor(Unknown Source)
at com.sun.javaws.Main.launchApp(Unknown Source)
at com.sun.javaws.Main.continueInSecureThread(Unknown Source)
at com.sun.javaws.Main.access$000(Unknown Source)
at com.sun.javaws.Main$1.run(Unknown Source)
at java.lang.Thread.run(Thread.java:750)
Caused by: org.xml.sax.SAXParseException; lineNumber: 15; columnNumber: 3; Elementtyp "meta" muss mit dem entsprechenden Endtag "</meta>" beendet werden.
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:204)
at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:178)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400)
at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327)
at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1467)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1751)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2969)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:507)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:867)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:796)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:142)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:644)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl.parse(SAXParserImpl.java:328)
at com.sun.deploy.xml.XMLParser.parse(Unknown Source)
at com.sun.deploy.xml.XMLParser.parse(Unknown Source)

Re: Java Anwendungsfehler, Anwendung kann nicht gestartet werden

Verfasst: Sa Nov 11, 2023 11:38 am
von tin111
[Solved]

Sorry für falschen Alarm - Problem gelöst. Lag am falschen Token. Schade, ist die Fehlermeldung da nicht klar und deutlich.

Re: Java Anwendungsfehler, Anwendung kann nicht gestartet werden

Verfasst: So Nov 12, 2023 2:57 pm
von Marex
Ich habe jetzt auch nochmal etwas rumprobiert und inzwischen klappt es. Ich habe eine Vermutung, woran es lag.

Ich habe folgende Schritte durchgeführt (teils wie oben gennant):
- Java Cache gelöscht
- Java Neuinstallation
- Browser Cache geleert (nur Stellwerksim)
- Alte Downloads entwertet
- JNLP neu heruntergeladen

Danach kam regulär der Java Sicherheitspromt, der nur noch bestätigt werden musste. Ich vermute sehr stark, dass zusätzlich der Browser Cache geleert werden musste, damit es funktioniert hat. Besteht die Möglichkeit, das in der Doku zu ergänzen für zukünftige Anfragen?