Etiqueta: Java EE 7

JavaEE Moderno, de monolitos a microservicios

Grabación directa de mi presentación en Java Day Guatemala 2017. Discusión del estado del arte de JavaEE, JavaE 7, JavaEE 8, EE4J y lo que viene en el futuro. Adicionalmente explicamos Microprofile usando Payara Micro. Java EE moderno, de monolitos a Payara Micro from Víctor Leonel Orozco López

Etiquetado con: , , , , , , ,

Crear backends REST en Java EE utilizando Payara y WildFly

Videotutorial basico para la creación de backends Rest con Java EE 7 en Payara y WildFly :). En esta oportunidad es una grabación en vivo del seminario dictado en la Universidad Privada Antenor Orrego de Perú.

Etiquetado con: , , , , , ,

Problema común con Netbeans 8.0.1, Glassfish 4.1 y SessionScoped CDI 1.1

Un error que se ha estado reportando mucho en los talleres, Hackatones y demás actividades de iniciación a Java EE 7 es el derivado al intentar anotaciones del paquete javax.enterprise cuando se realiza un proyecto en Netbeans  8.01 con Glassfish 4.1. A continuación se detalle el Problema, el efecto y las posibles soluciones:


Ambiente:
Java JDK 1.7.0_45
Netbeans 8.0.1
Glassfish 4.1

Proyecto creado:

El Problema:
Cuando se desea utilizar la anotación de CDI 1.1 SessionScoped (habiendo indicado en la creación del proyecto que la biblioteca son dadas por el Servidor, en este caso Glassfish 4.1), Netbeans no resuelve javax.enterprise.context.SessionScoped.

La Solución V1:
Dado que Netbeans solamente reconoce javax.faces.bean.SessionScoped, pero debido a que esa no es la anotación que queremos usar y que el objetivo de este post no es comparar javax.faces.bean.SessionScoped con javax.enterprise.context.SessionScoped, la solución (al momento de escribir este post) es agregar en las propiedades del proyecto la biblioteca referente a JavaEE 7 dado que por alguna razón Netbeans no lo resuelve en Glassfish 4.1.

La Solución V2:
Susitutir Glassfish 4.1 por Glassfish 4.0 e indicar a Netbeans que utilice está anterior versión de GlassFish.

La solución V3:
Crear un proyecto en donde las dependencias sean utilizadas bajo un Project Object Model, en otras palabras: Utilizar Maven. Esta es mi solución cinco estrellas ;).

Etiquetado con: , , , , , , , ,

Nice JSF 2.2 presentation by Ed Burns

En esta conferencia de mediados del 2013 Ed Burns, Spect  Lead de JSF, presenta de forma magistral el porque JSF sigue siendo relevante en un contexto en que HTML 5, JQuery y frameworks como Vaadin han ganado popularidad en el desarrollo de aplica…

Etiquetado con: , , , , ,

Be ready for Java Day Guatemala 2013

JavaDay Guatemala 2013 is just around the corner. This year the third edition of the event is going to take place on Saturday November 9th. At INTECAP TICs. The event has a free and open admission.In the mean time the Guatemala Java User Grou…

Etiquetado con: , , , , , , ,
Top