Una vez creado un proyecto habilitado para JAX-RS, puede descargar los archivos Java™ utilizados por la aplicación y probar el servicio web.
Crear un servicio web JAX-RS
Descargue el proyecto que contiene las clases Java necesarias para la aplicación.
En el proyecto web, cree un paquete denominado com.test (pulse con el botón derecho del ratón en Recursos Java > src y seleccione Nuevo > Paquete). Importe las clases siguientes del proyecto descargado al paquete:
AddressBook.java
AddressBookApplication.java
Abra WebContent/WEB-INF/web.xml. En la vista Diseño, seleccione el servlet (Servlet JAX-RS), pulse Añadir y añada un parámetro de inicialización del servlet de JAX-RS, dejando vacíos los campos de nombre y valor. Guarde web.xml omitiendo los errores que podrían visualizarse.
En la vista Problemas, pulse con el botón derecho el aviso param-name y seleccione Arreglo rápido. Seleccione buscar una subclase existente y, a continuación, seleccione AddressBookApplication.
Guarde web.xml.
Prueba del servicio web JAX-RS
En la vista Servidores, pulse con el botón derecho el servidor, seleccione Añadir y eliminar y añada el EAR JAX-RS al servidor. Reinicie el servidor.
Para recuperar todas las direcciones en la aplicación de libreta de direcciones, abra un navegador web y especifique el siguiente URL: http://localhost:<puerto_host_predeterminado>/<nombre_aplicación>/jaxrs/addresses Por ejemplo, siguiendo el convenio de denominación utilizado en esta guía de aprendizaje y el puerto predeterminado, http://localhost:9080/JAXRS/jaxrs/addresses
Nota: Puede determinar el nombre de puerto de host predeterminado en la pestaña Configuración del servidor de la consola administrativa de WebSphere Application Server.
Especifique el siguiente URL: http://localhost:<puerto_host_predeterminado>/<nombre_aplicación>/jaxrs/addresses/<índice_direcciones> El índice_direcciones es un número entre 0 y 5 que representa las 6 direcciones que aparecen en AddressBook.java. Aparecerá la dirección asignada a ese valor de índice.