Newest Post

Spring Framework 3.0 RC1 released

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 With the Spring Security Kerberos Extension, your users are authenticated against your web application just by opening the URL. There is no need to enter a username/password and no need to install additional software.

Before going deeper into Kerberos, I would like to introduce Spring Security Extensions, a new Spring Extension project dedicated to provide extension modules for the core Spring Security project. Currently we have two extensions developed there: A SAML2 integration and a Kerberos/SPNEGO integration. Every module will have its own release cycle, so that people can benefit from these extensions as soon as they are ready and don’t have to wait for the next Spring Security release. If you have any ideas or even some code for further extensions, please tell us!

Read more

Bundlor Adds Support for the Blueprint Service

I’m pleased to announce that beginning with its newly released 1.0.0.M6 version, Bundlor now supports OSGi Blueprint Service files.

As with the support for Spring-DM contexts, Bundlor scans for Blueprint Service configuration files in both the default location (OSGI-INF/blueprint/*.xml) and in locations specified with the custom Bundle-Blueprint manifest header. When these files are found, they are scanned for class and interface names and the packages for those types are added to the OSGi manifest that Bundlor creates.

Read more

Spring BlazeDS Integration 1.0.1 Released

Dear Spring Community,

I'm pleased to announce that the 1.0.1 maintenance release of Spring BlazeDS Integration, the open source solution for building Spring-powered RIAs with Adobe Flex, is now available.

Download | Reference Documentation | JavaDocs | Changelog

Along with a number of minor bug fixes and enhancements, we have done some restructuring of the popular Spring BlazeDS Test Drive bundled sample application to make it even easier to get up and running in a variety of different environments, and to bring some of the configuration elements further in line with what you might see in the near future in a SpringSource Tool Suite project creation template for Spring BlazeDS Integration projects. Also, we've enhanced the security example further to really show how having Spring Security so tightly integrated sets this solution apart from alternate approaches to securing Flex applications.

Read more

Hyperic + SpringSource + VMware = Goodness

The last 100 days have been extraordinary for Hyperic. The events over the last three months place Hyperic in the unique position to be part of defining the future of application deployment and management. First, we announced in May that we were joining forces with SpringSource to build the next great full lifecycle enterprise software company. Judging by the response from our community, customers, partners, and the press, our combined “Build – Run ‑ Manage” strategy was the right choice and something the market has been waiting for.  Next, just a few weeks ago in August and barely 90 days into our SpringSource acquisition, we announced that SpringSource was itself being acquired by VMware (already arguably the next great enterprise software company).  In the process, Hyperic, SpringSource and VMware are defining a platform for computing that we all believe will revolutionize the way companies deploy and manage business applications and drive significant efficiencies for IT operators and developers.  Hyperic’s management software products are a key part of that vision.  We have heard from many journalists and analysts who greeted the announcement and vision with great interest not only because of the tremendous value of the Spring technologies, but also because of the potential this might have to the Hyperic management software products.

Read more

Configuration Properties Screencast

In Rob’s dm Server Roadmap blog entry, last April, we introduced two new artefact types: “plan” and “configuration file”.

Here is a short screencast demonstrating configuration files, in particular we show how to reference them from a plan.

First, a small web application picks up properties from a configuration properties file—deployed separately from the application. Second, the application and the properties are placed in the repository and a plan is constructed and deployed which installs and starts both the web application and its properties in one step.

Read more