2009-11-26 10 views
1

Lors de notre test de configuration pour les tests d'acceptation par les utilisateurs, nous avons reçu des rapports indiquant que les applets Java de notre application Web ne pouvaient parfois pas être chargés. L'environnement où il a été rapporté était WinXP/IE6, et il n'y avait aucune erreur trouvée dans la console Java.Les applets ne se sont pas chargées

Évidemment, nous aimerions l'éviter. Quel genre de choses devrions-nous vérifier ici? Sur nos serveurs locaux, tout semble bien. Il y a un certain délai pour envoyer des questions au gars sur place, donc je chercherais à couvrir autant de causes possibles que possible.

Un peu plus d'informations: Nous avons plusieurs applets, dans le cas où ils échouent le chargement, tous échouent le chargement. Les fichiers de l'applet jar varient en taille de 2 Mo à 8 Mo. On me dit que cela semble plus probable si l'applet n'est pas encore mis en cache, c'est-à-dire s'il a été capable de charger les applets une fois sur une machine donnée, d'autres exécutions sur cette machine se déroulent sans problème. Je me demande s'il y a une sorte d'erreur de transfert réseau lors du téléchargement des applets, mais je ne sais pas comment vérifier cela.

Tout conseil est le bienvenu!

Répondre

0

Est-il possible qu'il existe des dépendances/incompatibilités de version avec le JRE sur les ordinateurs défaillants? J'ai eu quelques situations avec le code qui a exigé des navigateurs cassants de Java 6 (Mac/Safari) qui ne l'ont pas.

0

Mon expérience avec les applets dans un environnement d'entreprise conduit généralement à 1 des 3 chemins en ce qui concerne les problèmes.

versions JRE incorrectes ou incohérentes sur le client

Corrupt sur le JRE client.

Corrupt IE Cache

J'ai trouvé désinstallant un seul JRE est généralement pas suffisant, il est souvent nécessaire de désinstaller tous les années JRE sur la machine et réinstaller uniquement ceux dont vous avez besoin.

Une autre astuce consiste à réinitialiser leur profil NT. Cela fait des merveilles pour corriger les problèmes de cache IE. Fait cela si souvent que j'ai documenté la procédure. J'effectue généralement ceci quand une réinstallation de désinstallation de JRE ne fonctionne pas.

This can only be done by an administrator off the workstation. 
Meaning a user with Admin access cannot delete their own profile. 

Before a user profile is deleted good practice is to back up the following folders found in: 
C:\Documents and Settings\<USERNAME> 

Desktop 
Favorites 
My Documents 

These folders could be copied to the user’s H:\ drive then can be copied back to the same folder 
after the user logs back on to the system. 

1. Reboot the workstation. When you are back to the log on screen log in as the administrator. 

2. Right click on My Computer and choose properties. 

3. Choose the Advanced Tab then, under User Profiles, click on Settings. 

4. Highlight the user profile you would like to remove then click Delete. Close all the way out of the properties box. 

5. Go to Windows Explorer and navigate to C:\Documents and Settings. The folder named after the USERNAME 
should have been removed. If it still remains manually delete the folder, 
then empty the recycling bin to make sure it’s been fully removed from the system. 

6. Reboot the workstation. At the log on prompt the user can log back in as themselves. 
This will create a brand new NT profile with their username. 
This will recreate certain OS settings as well as Internet Explorer settings 
that might have been corrupted in the old profile. 

7. At this point the three folders copied to the users H:\ drive can now be copied back to 
C:\Documents and Settings\<USERNAME> 
Questions connexes