< Anterior | Siguiente >

Lección 5: desplegar la aplicación del contador OSGi

Siga estos pasos para desplegar la aplicación en una instalación de WebSphere Application Server que tenga instalado el paquete de características OSGi. Consulte la documentación de WebSphere Application Server para obtener información detallada sobre la instalación y la configuración.

Para desplegar su aplicación Contador OSGi en un servidor:
  1. En el Explorador empresarial, expanda CounterWebBundle > CounterWebBundle > Servlets.
  2. Pulse el botón derecho del ratón en CounterServlet y seleccione Ejecutar como > Ejecutar en servidor. Se abre el diálogo Ejecutar en servidor.
  3. Pulse Finalizar.

Se abre el navegador web y se visualiza la serie counter=0. Cada vez que se vuelve a cargar la página, incrementa el valor.

Conmute a la vista Consola (Ventana > Mostrar vista > Consola) para ver la salida del servidor. Un resultado satisfactorio muestra el mensaje Se ha invocado CounterImpl.init() que se basa en la entrada del método de inicialización para el bean CounterImpl en el archivo blueprint:
[3/30/10 15:30:58:546 EDT] 0000004c StepStartBLA  A   CWWMH0300I: Se está iniciando la aplicación de nivel empresarial "WebSphere:blaname=CounterApp".
[3/30/10 15:30:59:187 EDT] 0000004c webapp        I com.ibm.ws.webcontainer.webapp.WebGroupImpl WebGroup SRVE0169I: Cargando módulo web: CounterWebBundle.
[3/30/10 15:30:59:265 EDT] 0000004c WASSessionCor I SessionContextRegistry getSessionContext SESN0176I: Se creará un contexto de sesión nueva para la clave de aplicaciones default_hostCounterWebBundle
[3/30/10 15:30:59:281 EDT] 0000004c webcontainer  I com.ibm.ws.wswebcontainer.VirtualHost addWebApplication SRVE0250I: El módulo web CounterWebBundle se ha enlazado a default_host[*:9083,*:80,*:9446,*:5067,*:5066,*:443].
[3/30/10 15:30:59:296 EDT] 0000004c FileLocatorIm E   CWPST0164E: No se encuentra la unidad de composición CounterWebBundle.
[3/30/10 15:30:59:312 EDT] 0000004c StepStartBLA  A   CWWMH0196I: La aplicación de nivel empresarial "WebSphere:blaname=CounterApp" se ha iniciado correctamente.
[3/30/10 15:30:59:312 EDT] 00000016 SystemOut     O Se ha invocado CounterImpl.init() 
Nota: Si no se visualiza la salida de CounterImpl.init() en la salida de la consola compruebe en la salida los mensajes de error durante el desarrollo o el arranque de la aplicación y, a continuación, compruebe en los archivos blueprint los posibles errores en las definiciones del bean y de servicio.

Punto de comprobación de la lección

Ha desplegado la aplicación en WebSphere Application Server.

En esta lección, ha aprendido a ejecutar la aplicación en un servidor.
< Anterior | Siguiente >
Icono que indica el tipo de tema Tema de lección de guía de aprendizaje
Términos y condiciones para centros de información | Comentarios

Icono de indicación de fecha y hora Última actualización: 22 de abril de 2014

Nombre de archivo: counter_lesson6.html