L'action Débogage sur le serveur permet de déboguer des objets Web, notamment des beans EJB et des servlets, y compris le langage Java intégré,
les pages JSP et le JavaScript côté serveur.
Remarque : Le débogage du JavaScript n'est pris en charge que dans le cadre du débogage d'objets
Web qui s'exécutent sur un serveur WebSphere Application Server version 5.1 (5.1 - 5.1.x). Le débogage du JavaScript côté
serveur n'est pas pris en charge sur WebSphere Application Server Version 6.0 ou plus.
La fonction
Débogage sur le serveur lance une session de débogage, ajoute le projet au serveur afin de rechercher le fichier source et ouvre un navigateur
contenant l'objet Web sélectionné. Vous pouvez lancer l'action Débogage sur
le serveur à partir d'un projet Web, d'un objet Web ou
fichier source d'un objet Web dans un projet Web. Pour ce faire, procédez comme suit :
- Si vous déboguez un serveur WebSphere Application Server distant, démarrez-le
en mode débogage.
- Dans une vue navigateur de projets du plan de travail, telle que la vue Navigateur
ou Explorateur de projets, localisez l'objet ou le projet Web à
déboguer. Vous devrez peut-être développer le noeud du projet et ses sous-dossiers
pour localiser l'objet Web.
- Cliquez avec le bouton droit de la souris sur l'objet Web et sélectionnez Débogage > Débogage
sur le serveur dans le menu en incrustation.
- Dans la boîte de dialogue Sélection du serveur, effectuez
l'une des tâches suivantes :
- Si vous avez déjà créé des serveurs qui prennent en charge le débogage des applications
sélectionnées et que vous voulez utiliser l'un de ces serveurs, vous pouvez cocher la case Sélectionner un serveur existant, puis sélectionner le serveur dans la liste de sélection
et cliquer sur Terminer.
- Si vous n'avez pas encore créé de serveur pour l'application à déboguer,
vérifiez que le bouton d'option Définir manuellement un serveur est
sélectionné et créez un serveur WebSphere Application Server.
Conseil : Lors de la sélection ou la création d'un serveur dans la boîte de dialogue Sélection
du serveur, cochez la case Définition du serveur comme serveur par défaut du projet (pas d'invite) pour l'application soit déboguée à l'aide de ce serveur lors de la prochaine
utilisation de l'action Débogage sur le serveur.