Situation:Comment détecter quand/pourquoi Java Web Start ne parvient pas à lancer pour vos utilisateurs
grande entreprise avec plusieurs applications Java internes lancées à partir de Java Web Start à partir d'une application Web Java. Les utilisateurs se connectent à l'application Web Java et sélectionnent un programme qui démarre via Java WebStart. L'application se connecte dans une base de données lorsqu'un utilisateur tente d'exécuter une application. Une fois que l'application démarre, elle marque la ligne dans la base de données qu'elle a réussi.
Problème:
Il y a des lignes dans la base de données où un utilisateur a lancé un programme, mais l'application n'a jamais mis à jour la base de données qu'il a commencé. Il y a quelques raisons que je peux penser:
- L'utilisateur ne disposait pas machine virtuelle Java installée ou peut-être la version correcte
- L'application n'a pas réussi à charger en raison d'un serveur web/problème de déploiement. (Par exemple tous les .jars requis par l'application ont été déployées sur le serveur Web.
- L'application avait un problème de connexion avec la base de données ou d'un bug qui a causé de ne pas écrire à la base de données.
Objectif/Question:
Je voudrais identifier les quantités de causes, y a-t-il un moyen de détecter le démarrage d'une application Java Web Start, de sorte que je puisse voir à quelle fréquence cela se produit? parce que je ne pourrais pas être considéré?