Prérequis des utilitaires UDDI

Avant d'utiliser les utilitaires UDDI, vérifiez que les fichiers.jar requis sont présents.

[Windows][z/OS]Pour exécuter les utilitaires UDDI, vous devez utiliser le code d'IBM® Development Kit for Java™ fourni avec WebSphere Application Server. Ce kit de développement est situé dans le répertoire racine_serveur_app/java/bin.

Veillez également à ce que les fichiers .jar suivants soient accessibles aux utilitaires UDDI. L'emplacement des fichiers .jar doit être indiqué dans le chemin de classe du fichier de propriétés des utilitaires UDDI :
UDDIUtilityTools.jar
Ce fichier est le fichier .jar des utilitaires UDDI, situé dans le répertoire racine_serveur_app/UDDIReg/scripts.
com.ibm.uddi.jar
Fichier contenant les classes UDDI4J, situé dans le répertoire racine_serveur_app/plugins.
j2ee.jar
Fichier contenant certaines classes obligatoires de Java Platform for Enterprise, situé dans le répertoire racine_serveur_app/lib.
com.ibm.ws.runtime.jar
Fichier contenant l'implémentation SOAP Apache, situé dans le répertoire racine_serveur_app/plugins.
DbDriver
Pilote requis par les utilitaires UDDI pour se connecter à la base de données cible. Consultez le tableau ci-après pour savoir quelles valeurs doivent être spécifiées en fonction de la base de données choisie :
[AIX Solaris HP-UX Linux Windows][IBM i]
Tableau 1. Valeurs de DbDriver pour les bases de données. Le tableau détaille les valeurs nécessaires pour la connexion à différentes bases de données.
  DB2 Apache Derby Oracle
DBDriverLocation pour le chemin de classe DB2_HOME/db2java.zip racine_serveur_app/derby/lib/derbyclient.jar ORACLE_HOME/jdbc/lib/ojdbc6.jar
Pilote

[AIX Solaris HP-UX Linux Windows]COM.ibm.db2.jdbc.app.DB2Driver, ou com.ibm.db2.jcc.DB2Driver pour une base de données DB2 distante.

[IBM i]com.ibm.db2.jdbc.app.DB2Driver, ou com.ibm.db2.jcc.DB2Driver pour une base de données DB2 distante.

Vous pouvez également définir un alias local pour la base de données distante à l'aide du client DB2.

com.ibm.db2.jcc.DB2Driver oracle.jdbc.OracleDriver
URL jdbc:db2://host:nom_bdd jdbc:db2j:net://host:1527/nom_base de données jdbc:oracle:thin:@host:1521: nom_base de données
[z/OS]
Tableau 2. Valeurs de DbDriver pour les bases de données. Le tableau détaille les valeurs nécessaires pour la connexion à différentes bases de données.
  DB2 Apache Derby
[z/OS]DBDriverLocation pour le chemin de classe [z/OS]DB2_HOME/jcc/classes/db2jcc.jar, DB2_HOME/jcc/classes/db2jcc_license_cisuz.jar [z/OS]racine_serveur_app/derby/lib/derbyclient.jar, racine_serveur_app
[z/OS]Pilote [z/OS]com.ibm.db2.jcc.DB2Driver [z/OS]com.ibm.db2.jcc.DB2Driver
[z/OS]URL [z/OS]jdbc:db2://host:port_bdd/emplacement_bdd [z/OS]jdbc:db2j:net://host:1527/nom_base de données
Où :
  • racine_serveur_app représente le répertoire d'installation de WebSphere Application Server.
  • DB2_HOME est le répertoire de DB2, par exemple c:\Program Files\SQLLIB\java12\
  • [AIX Solaris HP-UX Linux Windows][IBM i]ORACLE_HOME est le répertoire d'Oracle, par exemple c:\oracle\ora92\
  • [AIX Solaris HP-UX Linux Windows][IBM i]nom_bdd est le nom de la base de données. Pour Apache Derby, assurez-vous que nom_base de données inclut le chemin d'accès à la base de données, par exemple racine_profil/databases/com.ibm.uddi/UDDI30
  • [z/OS]port_bdd est le port d'écoute de la base de données DB2.
  • [z/OS]nom_bdd est le nom de la base de données Apache Derby. Assurez-vous que le nom_bdd inclut le chemin d'accès à la base de données, par exemple racine_profil/databases/com.ibm.uddi/UDDI30
Remarques :
  • Si vous utilisez Apache Derby, rendez la base de données compatible avec une utilisation en réseau afin qu'elle puisse prendre en charge plusieurs connexions. Pour plus d'informations, voir la section relative à la gestion du serveur réseau Derby dans le manuel Derby Server and Administration Guide.
  • [AIX Solaris HP-UX Linux Windows][IBM i]Si vous utilisez DB2, ajoutez DB2_HOME/sqllib/lib aux variables d'environnement LD_LIBRARY_PATH et LIBPATH.
  • [z/OS]Si vous utilisez DB2, ajoutez DB2_HOME/icc/lib aux variables d'environnement LD_PATH_LIBRARY (ou LD_LIBRARY_PATH) et LIBPATH.

La section de configuration du fournisseur de sécurité présentée dans le fichier de propriétés indique l'emplacement du fichier DummyClientTrustFile.jks par défaut. Si vous utilisez votre propre fichier de clés certifiées, vérifiez que cet emplacement est défini à cet endroit.

Les utilitaires UDDI utilisent les interfaces d'interrogation et de publication SOAP UDDI Version 2. Ces API sont protégées comme décrit dans la rubrique Contrôle d'accès pour les interfaces du registre UDDI. L'utilitaire UDDI accède également à la base de données du registre UDDI via le pilote de base de données et l'accès à la base de données est contrôlé par le système de gestion de la base de données.


Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwsu_utility_tool_prereq
Nom du fichier : rwsu_utility_tool_prereq.html