Le fait que vous deviez ou non configurer manuellement WebSphere Application Server Community
Edition, version 2.1 dépend de la base de données que vous utilisez.
Pourquoi et quand exécuter cette tâche
- Si vous utilisez une base de données DB2 sous Linux, UNIX ou Windows, vous ne devez pas configurer le serveur Web manuellement. Vous pouvez ajouter le serveur Web à la vue Serveurs dans le plan de travail. Lorsque vous déployez un service Web, sélectionnez la case à cocher Enregistrer la connexion de base de données avec le serveur Web dans l'assistant Déploiement du service Web.
- Si vous utilisez une base de données DB2 sous z/OS ou une base de données Informix Dynamic Server (IDS), vous devez enregistrer les fichiers JAR
DB2 for z/OS ou le pilote JDBC natif pour Informix sous le serveur Web. Une fois cette étape effectuée, vous pouvez indiquer au plan de travail qu'il doit configurer le serveur Web pour vous. Ajoutez le serveur Web à la vue Serveurs dans le plan de travail. Lorsque vous déployez un service Web, sélectionnez la case à cocher Enregistrer la connexion de base de données avec le serveur Web dans l'assistant Déploiement du service Web.
Procédure :
Pour configurer manuellement un serveur WebSphere Application
Server Community Edition, version 2.1 :
- Démarrez le serveur et connectez-vous à la console d'administration.
- Si vous utilisez une base de données DB2 sous z/OS,
ajoutez le fichier com.ibm.db2/db2jcc_license_cisuz/9.1/jar
au répertoire d'archives existant.
- Dans la console d'administration, sélectionnez .
- Indiquez les valeurs suivantes dans les zones de l'afficheur
de référentiels :
- Fichier : chemin_absolu_du_fichier_db2jcc_license_cisuz.jar
- Groupe : com.ibm.db2
- Artefact : db2jcc_license_cisuz
- Version : 9.1
- Type : jar
- Cliquez sur Installer.
- Si vous utilisez une base de données DB2 et ne voulez pas que le plan de travail enregistre la connexion de base de données avec le serveur Web, créez un pool de bases de données DB2 en utilisant l'assistant de pool de bases de données Geronimo. Vous pouvez créer un pool local ou un pool global. Un pool local peut être utilisé par un service Web seulement. Un pool global peut être utilisé par plusieurs applications, y compris des services Web.
- Nommez le pool de bases de données et sélectionnez "DB2" comme type de base de données.
- Vérifiez que la classe du pilote JDBC est com.ibm.db2.jcc.DB2Driver.
- Sélectionnez les fichiers JAR de pilote suivants :
- com.ibm.db2/db2jcc/9.1/jar
- Pour DB2 for Linux, UNIX, and Windows :
com.ibm.db2/db2jcc_license_cu/9.1/jar
- Pour DB2 for z/OS :
com.ibm.db2/db2jcc_license_cisuz/9.1/jar
- Spécifiez un nom d'utilisateur et un mot de passe pour l'authentification auprès de la base de données.
- Spécifiez le numéro du port à utiliser lors de la connexion à la base de données.
- Spécifiez le nom de la base de données et le nom du système hôte.
- Vérifiez que l'adresse URL de connexion JDBC est valide.
- Facultatif : Spécifiez des valeurs pour les paramètres du pool de connexions.
- Si vous utilisez une base de données Informix Dynamic Server (IDS) et ne voulez pas enregistrer la connexion de base de données avec le serveur Web, suivez les étapes ci-dessous pour créer un pool de bases de données global.
- Ajoutez le fichier ifxjdbc.jar au répertoire d'archives existant. Dans la console d'administration, sélectionnez . Indiquez les valeurs suivantes
dans les zones de l'afficheur de référentiels,
puis cliquez sur Installer :
- Fichier : chemin_absolu_du_fichier_ifxjdbc.jar
- Groupe : com.informix.jdbc
- Artefact : ifxjdbc
- Version : 10.0
- Type : jar
- Créez un pool de bases de données IDS en utilisant l'assistant de pool de bases de données Geronimo. Chaque service Web que vous déployez sur le serveur doit utiliser un pool de bases de données unique.
- Nommez le pool de bases de données et sélectionnez "Informix" comme type de base de données.
- Sélectionnez le fichier JAR de pilote suivant : com.informix.jdbc/ifxjdbc/10.0/jar
- Spécifiez un nom d'utilisateur et un mot de passe pour l'authentification auprès de la base de données.
- Spécifiez le numéro du port à utiliser lors de la connexion à la base de données.
- Spécifiez le nom de la base de données et le nom du système hôte.
- Vérifiez que l'adresse URL de connexion JDBC est valide.
- Facultatif : Spécifiez des valeurs pour les paramètres du pool de connexions.
- Enregistrez la valeur des paramètres groupID et artifactID pour le pool de connexions de base de données. Vous devez spécifier ces valeurs lorsque vous déployez le service Web qui utilise ce pool de connexions de base de données. La distinction minuscules/majuscules est appliquée pour les valeurs des paramètres groupID et artifactID.