En este ejemplo se muestra cómo crear una aplicación OSGi simple y ejecutarla en WebSphere Application
Server. La aplicación OSGi consta de un paquete web OSGi que contiene un servlet y un activador que identifica el ciclo de vida del paquete en la vista Consola. En este ejemplo se proporciona una introducción sobre cómo se utilizan las herramientas de desarrollo de aplicaciones OSGi.
Consejo: Puede ejecutar este ejemplo en las versiones 7.0, 8.0 y 8.5 de WebSphere Application
Server.
Obtener más información sobre cómo instalar WebSphere Application Server , versión 7.0: Para ejecutar este ejemplo en la versión 7.0 de WebSphere Application Server, debe instalar el paquete de características para Feature Pack for OSGi Applications y Java™ Persistence API 2.0.
Para instalar el paquete de características:
- Abra IBM® Installation Manager.
- Pulse Instalar. Se abre la página Instalar paquetes.
- En la lista de paquetes, seleccione Entorno de prueba de IBM
WebSphere Application Server Versión 7.0 y luego pulse
Siguiente.
- Lea los acuerdos de licencia. Acepte los acuerdos de licencia y pulse Siguiente.
- Siga las instrucciones de Installation Manager para instalar
WebSphere Application Server
Versión 7.0.
- En la lista de características, asegúrese de que selecciona Aplicaciones OSGi
bajo IBM WebSphere Application Server Versión 7.0 Feature Pack para OSGi Applications y
Java Persistence API 2.0.
Obtener más información sobre cómo instalar WebSphere Application Server, versión 8.0: Para ejecutar este ejemplo en WebSphere Application Server, versión 8.0, debe instalar el servidor:
- Abra IBM Installation Manager.
- Pulse Instalar. Se abre la página Instalar paquetes.
- En la lista de paquetes, seleccione IBM WebSphere Application
Server Versión 8.0 y, a continuación, pulse Siguiente.
- Lea los acuerdos de licencia. Acepte los acuerdos de licencia y pulse Siguiente.
- Siga las instrucciones de Installation Manager para instalar
WebSphere Application Server
Versión 8.0.
Más información sobre cómo instalar la versión 8.5 de WebSphere Application Server: Para ejecutar este ejemplo en WebSphere Application Server, versión 8.5, debe instalar el servidor:
- Abra IBM Installation Manager.
- Pulse Instalar. Se abre la página Instalar paquetes.
- En la lista de paquetes, seleccione IBM WebSphere Application
Server Versión 8.5 y, a continuación, pulse Siguiente.
- Lea los acuerdos de licencia. Acepte los acuerdos de licencia y pulse Siguiente.
- Siga las instrucciones de Installation Manager para instalar
WebSphere Application Server
Versión 8.5.
Para desplegar su aplicación
OSGi Hello World en un servidor:
- En el Explorador empresarial, expanda .
- Pulse HelloServlet y seleccione . Se abre el diálogo Ejecutar en servidor.
- Pulse WebSphere Application Server en la lista de servidores y pulse Finalizar.
La serie Hello OSGi World! se mostrará en el navegador.