Fiddler, Visual Studio, Vista et localhost

Mais quelle joie de vivre sous Windows Vista,

on fait des découvertes sympas, comme par exemple quand on développe en C#, ASP.NET et WebService pour se rendre compte que le proxy (Fiddler) de Visual Studio, toutes versions confondues, ne fonctionne pas bien. La faute à qui ? Au stack IPv6 de Windows Vista ! Pour résoudre ce problème, il suffit d’aller dans “about:config” de Firefox et de rechercher la valeur suivante : “network.dns.disableIPv6”, de la mettre sa valeur à true et magie, la vitesse de chargement de localhost est accrue, et vos webservices et pages ASP.NET fonctionnent correctement.

Je ne sais pas si une action équivalente existe sous IE mais je comprends mainteant pourquoi je n’aime pas le navigateur intégré de Microsoft .

Installer Tomcat et Netbeans sous Gentoo

Pour commencer, il faut :

  • netbeans
  • sun-jdk
  • tomcat
  • apache

ensuite après avoir fait l’installation des différents logiciels,
il faudra effectuer certaines modifications manuelles pour permettre à Netbeans de pouvoir interagir avec Tomcat.
Voici donc la procédure pour permettre l’interaction Tomcat et Netbeans.

  1. Placez vous dans le dossier /usr/share/tomcat-x.y (x et y représentant la version de tomcat souhaitée), ensuite, créez un lien symbolique nommé “conf” pointant sur /etc/tomcat-x.y comme ceci “ln -s /etc/tomcat-x.y conf”.
  2. Modifier les droits utilisateurs de votre compte pour l’inclure dans le groupe tomcat par la commande suivante “usermod -g tomcat votre_utilisateur”.
  3. Modifier maintenant les comptes d’accès à tomcat. Pour à§a, il va falloir éditer le fichier /etc/tomcat-x.y/tomcat-users.xml et y ajouter 2 rôles et un utilisateur :
    1. <role rolename=”admin”/>
    2. <role rolename=”manager”/>
    3. <user username=”Votre_utilisateur” password=”Votre_mot_de_passe” roles=”manager,admin”/>

En dernier lieu, il faudra ajouter le serveur dans votre outil de travail comme ceci :

  1. Cliquez sur “Add Server”, choisissez votre version de tomcat et validez.
  2. Dans Catalina Home mettez /usr/share/tomcat-x.y,
    et dans User, votre utilisateur,
    et dans Password, votre mot de passe.

Validez votre configuration et voilà , votre serveur tomcat est maintenant utilisable via l’interface de Netbeans.