Spring 2.5 and Maven problems
It looks like the spring 2.5 jars that where uploaded to the official maven repository are broken. The full spring jar is 321 kb large and only contains the spring aop classes. Anyway I added springs...
View ArticleMonitoring Hippo Connection pool using jmx and groovy
For a project we are using Hippo to manage our content. We have a few components that interact with the repository using the connection pool as provided by hippo. I have modified the connection pool to...
View ArticleUsing the Spring RESTTemplate with Jackson
About a week a go I wrote a blog post on gridshore about the NOS open data API. Most of the technical items are explained in that post. In this post I want to tell you about the small library I have...
View ArticleCreating an Android app for your website with Spring Android and REST
As Android is really hot at the moment (and I have an Android phone), I wanted to create an Android app for my website. In this blog post I will explain the changes I had to make on the part of my web...
View ArticleEnhancing IDE support for custom Spring Namespace elements
Spring offers many namespaces for the XML Application Context configuration to make your life a lot easier. Although not often needed, it is easy to create your own namespaces and provide custom...
View ArticleNew in Spring 3.1: Bean definition profiles at a glimpse
The next major release of Spring Framework, 3.1, brings a new feature called bean definition profiles. This is a great add-on which makes the definition of the application context even easier, both in...
View ArticleCreating a mobile version of your website with Spring Mobile and Sitemesh
About a year ago I developed an Android app for my website, but as not everybody has an Android device I wanted to create a mobile version of my website. In the mobile version I want to present...
View ArticleOrange11 presents at Magnolia Conference
Orange11 is proud to present at the Magnolia Conference in Basel on September 4 and 5, 2012. This conference for web developers, marketing / business users and CMS editors / authors is all about the...
View ArticleSpring Insight plugin for the Axon CQRS framework
Introduction In a previous blog post we introduced the Spring Insight module that's part of SpringSource's tc Server developer edition and gives you, well, insight into what's taking up the time to...
View ArticleNovember newsletter
Greetings from Trifork Amsterdam It’s all about finding the perfect match in life. Trifork A/S (a leading Danish software company) has found just that in us, here in the Netherlands. As of November...
View ArticleGOTO Academy - Training & Courses
The GOTO Academy is organising regular training sessions around professional software development and architecture. We are currently running a New Year promo: 20% discount on the iOS trainings. Take...
View ArticleSpring-AMQP and payload validation: some notes from the trenches
It’s been a while since I’ve written one of our from-the-trenches blogs: that’s mostly because I’ve been very busy in those trenches developing systems for our customers. This week I completed a Spring...
View ArticleProperly testing Spring MVC controllers
In this post I want to introduce you to the Spring MVC testing framework, a way to properly test your Spring MVC controllers. The way I used to do it I have always found unit testing Spring MVC...
View ArticleSession Timeout and Concurrent Session Control with Spring Security and...
A web application me and my team are building recently underwent a security review. As usual, because you haven’t yet had time to put any real effort into it, some security risks did surface. We use...
View ArticleIntegrating Flyway In A Spring Framework Application
This post is about how to integrate Flyway into a Spring/JPA application for database schema migration. To skip all the preambles and get straight to the instructions, jump to Project’s Dependencies...
View ArticleActive cache eviction with Ehcache and Spring Framework
Caching is an essential to the majority of web applications. Let’s face it: most of the work done in an average web application (especially public ones) is repetitive, either the same user requesting...
View ArticleUsing Spring Session for concurrent session control in a clustered environment
For a long time, Spring Security has provided support to limit the number of sessions a single user can have concurrently. This prevents users from being logged in from many different devices at the...
View ArticleWriting less code
Have you had that feeling that you have to write too much code to build simple functionality? Some things just feel repetitive, they feel you should be not have to write them yourself, instead a...
View ArticleService Discovery using Consul & Spring Cloud
Introduction In one of our customer projects we are heavily using Spring Boot in combination with other Spring projects for our microservices. One of the more complex parts of microservices, especially...
View ArticleHow to send your Spring Batch Job log messages to a separate file
In one of my current projects we’re developing a web application which also has a couple of dozen batch jobs that perform all sort of tasks at particular times. These jobs produce quite a bit of...
View Article
More Pages to Explore .....