Installing the server

About this task

Before you can begin developing OSGi applications, you must install one of the following products:
  • IBM® WebSphere® Application Server Version 8.5
  • IBM WebSphere Application Server Liberty.
You can develop the following Java™ EE applications as OSGi applications:
  • Web applications
  • Java Persistence API (JPA) applications
  • JAX-RS (REST) Web services
  • JavaServer Faces applications
  • XML applications
  • EJBs
Table 1. WebSphere Application Server support for OSGi applications. Table 1 displays the programming models and versions that WebSphere Application server supports.
  Version support in WebSphere Application Server version 8.5 Version support in Liberty server
Dynamic Web Modules 2.5 and 3.0 2.5 and 3.0
EJBs 3.0 and 3.1 Not supported
Java Persistence API 1.0 and 2.0 1.0 and 2.0
JavaServer Faces 1.1, 1.2, and 2.0 Not supported
JAX-RS 1.1 1.1
JAX-WS   2.2
SIP 1.0 and 1.1
Note: Annotated SIP1.1, or OSGi, applications are not supported
1.0 and 1.1

Installing WebSphere Application Server Version 8.5

Procedure

  1. Open the IBM Installation Manager.
  2. Click Install. The Install Packages page opens.
  3. In the package list, select IBM WebSphere Application Server Version 8.5, then click Next.
  4. Read the license agreements. Accept the license agreements then click Next.
  5. Follow the instructions in the Installation Manager to install WebSphere Application Server Version 8.5.

Installing WebSphere Application Server Liberty

About this task

For details about installing Liberty, see Installing Liberty.