##### Configuration d'un pool de connexions — Exemple

L'exemple suivant montre comment configurer un pool de connexions pour Web Server et MySQL 4.0 :

1. Dans la console du serveur Web, créez un pool de connexions JDBC avec les attributs suivants :
   Nom du pool

     `pool_exemple`

   Nom de classe de la source de données

     `com.mysql.jdbc.jdbc2.optional.MysqlDatacSource`

   Nom du serveur

     Nom du serveur mySQL.

   port

     Numéro de port sur lequel fonctionne le serveur mySQL.

   utilisateur

     Nom d'utilisateur du mot de passe de base de données.

   mot de passe

     Mot de passe de l'utilisateur.

   Nom de la base de données

     Nom de la base de données.

   Remarque – Le fichier jar contenant la classe DataSource et la classe de pilotes JDBC mentionnée dans les étapes suivantes doit être ajouté au chemin de la classe d'applications.

2. Configurez les ressources JDBC. Dans la console du serveur Web, créez une ressource JDBC avec les attributs suivants :
   Nom JNDI

     jdbc/Pool_exemple

   Nom du pool

     pool_exemple

   Ressource de données activée

     on

3. Ajoutez les lignes suivantes dans le fichier `sun-web.xml` de l'application :

       <resource-ref>
             <res-ref-name>jdbc/mySQL</res-ref-name>
             <jndi-name>jdbc/samplePool</jndi-name>
       </resource-ref>

4. Ajoutez les lignes suivantes au fichier web.xml de l'application :

       <resource-ref>
              <description>mySQL Database</description>
              <res-ref-name>jdbc/mySQL</res-ref-name>
              <res-type>javax.sql.DataSource</res-type>
              <res-auth>Container</res-auth>
       </resource-ref>

5. Une fois les paramètres saisis, la valeur de cet attribut devient java:comp/env/jdbc/mySQL.