
Getting Started with Bundlor
As Rob's post points out, over the last few months we've learned quite a bit about how people want to manage their own OSGi applications. We found that some developers want to manage their own bundle manifests, but need a bit of help to automate the details such as specifying package versions across a range Read more…

Our plans for building OSGi applications
In the recent days and weeks, we've seen an increasing amount of interest in the future of build solutions for applications made up of OSGi bundles. Due to our heavy involvement with OSGi, this is something that is near and dear to our hearts and we've spent a long time looking at customer requirements and Read more…

Announcing SpringSource Tool Suite 2.0
Today we are pleased to announce the general availability of the 2.0 version of our SpringSource Tool Suite (STS). You can find the press release here. For the 2.0 iteration we focused on the two major feature areas that we identified based on the great feedback from our customer base and community: provide the best Read more…

OSGi Development Tools in STS 2.0
Yesterday we published a final release candidate build of the upcoming SpringSource Tool Suite version 2.0. The RC build is available for Windows, Mac OS X and Linux from the STS product page. STS 2.0 is equipped with new productivity tools for developing Spring applications, like Quick Fixes, as-you-type validation and correction, project and bean Read more…

Spring Integration on dm Server
Introduction In this blog post I will show you how to create a loosely coupled and scalable application with Spring Integration and dm Server. The added benefit of using OSGi will allow us to change the behavior of the application at runtime and of course we're going to have some fun with that too. First Read more…

Exposing the boot classpath in OSGi
A fairly common question that I get from time to time is how to go about using JDK specific classes inside an OSGi environment. To some degree, this is equivalent to getting access to the bootstrapping classpath from OSGi, without bundling it. To express package dependencies, bundles use the OSGi directive inside their manifests – Read more…

Deploying GWT Applications in SpringSource dm Server – Part 2
Introduction This is the second in a series of three blogs describing a step-by-step approach to building and deploying GWT applications in the SpringSource dm Server™. The first blog looked at the process of creating a simple WAR file from a sample GWT application. This next blog will look at turning the WAR file we Read more…

More Weapons for the War on Complexity: SpringSource Acquires Groovy/Grails Leader
I am delighted to announce that SpringSource has acquired G2One, the company behind Grails and Groovy. Why? I’m excited about this deal for many reasons. Grails is a great fit with Spring and SpringSource technologies. Grails is built on Spring. It offers another route to adopt Spring, the de facto standard component model for enterprise Read more…

Deploying GWT Applications in SpringSource dm Server – Part 1
Introduction This will be a series of 3 blogs describing a step-by-step approach to building and deploying GWT applications in the SpringSource dm Server™. The focus of the blogs will be as follows: Building and deploying the GWT StockWatcher sample app as a WAR file in dm Server, using the SpringSource Tool Suite to build Read more…

Getting started with SpringSource dm Server
Updated 28-Oct-2008: Added up-to-date sample links and link to third sample Last night I presented 'Introduction to SpringSource dm Server' at the Philadelphia Spring User's Group. During this presentation I created a small application called GreenPages, demonstrating all the major aspects of dm Server. I promised the attendees that I would post the application and Read more…

