Estoy siguiendo el curso de Kevin referido a un proyecto con JSF + PrimeFaces + Hibernate, y me aparece un error cuando quiero ejecutar la página de registro, en realidad, ya desde la creación del HibernateUtil, pero al ir corrigiéndolo, termina en error del GlassFish.
Yo estoy usando Hibernate 5.1.2, y cuando genero el HibernateUtil me dice que la clase AnnotationConfiguration está obsoleta. Buscando en Google, encuentro que la reemplazan con la clase Configuration.
Armo el HibernateUtil tal como lo indican en StackOverflow, y aparentemente queda todo en orden, pero cuando quiero ejecutar la vista "registrar.xhtml" obtengo un feo mensaje de error en GlassFish, que dice:
WELD-001303: No active contexts for scope type javax.enterprise.context.RequestScoped
En la traza de error, figura lo siguiente:
FATAL: JSF1073: se ha interceptado org.jboss.weld.context.ContextNotActiveException durante el procesamiento de RENDER_RESPONSE 6 : UIComponent-ClientId=, Mensaje=WELD-001303: No active contexts for scope type javax.enterprise.context.RequestScoped
FATAL: WELD-001303: No active contexts for scope type javax.enterprise.context.RequestScoped
Estuve buscando, y un error similar aparece en JIRA, y estaría solucionado en GlassFish 4.1b08.
Espero me puedan dar una mano con este error.
Desde ya, agradezco su amable atención.
Gustavo Echenique