
Spring Framework 3.2 RC1: Spring MVC Test Framework
Update Dec 19, 2012 The final Spring Framework reference documentation contains guidance on migration as well as a complete section on Spring MVC Test. Last week Juergen Hoeller announced the release of Spring Framework 3.2 RC1 and Sam Brannen discussed exciting additions in its spring-test module such as support for WebApplicationContext's and upcoming plans for Read more…

Spring Framework 3.2 RC1: New Testing Features
As Juergen Hoeller mentioned in his post announcing the release of Spring Framework 3.2 RC1, the Spring Team has introduced some exciting new features in terms of testing support. Most importantly, we've added first-class support for testing web applications. [1] Please note: this is a cross post from my Swiftmind company blog. In this post Read more…

Spring 3.1 M2: Testing with @Configuration Classes and Profiles
As Jürgen Höller mentioned in his post announcing the release of Spring 3.1 M2, the Spring TestContext Framework(*) has been overhauled to provide first-class testing support for @Configuration classes and environment profiles. In this post I'll first walk you through some examples that demonstrate these new testing features. I'll then cover some of the new Read more…
The future of functional web testing?
The Groovy community is a productive bunch, which means there are a plethora of frameworks, libraries, and tools to make your life easier. The area of testing seems to be particularly fertile ground and I've recently been looking into a couple of tools that, when combined, promise a step change in your productivity when writing Read more…

Introducing tc Server Developer Edition – with Spring Insight
We are proud to present the Spring community with a new tool which helps get their applications to production even faster: tc Server Developer Edition is the standard 100% Tomcat you know and love, plus a new Spring Insight console. Spring Insight gives deep visibility into your application’s real activity on a request-by-request basis. For Read more…

Using Yourkit to Find a Memory Leak
I had such a great experience today with Yourkit that I thought I'd write a quick plug. It's been a couple of years since I used it in anger, and even then it was the best tool I could find, but now it really is ultra slick. I haven't done an exhaustive survey of the Read more…

OSGi Test Stubs 1.0.0.M1
I'm pleased to announce the 1.0.0.M1 release of SpringSource's OSGi Test Stubs. These stubs offer a way to unit test complex OSGi Framework interactions without needing a full OSGi container. Package – Download Git – git://git.springsource.org/osgi-test-stubs/osgi-test-stubs.git The Problem As the dm Server team has been developing, we found that one of the biggest problem areas Read more…

Exploring Roo's Architecture
Last month we discovered how easy it is to build a fully-fledged enterprise application in just a few minutes using Spring Roo – our new productivity tool for Java developers. While many Java developers have already started evaluating Roo to help save time on their projects, I've received a lot of questions from people curious Read more…

Spring Dynamic Modules 1.0 is here
I am glad to report (along side Adrian) that after 3 milestones and 2 release candidates, Spring Dynamic Modules (formerly known as Spring OSGi) 1.0 has been released. A lot of features have been improved or added since my previous post (about 1.0 M1); I'll talk more about them in future entries (there is also Read more…

Spring Project CI Builds
Over the last couple of weeks, fellow i21 employee Costin Leau and I have been working on improving the Continuous Integration processes of the Spring projects. When we started, we had separate builds running in Cruise Control, Continuum, and even a custom cron job. We were having some trouble getting any of our existing tools Read more…

