Importation d'un manifeste de déploiement dans cette application [Paramètres]

Vous pouvez exporter le fichier de manifeste de déploiement à partir d'une application puis importer le fichier de manifeste dans une autre instance de la même application se trouvant à un autre emplacement. Ce processus est utile lorsqu'une application passe d'un environnement à un autre, par exemple, d'un environnement de test à un environnement de production. Lorsque vous importez le fichier, les bundles sont résolus. Si les bundles ne peuvent pas être résolus, l'importation n'aboutit pas et un message d'exception est généré.

Pour afficher ce panneau dans la console d'administration, cliquez sur le chemin suivant :

Applications > Types d'application > Actifs > nom_actif > [Propriétés supplémentaires] Importation d'un manifeste de déploiement dans cette application

Un fichier manifeste de déploiement, META-INF/DEPLOYMENT.MF, est créé automatiquement lorsque vous importez un actif EBA. Il répertorie, à des versions spécifiques, tous les bundles et les bundles composites qui constituent l'application, y compris les bundles déterminés suite à l'analyse de dépendance. Le fichier de manifeste de déploiement permet de garantir qu'à chaque démarrage d'un serveur d'applications, les bundles qui constituent l'application sont identiques.

Vous pouvez exporter le manifeste de déploiement en cours à partir d'un actif EBA puis importer le manifeste de déploiement dans un autre actif qui contient la même application. L'actif cible utilise alors le manifeste importé et non le manifeste généré. Cette opération est utile pendant le développement d'applications lorsqu'une application est intégralement testée et passe dans un environnement de production. Lors de l'importation du manifeste de déploiement à partir de l'environnement de test, assurez-vous que les bundles et leurs versions qui constituent l'application dans l'environnement de production sont exactement identiques aux bundles qui constituent l'application dans l'environnement de test.
Remarque : Ne modifiez pas les fichiers de manifeste exportés. Utilisez les options d'exportation et importation uniquement dans des situations dans lesquelles vous pouvez traiter le fichier exporté en tant que "boîte noire".

Le fichier à importer doit être un fichier de manifeste de déploiement valide, utilisant le format de dénomination nom_fichier.MF, par exemple DEPLOYMENT_TEST.MF. Lorsque vous importez le manifeste de déploiement dans l'actif EBA, le fichier est renommé DEPLOYMENT.MF. Tout nouveau bundle requis pour la gestion des versions de l'application est alors téléchargé.

Pour que l'importation aboutisse, les conditions suivantes doivent être remplies :
  • Le manifeste de déploiement à importer doit correspondre au manifeste d'application de l'application OSGi contenue dans l'actif EBA.
  • Les bundles et leurs versions qui sont répertoriés dans le manifeste de déploiement doivent être disponibles dans un fichier EBA ou à partir d'un référentiel de bundles.
  • Si l'actif a été mis à jour, les téléchargements de bundle de la mise à jour précédente doivent être terminés. Voir Vérification du statut de téléchargement de bundle d'un actif EBA (en ligne).

Chemin vers le manifeste de déploiement

Indique le chemin complet du fichier de manifeste de déploiement à importer. Le fichier doit être un manifeste de déploiement valide, avec une extension de fichier .MF.

Sélectionnez Système de fichiers local lorsque le navigateur et le manifeste de déploiement se trouvent sur la même machine, que le serveur soit ou non également sur cette même machine.

Sélectionnez Système de fichiers éloigné lorsque le manifeste de déploiement se trouve sur un noeud dans le contexte de cellule en cours ou lorsque le fichier de manifeste de déploiement se trouve déjà sur la machine qui exécute le serveur d'applications.


Les liens marqués (en ligne) requièrent un accès à Internet. Chaque lien permet de lancer une recherche dans la rubrique du centre de documentation en ligne. Lorsque les résultats s'affichent, sélectionnez la rubrique correspondant le mieux à votre configuration.

Vérifiez la présence de mises à jour dans cette rubrique (en ligne)




Nom du fichier : DeploymentManifestUpload.html