Lógica de inicialización con CDI (la alternativa a @Startup)

Thursday, October 01, 2020

El calificador @Initialized se activa cuando se inicializa un contexto y esta listo para su uso. Para lograr el efecto de @Startup observamos el contexto @ApplicationScoped con las anotaciones @Observes @Initialized como se ve en el ejemplo.

 

Read More

Usando JAXB con Java 11 +

Wednesday, October 28, 2020

Los módulos de “Java Architecture for XML Binding (JAXB) API” fueron eliminados  en la versión 11 de Java.  “JEP 320: Remove the Java EE and CORBA Modules” indica las razones de este cambio. Debido a esto al migrar de una versión anterior a Java 11 se deben agregar manualmente las dependencias del API y la implementación de JAXB. Dependiendo de la versión de Java EE o Jakarta EE las dependencias varían. 

(solución para java.lang.ClassNotFoundException: javax.xml.bind.JAXBException)

Read More

Starter Quarkus+Panache

Wednesday, April 28, 2021

Una manera de iniciar rápidamente un proyecto Quarkus, es utilizado el plugin de Maven (io.quarkus:quarkus-maven-plugin )

Ejecutando en la terminal el siguiente comando:

Read More