Archive for the dm Server category

Chris Frost

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…

Andy Wilkinson

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…

Ben Hale

Git Migration

Some of you may have noticed that in recent posts that the dm Server team has been referencing Git repository URLs. The team has been migrating all of its source code and I'm now pleased to announce that this migration is done. The list below contains the Git URLs for the code managed by the Read more…

Andy Wilkinson

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…

Ben Hale

Maven PAR Plugin 1.0.0.M1

Shortly after the introduction of SpringSource dm Server (Application Platform at the time), Thorsten Maus created a Maven plugin for creating PAR files. This was a great community contribution and we even used it in the Getting Started Guide for dm Server 1.0.x. As dm Server's 2.0 milestones have progressed we've been adding new functionality Read more…

Ben Hale

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…

Rob Harrop

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…

Ben Hale

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…

Andy Wilkinson

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…

Glyn Normington

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…