lunes, 9 de marzo de 2015

Como hacer que funcionen los servicios RESTFul con Eclipse Luna y Glassfish

Si estás usando Eclipse Luna RC1 junto a Glassfish vas a tener algunos problemas por el propio eclipse tal y como comentamos en otro post anterior.

El problema viene porque eclipse RC1 es una Release Candidate, es decir una versión Beta y hay cosas que han cambiado en la versión final SR1.

Supongamos que tienes instaladas las herramientas de Glassfish y quieres hacer un servicio REST con esa versión de eclipse.

Bien pues lo primero que debes hacer es NO utilizar las herramientas de creación de servicios REST de Glassfish. Bueno esto incluso aunque uses la versión SR de eclipse.
Hazlo desde las herramientas de eclipse y cuando termines te encontrarás que no funciona bien y es porque han cambiado en la versión Glassfish 4 la implementación de Jersey y por tanto el servlet de acceso es distinto. Así pues tienes que cambiar en el web.xml el servlet que aparece por este otro:


org.glassfish.jersey.servlet.ServletContainer



No hay comentarios:

Articulos relacionados