Travis CI-like on windows? by Romain Manni-Bucau, 2016-07-12

Github and TravisCI provide a great solution to have a free source management and build pipeline. However if you need to validate the compatibility with windows it is not that easy. That’s why it can be interesting to also build on TeaCI which now provide

Servlet 3 and AsyncListener: don’t miss timeouts! by Romain Manni-Bucau, 2016-06-30

Servlet 3 specification introduces asynchronism. It is the API used by JAX-RS 2.0 to support asynchronous invocations. This is a very powerful API but its listener API can be quite surprising and can be easy to misuse. Let’s see why!

TomEE Embedded flavors by Romain Manni-Bucau, 2016-06-28

Since years, TomEE Embedded has been proposing a shade to make it easy to deploy your application in several ways. Since 7.0.0 version, TomEE got two more flavors of TomEE embedded. Let’s see what they are and why!

DeltaSpike Configuration: how to make it @Reloadable! by Romain Manni-Bucau, 2016-06-24

DeltaSpike configuration is quite static: once it is injected in an ApplicationScoped instance, you can’t help if a new value arrives without using a getter or any solution forcing you to duplicate the DeltaSpike logic. Let’s see how to solve it!

DeltaSpike Configuration: auto registration of CDI ConfigSources by Romain Manni-Bucau, 2016-06-22

DeltaSpike provides a nice way to get configuration using CDI. But in practise, with few lines of code, you can even make it nicer. Let’s start by fully integrating it with CDI