< Zurück | Weiter >

Lerneinheit 2.1: Konsole starten und das Server-Bundle von eXtreme Scale installieren

In dieser Lerneinheit verwenden Sie die Équinox-OSGi-Konsole, um das Bundle für den Server von WebSphere eXtreme Scale zu installieren.

  1. Verwenden Sie den folgenden Befehl, um die Equinox-OSGi-Konsole zu starten:
    cd equinox_root
    java -jar plugins\org.eclipse.osgi_3.6.1.R36x_v20100806.jar -console
  2. Nach dem Start der OSGi-Konsole setzen Sie den Befehl ss in der Konsole ab, und die folgenden Bundles werden gestartet:
    Achtung: Wenn Sie die Task "eXtreme-Scale-Bundles installieren" ausgeführt haben, ist das Bundle bereits aktiviert. Wenn das Bundle gestartet ist, stoppen Sie es, bevor Sie diesen Schritt ausführen.
     Eclipse-Gemini-Ausgabe: 
    osgi> ss
    Framework is launched.
    id State Bundle
    0 ACTIVE org.eclipse.osgi_3.6.1.R36x_v20100806
    1 ACTIVE org.eclipse.osgi.services_3.2.100.v20100503
    2 ACTIVE org.eclipse.osgi.util_3.2.100.v20100503
    3 ACTIVE org.eclipse.equinox.cm_1.0.200.v20100520
    4 ACTIVE com.springsource.org.apache.commons.logging_1.1.1
    5 ACTIVE com.springsource.org.aopalliance_1.0.0
    6 ACTIVE org.springframework.aop_3.0.5.RELEASE
    7 ACTIVE org.springframework.asm_3.0.5.RELEASE
    8 ACTIVE org.springframework.beans_3.0.5.RELEASE
    9 ACTIVE org.springframework.context_3.0.5.RELEASE
    10 ACTIVE org.springframework.core_3.0.5.RELEASE
    11 ACTIVE org.springframework.expression_3.0.5.RELEASE
    12 ACTIVE org.apache.felix.fileinstall_3.0.2
    13 ACTIVE net.luminis.cmc_0.2.5
    14 ACTIVE org.eclipse.gemini.blueprint.core_1.0.0.RELEASE
    15 ACTIVE org.eclipse.gemini.blueprint.extender_1.0.0.RELEASE
    16 ACTIVE org.eclipse.gemini.blueprint.io_1.0.0.RELEASE
     Apache-Aries-Ausgabe: 
    osgi> ss
    Framework is launched.
    id State Bundle
    0 ACTIVE org.eclipse.osgi_3.6.1.R36x_v20100806
    1 ACTIVE org.eclipse.osgi.services_3.2.100.v20100503
    2 ACTIVE org.eclipse.osgi.util_3.2.100.v20100503
    3 ACTIVE org.eclipse.equinox.cm_1.0.200.v20100520
    4 ACTIVE org.ops4j.pax.logging.pax-logging-api_1.6.3
    5 ACTIVE org.ops4j.pax.logging.pax-logging-service_1.6.3
    6 ACTIVE org.objectweb.asm.all_3.3.0
    7 ACTIVE org.apache.aries.blueprint_0.3.2.SNAPSHOT
    8 ACTIVE org.apache.aries.util_0.4.0.SNAPSHOT
    9 ACTIVE org.apache.aries.proxy_0.4.0.SNAPSHOT
    10 ACTIVE org.apache.felix.fileinstall_3.0.2
    11 ACTIVE net.luminis.cmc_0.2.5
  3. Installieren Sie das Bundle objectgrid.jar. Zum Starten eines Servers in der Java Virtual Machine (JVM) müssen Sie ein Server-Bundle von eXtreme Scale installieren. Dieses Server-Bundle von eXtreme Scale kann einen Server starten und Container erstellen. Verwenden Sie den folgenden Befehl, um die Datei objectgrid.jar zu installieren:
    osgi> install file:///wxs_home/lib/objectgrid.jar
    Sehen Sie sich das folgende Beispiel an:
    osgi> install file:///opt/wxs/ObjectGrid/lib/objectgrid.jar
    Equinox zeigt seine Bundle-ID an, z. B.:
    Bundle id is 19
    Hinweis: Ihre Bundle-ID kann anders sein. Der Dateipfad muss ein absoluter URL zum Bundlepfad sein. Relative Pfade werden nicht unterstützt.

Prüfpunkt der Lerneinheit

In dieser Lerneinheit haben Sie die Equinox-OSGi-Konsole verwendet, um das Bundle objectgrid.jar zu installieren, das Sie später in diesem Lernprogramm verwenden, um einen Server zu starten und einen Container zu erstellen.

< Zurück | Weiter >