springsource blog

Syndicate content
The voice of SpringSource
Updated: 1 week 1 day ago

Spring Integration 2.1 is now GA

January 9, 2012 - 11:57
Spring Integration 2.1 has been released! You can download it here or configure your Maven POM. This version is the result of more than one full year of work, and the team has resolved hundreds of issues since Spring Integration 2.0 was released. Interestingly, it has been 4 years and a few days since the Read more...
Categories: Featured Blogs

Spring Framework moves to GitHub

December 21, 2011 - 05:24
Today we're happy to announce that the Spring Framework has moved to GitHub! As you've probably noticed, nearly every other Spring project has already made the move, and those that haven't will soon. Git helps us with many of the challenges of managing a large codebase like the Spring Framework, but what's most exciting is Read more...
Categories: Featured Blogs

Spring Python 1.1.1, 1.2.1, and 1.3.0.RC1 are released!

December 20, 2011 - 11:05
Amidst the flurry of Spring releases this month, Spring Python has it's own. Versions 1.1.1 and 1.2.1 are maintenance releases that patch some bugs. Version 1.3.0.RC1 is the first release of 1.3.0. In this release we have commits from team members, and have also merged pull requests through github. If you want to make contributions Read more...
Categories: Featured Blogs

Spring Roo 1.2.0.RELEASE available

December 17, 2011 - 15:07
It is my pleasure to announce that Spring Roo 1.2 GA has just been released. This release represents a significant amount of engineering effort by the Roo team and includes all the most popular features that the Roo user community have requested as well as many performance and usability improvements. The new features of Roo Read more...
Categories: Featured Blogs

Web Development Evolved: Grails 2.0 Released!

December 15, 2011 - 09:14
After nearly a year in development, we are extremely excited to announce the GA release of Grails 2.0 – the second major revision of the web framework that is changing the face of web development on the JVM. This release brings a greatly enhanced user experience. Everything from the command line, to the test reports, Read more...
Categories: Featured Blogs

Countdown to Grails 2.0: User experience

December 14, 2011 - 15:30
Welcome to this final Countdown to Grails 2.0 post: the final release is imminent! I'm not really going to say much here because some of the most interesting new features of Grails 2.0 are much better seen. For that reason, I've created a screencast so you can see exactly what awaits you when you install Read more...
Categories: Featured Blogs

Spring Framework 3.1 goes GA

December 13, 2011 - 09:32
It is my pleasure to announce that Spring Framework 3.1 becomes generally available today! This release delivers several key features that make Spring ready for the challenges of 2012 and beyond: * The environment abstraction and the associated bean definition profiles, along with centrally configurable property sources for placeholder resolution. * Java-based application configuration based Read more...
Categories: Featured Blogs

Spring Integration Scripting Support – Part 1

December 8, 2011 - 11:48
Spring Integration scripting support, available in the 2.1 release, builds upon the Groovy scripting support introduced in 2.0.  If you are familiar with Spring Integration, consider scripting support as another tool in your toolbox that you will find useful in certain situations.  If you have existing code written in languages such as Groovy, Python, Ruby, Read more...
Categories: Featured Blogs

Countdown to Grails 2.0: Persistence

December 5, 2011 - 03:45
It's been a while since the last Countdown blog post, but the release of 2.0.0.RC3 gives me a good reason to write another. In the last post, I focused on database migration and how we are standardising on the new Database Migration Plugin. I'll be continuing on the theme of persistence here and introducing several Read more...
Categories: Featured Blogs

Cross Site Request Forgery and OAuth2

November 30, 2011 - 09:23
In this short article we look at Cross Site Request Forgery in the context of OAuth2, looking at possible attacks and how they can be countered when OAuth2 is being used to protect web resources. OAuth2 is a protocol enabling a Client application, often a web application, to act on behalf of a User, but Read more...
Categories: Featured Blogs

Spring Roo 1.2.0.RC1 released

November 23, 2011 - 20:12
The Spring Roo team is delighted to announce the availability of 1.2.0 Release Candidate 1. The Roo 1.2.0.RC1 release follows on from M1 and includes two exciting new features: Multi-module Maven project support. This is the Roo community's most popular and most voted for feature (ROO-120). You can now create projects with a parent POM Read more...
Categories: Featured Blogs

Using Cloud Foundry Services with Spring: Part 4 – Spring Profiles

November 10, 2011 - 12:45
Spring 3.1 adds significant new support for environments. This new Environment API makes it easy to expose properties to an application or conditionally load a fragment of configuration. In an earlier post in this series, Ramnivas showed how Cloud Foundry can automatically connect to a database without manual configuration. When you need more control over Read more...
Categories: Featured Blogs

Using Cloud Foundry Services with Spring: Part 3 – the <cloud> namespace

November 9, 2011 - 07:58
We saw in the previous blog post Using Cloud Foundry Services with Spring: Part 2 – Auto-reconfiguration that when you deploy a Spring application, your use of data services will be detected, and your application will automatically be re-configured to use the cloud services available to your application. This works great for simple applications and Read more...
Categories: Featured Blogs

Updated Maven Support for Android Projects

November 7, 2011 - 16:02
It has been a while since my initial posts on using Maven with Spring Android, and the state of the tools has changed somewhat. With the recent release of the SDK for Android 4.0 and revision 14 of the Android Development Tools (ADT), Google made several changes that impacted the third party Maven plugin support Read more...
Categories: Featured Blogs

Using Cloud Foundry Services with Spring: Part 2 – Auto-reconfiguration

November 4, 2011 - 10:33
If you watched the video for the Cloud Foundry launch event, you saw that we deployed the Spring Travel application downloaded from Spring Web Flow samples, bound a MySQL service to it, and dragged and dropped the application to the Cloud Foundry server in STS, without making a single line of change in the application Read more...
Categories: Featured Blogs

Upgrading Maven integration for SpringSource Tool Suite 2.8.0

October 18, 2011 - 13:02
UPDATE, Nov 23: We have released STS 2.8.1, that fixes many of the install/uninstall of m2eclipse issues that people were having. Read the release announcement. Now, it is possible to upgrade/downgrade m2eclipse easily. STS 2.8.1 fully supports both versions of m2eclipse. Today, we released version 2.8.0 of the SpringSource Tool Suite. Along with an update Read more...
Categories: Featured Blogs

Using Cloud Foundry Services with Spring: Part 1 – The Basics

October 13, 2011 - 12:02
Services offered in Cloud Foundry make writing efficient and effective applications possible. Developers can now choose just the right kind of services without worrying about operating those services. For example, a portion of an application can choose Postgres for the parts where transactional access is crucial, MongoDB where interacting with data as a collection of Read more...
Categories: Featured Blogs

Spring Framework 3.1 RC1 released

October 12, 2011 - 16:03
It is my pleasure to announce that the first Spring Framework 3.1 release candidate has – finally – been released this week! We have been working on this release for several months, completing our milestone work and recently adding support for Java SE 7 and for Hibernate 4.0 to the feature list. Spring Framework 3.1 Read more...
Categories: Featured Blogs