Déploiement de projets de bundle composite OSGi

Avant de commencer

  1. Créez un projet de bundle composite.
  2. Installez WebSphere Application Server :
    1. Ouvrez IBM® Installation Manager.
    2. Cliquez sur Install. La page Install Packages s'affiche.
    3. Dans la liste de packages, sélectionnez la version de WebSphere Application Server que vous voulez installer, puis cliquez sur Suivant.
    4. Lisez les contrats de licence. Acceptez ces contrats puis cliquez sur Suivant.
    5. Suivez les instructions dans Installation Manager pour installer le produit WebSphere Application Server.
    Important : Si vous utilisez un environnement de test différent, les étapes à suivre pour déployer l'application diffèrent de celles présentées dans cette rubrique.

Pourquoi et quand exécuter cette tâche

Important : Lors de la mise à jour d'un CBA déployé, les EBA qui font référence à celui-ci ne sont pas automatiquement republiés.
  • Si la publication du serveur est configurée pour exécuter les ressources dans votre espace de travail, redémarrez l'application sur le serveur afin que l'EBA reconnaisse les modifications apportées au CBA.
  • Si elle est configurée pour exécuter les ressources sur le serveur, supprimez l'application du serveur et republiez-la ensuite.

Pour plus d'informations, voir Vérification du statut de mise à jour d'une unité de composition OSGi.

Pour déployer votre bundle composite OSGi sur un serveur :

Procédure

  1. Ajoutez le bundle composite à une instance de serveur.
  2. Exécutez votre application sur le serveur.

Ajout de votre bundle composite OSGi à une instance de serveur

Procedure

  1. Dans la vue Serveurs (Fenêtre > Afficher la vue > Serveurs), cliquez avec le bouton droit de la souris sur votre instance de serveur et sélectionnez Ajouter et supprimer. La boîte de dialogue Ajout et suppression s'affiche.
  2. Dans la liste des ressources disponibles, sélectionnez votre projet de bundle composite OSGi et cliquez ensuite sur Ajouter pour l'ajouter à la liste des ressources configurées.
  3. Cliquez sur Terminer.

Results

Vue Serveurs.

Lorsque vous ajoutez le projet de bundle composite OSGi au serveur, ce dernier vérifie s'il existe des dépendances de package. Si le bundle composite a des dépendances de package en dehors de votre projet de bundle composite, celles-ci sont résolues par rapport aux référentiels de bundles configurés. Le composite est démarré après vérification de toutes les dépendances de bundle.

Exécution de votre application sur le serveur

Procedure

Si le serveur n'est pas en cours d'exécution, accédez à la vue Serveurs (Fenêtre > Afficher la vue > Serveurs), cliquez avec le bouton droit le la souris sur votre instance de serveur et sélectionnez Démarrer. Votre application OSGi est démarrée une fois la publication terminée.
Icône indiquant le type de rubrique Rubrique de tâche
Dispositions pour les centres de documentation | Commentaires en retour

Icône d'horodatage Dernière mise à jour: May 29, 2014 10:11

Nom de fichier : tdeploycomp.html