Creating OSGi projects

OSGi projects hold all of the resources that you create, maintain, and use as you develop your applications.

About this task

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

Procedure

  1. Read about OSGi project facets.
  2. Create and configure an OSGi project.