[Java programming language only]

Configuring servers for OSGi

WebSphere® eXtreme Scale includes a server OSGi bundle, allowing starting and configuring servers and containers within an OSGi framework. The configuration topics describe how to use the eXtreme Scale server bundle, OSGi Blueprint service and eXtreme Scale configuration to run eXtreme Scale servers in an Eclipse Equinox OSGi framework.

About this task

the following tasks are required to start an eXtreme Scale server within Eclipse Equinox:

Procedure

  1. Create an OSGi bundle that will store the eXtreme Scale plug-ins, exposing them as services and update the ObjectGrid descriptor XML file to reference the services.
  2. Configure OSGi to start an eXtreme Scale container server.
  3. Install and start the eXtreme Scale server bundle in the OSGi framework.
  4. Install and start the OSGi bundle that contains the eXtreme Scale plug-ins.
    Figure 1. Eclipse Equinox process for installing and starting OSGi bundles with eXtreme Scale plug-ins
    Eclipse Equinox process