Ajout d'une fonction (feature) à un site de mise à jour

Une fois que vous avez ajouté un plug-in de règle personnalisée à une fonction (feature), vous pouvez ajouter la fonction à un site de mise à jour.

Pourquoi et quand exécuter cette tâche

L'ajout d'une fonction à un site de mise à jour est qualifié de publication de la fonction sur le site.

Publication d'une fonction sur un site

Procédure

  1. Ouvrez la perspective de développement de plug-in.
  2. Dans le menu principal, cliquez sur Fichier > Nouveau > Projet > Développement de plug-in > Update Site Project (Projet de site de mise à jour). L'assistant de nouveau site de mise à jour s'ouvre.
  3. Dans la page du projet de site de mise à jour, entre un nom de projet dans la zone Nom du projet, puis cliquez sur Terminer. L'assistant effectue les actions suivantes :
    • Il crée le projet de site de mise à jour et l'affiche dans l'Explorateur de packages. Le projet contient un élément, un fichier site.xml.
    • Il ouvre le fichier site.xml dans l'éditeur de manifeste de site.
  4. Dans l'éditeur de manifeste de site, cliquez sur l'onglet Plan du site.
  5. Cliquez sur Ajouter une fonction. La fenêtre de sélection de fonction s'ouvre.
  6. Dans la liste des fonctions, cliquez sur celle que vous souhaitez ajouter puis cliquez sur OK. L'éditeur de manifeste de site ajoute une entrée pour la fonction à la liste des fonctions sur le côté gauche de l'onglet Plan du site, sous Gestion du site. Avant la génération de la fonction, l'entrée de liste associée à la fonction se compose de l'ID de fonction suivi du numéro de version de la fonction entre parenthèses ; par exemple : FP_0003_FeatureID (1.0.0.qualifier).
  7. Pour générer la fonction, sous l'onglet Plan du site, sélectionnez la fonction ajoutée et cliquez sur Build (générer). L'éditeur de manifeste de site crée les fichiers requis pour l'installation du site de mise à jour dans l'environnement Rational Developer for System z. L'éditeur de manifeste de site effectue les actions suivantes :
    1. Il crée un fichier JAR contenant les informations de la fonction et l'ajoute au dossier Fonctions du projet de site de mise à jour dans l'explorateur de projets. Le nom du fichier JAR est composé de l'ID de fonction, d'un trait de soulignement, de la version de la fonction, ainsi que la date et de l'heure de la génération (minutes et secondes incluses). Par exemple, FP_0003_FeatureID_1.0.0.201205220911.
    2. Il crée un fichier JAR pour chaque plug-in contenu dans la fonction et ajoute le nouveau fichier JAR au dossier Plug-ins du projet de site de mise à jour dans l'explorateur de projets. Le nom du fichier JAR est composé de l'ID de projet, d'un trait de soulignement et de la version du projet, ainsi que la date et de l'heure de la génération. Par exemple, PIP_0001_ProjectID_1.0.0.201205220912.
    3. Il remplace l'entrée associée à la fonction dans la liste des fonctions sous l'onglet Plan du site par le nom du nouveau fichier JAR de la fonction.
  8. Fermez l'éditeur de manifeste de site.

Mise à jour d'une fonction dans un site de mise à jour

Pourquoi et quand exécuter cette tâche

Lorsque vous mettez à jour une fonction et que vous souhaitez publier la version mise à jour, vous disposez de deux options:
  • Vous pouvez ajouter la version mise à jour au site de mise à jour. Les sites de mises à jour peuvent contenir plusieurs versions de la même fonction, même si le contenu et les numéros de version des fonctions sont identiques. Cet ajout est possible car l'éditeur de manifeste de site inclut la date et l'heure actuelles dans le nom de chaque fichier JAR de fonction, cela rendant chaque nom unique.
  • Vous pouvez supprimer l'ancienne version du site de mise à jour puis ajouter la nouvelle version.

Procédure


Commentaires en retour