
Spring Framework 3.0 RC1 released
I'm pleased to announce that we recently released the first Spring 3.0 release candidate (download page). This release completes the key Spring 3.0 feature set. You certainly remember the original Spring 3.0 themes REST and EL; in the meantime, we have been expanding the list significantly: * Fully Java 5 based: This is the first Read more…

Spring Security Kerberos/SPNEGO Extension
We're pleased to announce that the first milestone of the Spring Security Kerberos Extension is now available for download. The release is also available through the Maven milestone repository at http://maven.springframework.org/milestone. With the Spring Security Kerberos Extension, your users are authenticated against your web application just by opening the URL. There is no need to Read more…

Slices Menu Bar Screencast
I'm pleased to announce a new screencast for SpringSource Slices. This screencast walks through the creation of the menu-bar sample application. It shows how a host can use a collection of slices to populate a menu bar dynamically without restarting and can be completely de-coupled from the knowledge of exactly what items might be in Read more…

Pluggable styling with SpringSource Slices
Since we announced SpringSource Slices, a number of users and customers have asked about using Slices to make the styling and branding of their Web sites pluggable. In this blog, I'll demonstrate how easy it is with Slices. Pluggable styling I have a standard war file, named styled.host.war, that contains a very simple index.html page: Read more…

Modular Web Applications with SpringSource Slices
Updated: added sub module instructions for Git. I've talked in the past about providing support for truly modular applications, and I'm pleased to announce that you can now access the early prototype code of SpringSource Slices. Building and Installing You can access the source code from our Git repository: To build a packaged version of 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…

Getting Started with Spring Roo
Update: The third installment of the "Introducing Spring Roo" blog series is now available and covers Roo's internal architecture in detail. I have a confession to make. While many of you would know I've been busily working away on Spring Roo in recent months, I also have a separate project that hasn't made it into Read more…

Grails 1.1.1 released with Google AppEngine support
Today we are pleased to announce the availability of Grails 1.1.1 which whilst providing many incremental improvements over Grails 1.1 also introduces official support for Google AppEngine. Groovy itself has been running on AppEngine since its launch, but we had to make a few tweaks here and there in Grails to make Grails applications run Read more…

Jump into Roo for extreme Java productivity
Update: The second installment of the "Introducing Spring Roo" blog series is now available and includes a detailed step-by-step tutorial to help you get started with Roo. The third installment covers Roo's internal architecture in detail. The twittersphere has been abuzz this week with news from SpringOne Europe. One announcement generating a significant amount of Read more…

Spring Web Flow Project Update
The Spring Web Flow project team has just completed the 7th maintenance release of Web Flow 2. This is our best release to-date and comes nearly one year to the day of the Web Flow 2.0.0 final release. Now, with the 2.0.x line mature and stable, we are beginning work on the next major version. Read more…

