
SpringSource dm Server Admin Console
New Features A set of updates to the SpringSource dm Server Admin Console are available in the nightly builds. This also shows the use of Plans and the RFC66 Web container. There are two new features available, the first lets you look at any service dumps that the dm Server system may have produced and Read more…

dm Server 2.0 M3
dm Server 2.0.0.M3 has been released, and is now available for download. In the sprints since 2.0.0.M3, we've made significant progress towards the final release, both in terms of new features, and in defect fixes. Take a look at the M3 release notes if you're interested in seeing everything that we've been working on. Please 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…

Installing STS into Eclipse 3.5
Today marks a big day for Eclipse and for everybody involved with the Eclipse ecosystem: Congratulations to the Eclipse folks for releasing Eclipse 3.5 aka Galileo. You can read more about the release at http://www.eclipse.org/galileo/. I encourage everybody to download Eclipse 3.5 today and try it out. Since SpringSource is strongly committed to Eclipse and 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…

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…

dm Server Repository Content via JMX
In the dm Server 2.0.0.M1 release we added support for shared repositories. As a followup to this new functionality, we've added support for browsing those repositories via JMX. Connecting to a running dm Server instance with a JMX client now shows you a Repository group. Under this group, each configured repository (with the exception of Read more…

Deploying WARs to the OSGi Web Container is now even easier
As Rob mentioned in his introduction to the OSGi Web Container, dm Server automatically imports system packages into Web bundles. This has proved very useful, especially when deploying existing WAR files into an OSGi environment. I've recently spent some time moving this functionality from dm Server's Web subsystem into the OSGi Web Container RI. This Read more…

Cloning in dm Server 2.0 M3
Cloning is the feature in dm Server 2.0 which copies certain bundles and libraries into a scoped application (that is, a PAR or a scoped plan) as described in the roadmap. The support for cloning in dm Server has progressed steadily over the last few sprints. The fundamental mechanisms were in place in M1: cloning Read more…

What the OSGi Web Container means for dm Server
Following my previous entry many people have been asking about the impact that the move to the OSGi Web Container will have on dm Server. The most common questions being asked are: What is being added? What is staying the same? What is changing? How do I keep up to date? I'll address each of Read more…

