< 前へ | 次へ >

レッスン 2.1: コンソールの開始と eXtreme Scale サーバー・バンドルのインストール

このレッスンでは、Equinox OSGi コンソールを使用して、WebSphere® eXtreme Scale サーバー・バンドルをインストールします。

  1. 次のコマンドを使用して、Equinox OSGi コンソールを開始します。
    cd equinox_root 
    java -jar plugins¥org.eclipse.osgi_3.6.1.R36x_v20100806.jar -console
  2. OSGi コンソールが開始した後、コンソールの中で ss コマンドを発行すると、次のバンドルが開始します。
    重要: タスク「eXtreme Scale バンドルのインストール」を完了している場合は、バンドルが既にアクティブになっています。 バンドルが開始された場合は、このステップを完了する前にバンドルを停止してください。
     Eclipse Gemini output: 
    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 output: 
    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. objectgrid.jar バンドルをインストールします。 Java 仮想マシン (JVM) でサーバーを始動するには、eXtreme Scale サーバー・バンドルをインストールする必要があります。この eXtreme Scale サーバー・バンドルは、サーバーの始動およびコンテナーの作成を行うことができます。次のコマンドを使用して、objectgrid.jar ファイルをインストールします。
    osgi> install file:///wxs_home/lib/objectgrid.jar
    次の例を参照してください。
    osgi> install file:///opt/wxs/ObjectGrid/lib/objectgrid.jar
    Equinox は、そのバンドル ID を表示します。例えば次のとおりです。
    Bundle id is 19
    要確認: 表示されるバンドル ID はこれとは異なる可能性があります。ファイル・パスは、バンドル・パスに対する絶対 URL でなければなりません。相対パスはサポートされません。

レッスンのチェックポイント

このレッスンでは、Equinox OSGi コンソールを使用して objectgrid.jar バンドルをインストールしました。このチュートリアルの後半で、このバンドルを使用して、サーバーを始動し、コンテナーを作成します。

< 前へ | 次へ >