En este ejercicio, instalará un archivo de aplicación de empresa (EAR) en el entorno de prueba
de WebSphere Application Server v6.0 (instalado con el entorno de trabajo) y desplegará el servicio
Web EmployeeDirectory. La aplicación utilizará este servicio Web para crear, leer, actualizar y suprimir registros de empleados.
Prerrequisito:
Antes de empezar, debe realizar una de las opciones siguientes para asegurarse de que el
proyecto MyDirectory está en el punto de partida adecuado:
- Realice lo indicado en .
- Realice una importación de Intercambio de proyectos, seleccionando
MyDirectory_module2_start.zip como el
destino de la importación.
Importante: esta importación sobreescribe el proyecto
MyDirectory existente. Antes de importar el proyecto nuevo, debe cerrar el proyecto existente o no
podrá sobreescribirlo. Para obtener ayuda con la importación, consulte .
Instalar y desplegar el servicio Web de ejemplo en WebSphere Application Server v6.0:
El proyecto Java MyDirectory incluye un archivo EmployeeDirectory.ear. Utilizará la Consola
administrativa de WebSphere para instalar la aplicación de empresa EmployeeDirectory contenida en
el archivo EAR. Al instalar la aplicación, también despliega el servicio Web incluido en ella. La
aplicación finalizada, utiliza este
servicio Web desplegado.
Para instalar la aplicación de ejemplo EmployeeDirectory y desplegar el servicio Web en
WebSphere Application Server v6.0:
- Inicie una instancia del servidor de aplicaciones desde el entorno de trabajo.
Hay varias formas de lanzar el servidor, pero estos pasos describen cómo hacerlo desde el entorno
de trabajo:
- Abra la vista Servidores. Para añadir la vista Servidores a la perspectiva Java,
pulse Ventana > Mostrar vista > Otras y seleccione Servidor > Servidores.
- En la vista Servidores, debería ver el servidor de entorno de prueba WebSphere v6.0
predeterminado definido para ejecutarse en localhost.
Si no hay ninguna instancia del servidor
en la vista Servidores, cree un servidor nuevo:
- Pulse con el botón derecho en la vista Servidores y seleccione Nuevo > Servidor.
- En el asistente Servidor nuevo, especifique localhost como Nombre de sistema
principal, seleccione Servidor WebSphere v6.0 como el tipo de servidor y pulse
Finalizar.
Se crea la instancia de servidor y se añade a la vista Servidores.
- Pulse con el botón derecho del ratón sobre el servidor y seleccione Iniciar.
Cuando la vista Servidores muestre el estado del servidor como Iniciado o la consola muestre
Servidor server1 abierto para e-business, el servidor se habrá iniciado
satisfactoriamente. Ahora puede ejecutar la Consola administrativa.
- Ejecute la Consola administrativa de WebSphere. De nuevo, hay otras formas de ejecutar la
Consola administrativa, pero estas instrucciones describen cómo hacerlo desde el entorno de
trabajo:
- En la vista Servidores, pulse el botón derecho sobre el servidor que acaba de
iniciar y seleccione Ejecutar consola administrativa. La Consola administrativa de WebSphere
se abre en una ventana del navegador.
- Especifique un ID de usuario y pulse Iniciar la sesión. Se abre la página
Bienvenida de la Consola administrativa. El ID de usuario especificado solo se utiliza para hacer
un seguimiento de los cambios específicos del usuario para los datos de configuración del servidor.
- Utilice la Consola administrativa para instalar la aplicación de empresa EmployeeDirectory.ear
que se encuentra en el proyecto MyDirectory. La Consola administrativa se comporta como un
asistente para ayudarle a instalar aplicaciones y así puede pulsar Siguiente para moverse de
página a página hasta que se establecen todas las opciones. Para instalar la aplicación de empresa
de ejemplo que contiene el servicio Web para esta guía de aprendizaje:
- En el lado izquierdo de la Consola administrativa, expanda la opción de menú
Aplicaciones y pulse Instalar aplicación nueva.
- Seleccione Sistema de archivos local y en el campo Especificar vía de
acceso especifique la vía de acceso completa al archivo EmployeeDirectory.ear que está en el
proyecto MyDirectory.
Sugerencia: Para obtener la vía de acceso completa, pulse el botón
derecho en el archivo EmployeeDirectory.ear en el Explorador de paquetes y seleccione
Propiedades. La página Propiedades lista la ubicación del archivo que puede copiar y pegar
en el campo Especificar vía de acceso.
- Pulse Siguiente y después vuelva a pulsar Siguiente. Ahora está en la
página Paso 1. Seleccionar opciones de instalación.
- Seleccione Desplegar servicios Web.
- Pulse Siguiente hasta que alcance la página Paso 5. Resumen y pulse
Finalizar.
- Pulse el enlace Guardar en Configuración maestra cuando se le solicite para
aplicar los cambios realizados en la configuración local. Revise los cambios y pulse el botón
Guardar.
- Utilice la Consola administrativa para iniciar la aplicación EmployeeDirectory:
- Pulse Aplicaciones > Aplicaciones de empresa. La aplicación
EmployeeDirectory aparece listada como una aplicación instalada en el servidor, pero el estado es
Detenido.

- Marque el recuadro de selección situado junto a EmployeeDirectory y pulse
Iniciar. Un mensaje indica que la aplicación EmployeeDirectory se ha iniciado
satisfactoriamente y el icono de Estado cambia a una flecha verde.
Ahora, la aplicación EmployeeDirectory se ejecuta en localhost en el puerto 9080 y puede
accederse al servicio Web. Después de completar esta guía de aprendizaje, puede volver a la Consola
administrativa, detener la aplicación EmployeeDirectory y desinstalarla.
Si abre el archivo
EmployeeDirectory.wsdl que se encuentra en el proyecto MyDirectory (por omisión, debe abrirse en el
Editor WSDL gráfico), puede examinar el servicio Web que acaba de desplegar. Si el archivo WSDL no
se abre en el Editor WSDL, puede que la posibilidad de Web Service Developer no se active en el
entorno de trabajo. Puede especificar las posibilidades del entorno de trabajo en las Preferencias
(Ventana > Preferencias > Entorno de trabajo > Posibilidades).
La imagen siguiente del Editor WSDL muestra las operaciones disponibles en el servicio
EmployeeDirectory:

Puede utilizar el editor WSDL para examinar cada operación y los mensajes de petición y
devolución correspondientes. Esto puede ayudarle a comprender el servicio Web y su utilización en
los ejercicios siguientes.
Ahora, ya está preparado para empezar el .