Integrate 3rd party library with CDI, part 2: avoid new annotations for interceptors by Romain Manni-Bucau, 2017-02-14

Integrating a 3rd party library with CDI it is always better to reuse the 3rd party library annotations if possible and avoid to introduce new API. Let’s see how to do it.

Integrate 3rd party library with CDI, part 1: what are the challenges? Shiro case! by Romain Manni-Bucau, 2017-02-09

Integrating a 3rd party library with CDI is perfectly doable but we often see partial integrations. Let see what are the actual challenges.

JavaEE Concurrency Utilities: propagate MDC easily! by Romain Manni-Bucau, 2017-02-07

Frameworks are often relying on MDC (ThreadLocal), in such a context how can the modern multi-threads usage be smooth (take care it doesn’t mean multithreading only there)? Since JavaEE 7 you have EE Concurrency utilities API which solves it smoothly.

Meecrowave OAuth2: a built-in ready to use OAuth2 server by Romain Manni-Bucau, 2017-02-02

Building an OAuth2 server is complicated but has a lot of advantages. Apache Meecrowave provides one ready to use or ready to embed OAuth2 server, let’s check what’s there and what’s its goal.

Meecrowave: a new lightweight Java server by Romain Manni-Bucau, 2017-01-31

Apache got a new lightweigh Java server: Apache Meecrowave. It is basically a Tomcat+OpenWebBeans server pre-integrated. How does it differ from Apache TomEE, is it just a Microprofile implementation?