CORRECTIF : Erreur de Java.lang.reflect.InvocationTargetException lorsque vous utilisez Team Explorer Everywhere 2010 SP1 pour Eclipse pour enregistrer ou afficher un élément de travail

Travaillez partout et à partir de n’importe quel appareil avec Microsoft 365

Effectuez une mise à niveau vers Microsoft 365 pour travailler partout avec les dernières fonctionnalités et mises à jour.

Mettre à niveau maintenant

Symptômes

Prenons l’exemple du scénario suivant :

  • Vous installez les logiciels suivants sur un ordinateur :

    • Eclipse 3.5, 3.6 d’Eclipse ou d’un produit qui est basé sur l’une de ces versions.

    • Microsoft Visual Studio Team Explorer Everywhere 2010 Service Pack 1 (SP1) pour Éclipse

    • Windows Internet Explorer 9

  • Vous utilisez Team Explorer Everywhere 2010 pour vous connecter à un serveur Microsoft Team Foundation Server (TFS).

  • Vous essayez d’enregistrer ou d’afficher un élément de travail qui contient quelques contrôles HTML.

Dans ce scénario, l’enregistrement ou d’afficher l’opération échoue. En outre, le message d'erreur suivant s'affiche :

Enregistrer le FailedJava.lang.reflect.InvocationTargetException

Cause

Ce problème se produit en raison d’une modification dans le moteur JavaScript qui est introduite dans Internet Explorer 9. La modification en conflit le code d’appel dans les versions concernées de Eclipse. Ce conflit provoque un failaure dans une fonctionnalité pour l’élément de travail qui contient un texte enrichi déposée contrôle dans Team Explorer Everywhere 2010 SP1. Par conséquent, le message d’erreur s’affiche.

Résolution

Informations sur le correctif logiciel

Le correctif est disponible pour téléchargement à partir du site Web de Microsoft Download Center suivant :Download télécharger le package de correctifs maintenant. Pour plus d’informations sur la façon de télécharger des fichiers de prise en charge de Microsoft, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

119591 Comment faire pour obtenir des fichiers de support technique Microsoft auprès des services en ligne Microsoft a analysé ce fichier en vue de détecter la présence de virus. Microsoft a utilisé les logiciels de détection de virus les plus récents disponibles à la date de publication de ce fichier. Le fichier est conservé sur des serveurs sécurisés, ce qui empêche toute modification non autorisée du fichier. Remarque  Pour installer ce correctif, procédez comme suit :

  1. Enregistrez le fichier Tfseclipseplugin-updatesitearchive-10.1.0-qfe1.zip du package de correctifs dans un dossier local.

  2. Démarrez Eclipse.

  3. Dans le menu aide , cliquez sur Installer un nouveau logiciel.

  4. Cliquez sur Ajouter.

  5. Type d’archive de plug-in de Team Explorer Local dans la zone nom , puis cliquez sur archivage.

  6. Sélectionnez le fichier Tfseclipseplugin-updatesitearchive-10.1.0-qfe1.zip que vous avez enregistré dans un dossier local, puis cliquez sur OK.

  7. Dans la boîte de dialogue installation , cliquez sur pour sélectionner la case à cocher qui correspond à Team Explorer Everywhere à partir de la liste des fonctionnalités.

  8. Cliquez deux fois sur suivant .

  9. Accepter les termes du contrat de licence logiciel Microsoft, puis cliquez sur suivant.

  10. Cliquez sur Terminer.

Pour plus d’informations sur l’installation de Team Foundation Server plug-in et le Client de ligne de commande, télécharger et afficher la page Web Microsoft suivante :

Procédure d’installation de Team Foundation Server plug-in et le Client de ligne de commande

Conditions préalables

Pour installer ce correctif, vous devez disposer de Microsoft Visual Studio Team Explorer Everywhere 2010 Service Pack 1 (SP1) installé sur un ordinateur.

Informations sur le redémarrage

Vous devez redémarrer Eclipse après avoir appliqué ce correctif.

Informations sur le remplacement de correctif logiciel

Ce correctif ne remplace pas un correctif précédemment publié.

Informations sur les fichiers

La version internationale de ce correctif possède les attributs de fichier (ou ultérieure) répertoriés dans le tableau suivant. Les date et heure de création de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations des fichiers, les données sont converties en heure locale. Pour connaître le décalage entre l’heure UTC et l’heure locale, utilisez l’onglet Fuseau horaire dans l’élément Date et heure du Panneau de configuration.

Nom du fichier

Version du fichier

Taille du fichier

Date

Heure

Tfseclipseplugin-updatesitearchive-10.1.0-qfe1.zip

Not Applicable

12,854,618

24-May-2011

07:17

Solution de contournement

Pour contourner ce problème, procédez comme suit :

  1. Ouvrez le dossier de programme Eclipse.

  2. Recherchez et ouvrez Eclipse.ini dans un éditeur de texte. Par exemple, utilisez le bloc-notes pour ouvrir le fichier.

  3. Ajoutez la ligne suivante à la fin du fichier :

    -Dcom.microsoft.tfs.client.common.ui.controls.generic.html.htmleditor.disable=

  4. Enregistrez le fichier Eclipse.ini et redémarrez Eclipse.

Statut

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×