Spring profiles management for application customization
Spring 3.1 GA was announced early this month. One feature we have been looking for some time is the new environment abstraction with bean definitions profile. This is covered in details in two...
View ArticleEmbed for Vaadin: run your Vaadin applications in an embedded server
Vaadin is a framework for building very nice web applications in fluent Java. Vaadin has a very rich component model that allows to design an application quite quickly. It only requires a servlet...
View ArticleVaadin WidgetSet compilation optimizations
Vaadin is a framework using GWT behind the scene. And for that it needs a WidgetSet, which is basically the definition of the widgets that you want to use on the client-side. If you are using the core...
View ArticleImproving code quality with Sonar and Jenkins
Last year, we started an ambitious internal project and since we started more or less greenfield we thought it was a good opportunity to test and integrate new development methodologies. At the time we...
View ArticleUsing Aether to resolve dependencies in a Maven plugin
When we upgraded to the latest version of Maven (3.0.4), some of our in-house plugins had issues with dependency resolution. We already has similar problems when migrating from Maven 2 to Maven 3, due...
View ArticleCreating CheckStyle rules for Sonar
Sonar is a code analyser performing quality checks on various languages. It is composed of different code analysers: CheckStyle, PMD, FindBugs and Squid. Each of them provides its own set of rules and...
View ArticleXMLBeans integration in IntelliJ 13
Apache XMLBeans is a framework for binding XML schemas with Java object. It has been developed as an alternative to JAXB when the latter supported only a subset of XML schema features. XMLBeans works...
View ArticleA first look at Cloud Foundry
During our tech watch activities, we regularly evaluate and prototype on Cloud platforms. In the aPaaS (Application Platform as a Service) category, we previously worked on Google App Engine and Amazon...
View ArticleTurn a legacy app into a CF service
In this post I describe our investigations related to Cloud Foundry services. In particular, we explore options to make an existing enterprise application available as a service in a CF environment....
View ArticleImplementing a Cloud Foundry Dashboard
The previous article explained how we made an existing enterprise application available as a service in a CF environment. This article explains how we have transformed this application as a Cloud...
View Article