Situation starten fehlschlägt:Wie zu erkennen, wenn/warum ein Java Web Start für die Benutzer
Große Unternehmen mit mehreren internen Java-Anwendungen, die über Java Web Start von einer Java-Web-Anwendung gestartet. Benutzer melden sich bei der Java Web Application an und wählen ein Programm aus, das über Java WebStart gestartet wird. Die Anwendung meldet eine Datenbank an, wenn ein Benutzer versucht, eine Anwendung auszuführen. Sobald die Anwendung gestartet wird, markiert sie die Zeile in der Datenbank, die erfolgreich war.
Problem:
Es gibt Zeilen in der Datenbank, in der ein Benutzer ein Programm ins Leben gerufen, aber die Anwendung nie die Datenbank aktualisiert, die es gestartet. Es gibt nur wenige Gründe, die ich denken kann:
- Der Benutzer nicht über JVM installiert oder möglicherweise die richtige Version
- Die Anwendung aufgrund einer Web-Server/deployment Problem konnte nicht geladen werden. (Zum Beispiel nicht alle .jars von der Anwendung benötigt wurden an den Web-Server bereitgestellt.
- Die Anwendung mit der Datenbank eine Verbindung Problem hatte oder einen Bug, der es verursacht nicht in die Datenbank zu schreiben.
Ziel/Frage:
Ich möchte die Mengen der Ursachen identifizieren.Gibt es irgendwie zu erkennen, warum eine Java Web Start App nicht gestartet werden konnte, so dass ich sehen kann, wie oft das der Fall ist? weil ich vielleicht nicht in Betracht ziehe?