Cette rubrique explique comment initialiser un noeud UDDI après sa configuration ou sa migration.
Avant de commencer
Vous devez déjà avoir configuré un noeud de registre UDDI, soit comme nouveau noeud,
soit comme noeud à utiliser pour la migration d'un noeud UDDI version 2.
Pourquoi et quand exécuter cette tâche
Vous devez définir certaines des propriétés d'un noeud de registre UDDI avant d'initialiser le noeud. Les propriétés du noeud de registre UDDI sont réparties en deux catégories :
- Les propriétés de noeud obligatoires doivent être définies avant l'initialisation du noeud UDDI. Vous pouvez les définir et les redéfinir
autant de fois que vous le souhaitez avant l'initialisation. Cependant, une fois le noeud UDDI initialisé, ces propriétés sont disponibles en lecture seule pendant la durée d'utilisation du noeud UDDI.
Il est donc vitale de définir ces propriétés correctement.
- Toutes les autres propriétés. Vous pouvez définir ces propriétés avant et après l'initialisation.
Vous pouvez configurer ces propriétés et initialiser le noeud en utilisant la console d'administration UDDI ou l'interface de gestion JMX (Java™ Management Extensions).
Procédure
- Cliquez sur pour afficher
la page de propriétés du noeud de registre UDDI.
- Attribuez des valeurs adaptées et valides aux propriétés obligatoires du noeud. Le caractère obligatoire de ces propriétés est indiqué par la présence d'un astérisque (*) en regard de leur zone de saisie. La liste suivante récapitule les propriétés.
Elles sont décrites plus en détail dans l'aide contextuelle de la console d'administration.
- ID du noeud UDDI
- Cette propriété doit être une chaîne de texte commençant par uddi: et dont la suite est propre
à ce noeud UDDI. La valeur par défaut peut être appropriée, mais vérifiez qu'elle est spécifique au noeud UDDI avant de l'utiliser.
- Description du noeud UDDI
- Cette propriété est une chaîne de texte décrivant le noeud.
- Générateur de clés racine
- Cette propriété doit être une chaîne de texte commençant par uddi: et dont la suite est propre
à ce noeud UDDI. La valeur par défaut peut convenir. Cependant, elle peut contenir des parties
génériques, telles que keyspace_id, que vous devez adapter à votre système. Si vous utilisez la
valeur par défaut, assurez-vous qu'elle est spécifique à ce noeud UDDI.
- Préfixe des éléments discoveryURL générés
- Cette propriété doit être une URL (Uniform Resource Locator) valide.
- Si vous faites migrer un registre UDDI version 2, aidez-vous du tableau ci-après
pour effectuer les tâches suivantes :
- Définissez les propriétés qui doivent rester les mêmes que dans le fichier uddi.properties de la version 2 du registre.
- Définissez les propriétés qui doivent rester les mêmes que dans le fichier uddi.properties, par exemple dbMaxResultCount.
Tableau 1. Propriétés des UDDI version
2 et version 3. Le tableau répertorie les différentes propriétés UDDI
pour la Version 2 et la Version 3, avec d'autres informations sur chacune d'entre
elles.Propriété UDDI version 2 (définie dans le fichier uddi.property) |
Propriété UDDI version 3 (définie à l'aide de la console d'administration ou de l'interface d'administration UDDI) |
Valeur recommandée pour le registre UDDI version 3 |
dbMaxResultCount |
Taille maximale du jeu de réponses de la consultation |
Vous pouvez conserver la valeur de la version 2, la modifier ou utiliser la valeur par défaut. |
persister |
Pas d'équivalence |
Non applicable. |
defaultLanguage |
Code de langue par défaut |
Conservez la valeur de la version 2. |
operatorName |
ID du noeud UDDI |
Vous devez utiliser une valeur valide
pour l'ID du noeud UDDI. Elle est appliquée aux données de la version 2 lors de la migration. |
maxSearchKeys |
Nombre maximal de clés de recherche |
Vous pouvez conserver la valeur de la version 2, la modifier ou utiliser la valeur par défaut. |
getServletURLprefix |
Préfixe des éléments discoveryURL générés |
Entrez une valeur valide pour votre configuration. Elle doit être identique
à la valeur utilisée dans la version 2. |
getServletName |
Pas d'équivalence |
Non applicable. |
- Définissez toutes les autres propriétés, telles que les propriétés de configuration des règles, auxquelles vous souhaitez
attribuer des valeurs autres que celles par défaut. Pour plus d'informations sur les règles et les propriétés, reportez-vous à la rubrique Paramètres du noeud UDDI. Notez que vous pouvez également modifier ces propriétés ultérieurement.
- Cliquez sur Appliquer pour sauvegarder les modifications.
Important : Vérifiez que les valeurs appropriées sont affectées aux propriétés de noeud obligatoires et que vous les avez sauvegardées, car il n'est pas possible de les modifier après l'initialisation. Si vous ne sauvegardez pas vos modifications avant de passer à l'étape d'initialisation, vous devrez supprimer et recréer la base de données.
- Après avoir enregistré les modifications, initialisez le noeud UDDI en cliquant sur Initialiser, au début du panneau.
Si vous faites migrer un
registre UDDI version 2, la migration de ses données a lieu maintenant. L'initialisation
peut prendre un certain temps. Pour afficher la progression, retournez dans la page de
collection de noeuds et cliquez sur l'icône de régénération au début de la colonne
Statut. Une autre solution consiste à ouvrir une deuxième fenêtre de la console d'administration et à utiliser l'icône de régénération de la même façon. Le
noeud UDDI passe par les états suivants :
- Initialisation en attente.
- Initialisation en cours.
- Migration en cours. Cet état ne se produit qu'en cas de migration.
- Création de l'ensemble de valeurs en cours.
- Activé.
Que faire ensuite
Si vous venez de faire migrer un noeud d'une précédente version, retournez aux étapes de la procédure relative à la migration vers la version 3 du registre UDDI, pour vérifier que la migration a abouti. Si vous venez de créer un noeud, suivez les étapes contenues dans
Utilisation du test de vérification de l'installation (IVT) UDDI pour vérifier que vous avez configuré correctement le noeud UDDI.