In September Oracle announced that it would be moving Java EE to the Eclipse Foundation. EE4J is the start of the project which aims to define API specifications, reference implementations, and technology compatibility kits for Java application servers. EE4J is based on Java EE 8. At Java One last week, a panel of experts from Eclipse […]

Read more

Java EE is the killer platform for development of UI APIs. In this code driven session at Voxxed Days Bucharest, Adam Bien codes and compares Angular 2, React JS, Polymer and plain JavaScript approaches to implement SPAs with RESTful microservice backend running on docker. We then caught up with Adam right after and asked him […]

Read more

By Fabio Turizo of Payara Nowadays, the concept of microservices is more than a simple novelty. With the advent of DevOps and the boom of container technologies and deployment automation tools, microservices are changing the way developers structure their applications. This article will see how microservices can be a valid option for Java EE developers […]

Read more

In September, we saw the release of MicroProfile 1.0. It is a exploration looking at a vendor-neutral, lightweight baseline set of technologies to offer Java EE for a microservices architecture. On 25th February, author of three books on JavaEE Antonio Goncalves will be speaking at Voxxed Days CERN. He will demonstrate how MicroProfile fits in a […]

Read more

“One of the challenges with microservices is that it’s distributed, and if you have a problem creating a decent architecture with a monolith, you are probably going to get a problem doing it with microservices because its more complex. It’s not for everybody and it’s not for every case – it’s not a silver bullet.” […]

Read more

Self-described as “…one of the few survivors of the Java serverside web framework wars of the mid 2000’s”, Apache Wicket announced its 8.0.0-M2 release yesterday. “This release marks another milestone release of Wicket 8. We use semantic versioning for the development of Wicket. As this is pre-release software, API breaks are allowed between 7.x and 8, and between milestone releases.” The Apache […]

Read more

As mentioned in my article Aggressive Road Map for Java EE 8, MVC 1.0 is left out of the plans for Java EE 8. The way I see it, and also have indications from several people I have talked with during JavaOne, the possible outcomes of this are: 1. MVC is dropped completely 2. MVC continues and […]

Read more

Say we want some of the Java EE tools, but not all, in a combination that creates a platform optimised for a microservice architecture. Say we want it to be vendor-neutral. Introducing MicroProfile 1.0. In the three short months since MicroProfile was announced, version 1.0 has been released. The need for MicroProfile Yesterday we discussed the problem […]

Read more

RebelLabs regularly dusts-down its virtual clipboards to survey developers and create reports from their findings. Its 2016 Developer Productivity Report results are just in contain some interesting findings.   One revealing element of the survey shows the preferred IDE of sampled respondents being IntelliJ, over it’s free-to-use alternative Eclipse. Simon Maple, Head of Developer Advocacy at ZeroTurnaround, RebelLabs parent […]

Read more

This is a quick post which points out how to share contextual user-defined (custom) data between JAX-RS filters. Filter execution It is chain based: one filter gets executed after another Request filters are executed before Response filters If a filter throws an exception, the chain breaks and other filters are skipped i.e. an exception from a Request filter […]

Read more