Installing the server
About this task
Before you can begin developing OSGi applications, you
must install one of the following products:
- The IBM® WebSphere® Application Server Version 7.0 Feature Pack for OSGi Applications and Java™ Persistence API 2.0
- IBM WebSphere Application Server Version 8.0
- 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
Version support in WebSphere Application Server version 7.0 | Version support in WebSphere Application Server version 8.0 | Version support in WebSphere Application Server version 8.5 | Version support in Liberty server | |
---|---|---|---|---|
Dynamic Web Modules | 2.5 | 2.5 and 3.0 | 2.5 and 3.0 | 2.5 and 3.0 |
EJBs | Not supported | Not supported | 3.0 and 3.1 | Not supported |
Java Persistence API | 1.0 and 2.0 | 1.0 and 2.0 | 1.0 and 2.0 | 1.0 and 2.0 |
JavaServer Faces | 1.1 and 1.2 | 1.1, 1.2, and 2.0 | 1.1, 1.2, and 2.0 | Not supported |
JAX-RS | 1.1 | 1.1 | 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 Note: Annotated SIP1.1, or OSGi, applications are not
supported
|
1.0 and 1.1 Note: Annotated SIP1.1, or OSGi, applications are not
supported
|
Not supported |
Restriction:
The following technologies are not supported by the WebSphere Application Server Version 7.0 OSGi run time:
- EJB
- RPC Adapter
- Servlet 3.0
- Web 2.0 Server-side technologies
- Web 3.0
- Web services
- XML Transformations APIs
The following technologies are not supported by the WebSphere Application Server Version 8.0 OSGi run time:
- EJB
- RPC Adapter
- Web 2.0 Server-side technologies
- XML Transformations APIs
For more information about OSGi applications support in WebSphere Application Server, see the WebSphere Application Server documentation.
Installing WebSphere Application Server Version 7.0 Feature Pack for OSGi Applications and Java Persistence API 2.0
Procedure
- Open the IBM Installation Manager.
- Click Install. The Install Packages page opens.
- In the package list, select IBM WebSphere Application Server Version 7.0 Test Environment, then click Next.
- Read the license agreements. Accept the license agreements then click Next.
- Follow the instructions in the Installation Manager to install WebSphere Application Server Version 7.0.
- In the Features list, ensure that you select OSGi Applications under IBM WebSphere Application Server Version 7.0 Feature Pack for OSGi Applications and Java Persistence API 2.0.
Installing WebSphere Application Server Version 8.0
Procedure
- Open the IBM Installation Manager.
- Click Install. The Install Packages page opens.
- In the package list, select IBM WebSphere Application Server Version 8.0, then click Next.
- Read the license agreements. Accept the license agreements then click Next.
- Follow the instructions in the Installation Manager to install WebSphere Application Server Version 8.0.
Installing WebSphere Application Server Version 8.5
Procedure
- Open the IBM Installation Manager.
- Click Install. The Install Packages page opens.
- In the package list, select IBM WebSphere Application Server Version 8.5, then click Next.
- Read the license agreements. Accept the license agreements then click Next.
- Follow the instructions in the Installation Manager to install WebSphere Application Server Version 8.5.