Déploiement de projets d'application OSGi

Avant de commencer

  1. Créez une application OSGi.
  2. Installez WebSphere Application Server.
    Conseil : Vous pouvez déployer des applications OSGi dans WebSphere Application Server Version 7, Version 8.0 et Version 8.5.
    En savoir plus sur l'installation de WebSphere Application Server version 7.0 :
    1. Ouvrez IBM® Installation Manager.
    2. Cliquez sur Install. La page Install Packages s'affiche.
    3. Dans la liste des packages, sélectionnez Environnement de test IBM WebSphere Application Server version 7.0, puis cliquez sur Suivant.
    4. Lisez les contrats de licence. Acceptez ces contrats puis cliquez sur Suivant.
    5. Suivez les instructions prévues dans Installation Manager pour installer WebSphere Application Server version 7.0.
    6. Dans la liste des fonctions, veillez à sélectionner Applications OSGi sous IBM WebSphere Application Server Version 7.0 Feature Pack for OSGi Applications and Java Persistence API 2.0.
    En savoir plus sur l'installation de WebSphere Application Server version 8.0 :
    1. Ouvrez IBM Installation Manager.
    2. Cliquez sur Install. La page Install Packages s'affiche.
    3. Dans la liste des packages, sélectionnez Application Server version 8.0.0.0 puis cliquez sur Suivant.
    4. Lisez les contrats de licence. Acceptez ces contrats puis cliquez sur Suivant.
    5. Suivez les instructions d'Installation Manager pour installer WebSphere Application Server version 8.0.
    En savoir plus sur l'installation de WebSphere Application Server version 8.5 :
    1. Ouvrez IBM Installation Manager.
    2. Cliquez sur Install. La page Install Packages s'affiche.
    3. Dans la liste des packages, sélectionnez Application Server version 8.5.0.0 puis cliquez sur Suivant.
    4. Lisez les contrats de licence. Acceptez ces contrats puis cliquez sur Suivant.
    5. Suivez les instructions d'Installation Manager pour installer WebSphere Application Server version 8.5.
    Important : Si vous utilisez un environnement de test différent, les étapes à suivre pour déployer l'application diffère de celle présentée dans cette rubrique.

Pourquoi et quand exécuter cette tâche

Pour déployer votre application OSGi sur un serveur :
  1. Ajoutez votre application OSGi à une instance de serveur.
  2. Exécutez votre application sur le serveur.
Restriction : Si vous avez mis à jour le chemin du conteneur de la définition cible dans les préférences du serveur, la préférence de plateforme cible est écrasée. Pour plus d'informations, voir Bug 300861.

Ajout de votre application 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 d'application 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 votre projet d'application OSGi au serveur, ce dernier vérifie s'il existe des dépendances de package. Si votre application OSGi a des dépendances de package en dehors de votre projet d'application, celles-ci sont résolues par rapport aux référentiels de bundles configurés. L'application est démarrée après vérification de toutes les dépendances de bundle.

Exécution de l'application sur le serveur

Procedure

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 ensuite 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 : tdeployosgiapp.html