Identification et résolution des problèmes liés aux applications OSGi à l'aide des outils de développement

Vous pouvez configurer la fonction osgiAppConsole-1.0 à l'aide de WebSphere Developer Tools et l'utiliser afin de déterminer et d'analyser les problèmes liés aux applications OSGi.

Avant de commencer

  • Installez WebSphere Developer Tools for Eclipse et WebSphere Application Server Liberty. Vous pouvez installer les outils à l'aide des fichiers d'installation téléchargés. Pour plus d'informations sur l'installation de WebSphere Developer Tools et de Liberty, voir Installation des outils de développement Liberty et (facultatif) de Liberty.
  • Déployez une application OSGi sur un serveur Liberty en cours d'exécution.
  • La fonction osgiAppConsole-1.0 est disponible dans le cadre des fichiers compressés téléchargés. Si la fonction n'est pas déjà installée, installez-la à partir du référentiel Liberty à l'aide de la commande suivante :
    bin\installUtility install osgiAppConsole-1.0

Procédure

  1. Configurez la fonction osgiAppConsole-1.0 dans le fichier server.xml.
    <featureManager>
      <feature>osgiAppConsole-1.0</feature>
    </featureManager>
  2. Ajoutez la configuration des paramètres de sécurité.

    L'exemple ci-après illustre une configuration de paramètres de sécurité avec un rôle admin qui utilise l'autorisation de base et la sécurité HTTPS.

    <httpEndpoint httpPort=”9080″ httpsPort=”9443″ id=”defaultHttpEndpoint”/>
    <keyStore id=”defaultKeyStore” password=”Liberty”/>
    <quickStartSecurity userName=”admin” userPassword=”password”/>
  3. Démarrez la console d'application OSGi ou la console de bundle partagé OSGi en exécutant l'une des tâches décrites ci-après.
    • Démarrez la console d'application OSGi :
      1. Dans la vue Serveurs, cliquez avec le bouton droit de la souris sur le module OSGi.
      2. Sélectionnez Lancer la console d'application OSGi.

      Les outils ouvrent un navigateur qui affiche la page de la console d'application OSGi.

    • Démarrez la console de bundle partagé OSGi :
      1. Cliquez avec le bouton droit de la souris sur votre serveur.
      2. Sélectionnez Utilitaires > Lancer la console de bundle partagé OSGi.

      Les outils ouvrent un navigateur qui affiche la page de la console de bundle partagé OSGi.


Icône indiquant le type de rubrique Rubrique Tâche

Nom du fichier : twlp_osgi_troubleshoot_tools.html