Archive for the OSGi category

Steve Powell

dm Kernel

In Milestone M5, for the first time, dm Kernel is available standalone. You can get it from here. What is dm Kernel? Basically, dm Kernel is everything good about dm Server except support for web applications. So, there are no web apps supplied (not even Admin Console or Splash) and no Tomcat —just the kernel. Read more…

Chris Frost

The dm Shell

The dm Server has a new command line shell. It is currently available along with the existing Equinox shell and will replace it for the 2.0 release. Improvements over the Equinox shell include basic tab completion and a command history. The dm Shell is available both locally and remotely over ssh. When used locally by Read more…

Steve Powell

Regions

(updated 15Oct2009) Beginning in milestone M5, dm Server 2.0 employs regions to isolate the kernel from users’ applications. This means that the kernel implementation is almost completely invisible to applications and to application management. Also in milestone M5, support for cloning is completely removed. Region isolation and scoped plans between them offer much simpler and Read more…

Ben Hale

dm Server 2.0.0.M5

dm Server 2.0.0.M5 is now available and can be downloaded from here. We're getting towards the end of the 2.0.0 release cycle so most of the work in this milestone is focused on locking down the user interaction model. Take a look at the M5 release notes for the full details of what we've been Read more…

Costin Leau

Drawing Spring into the Blueprint

Last month, almost 4 years after the initial 4.0 release, OSGi Alliance officially approved the OSGi service platform 4.2 release. The announcement headline featured the Blueprint Container Service, a new addition to the Compendium specification based on the programming model promoted by the Spring Dynamic Modules (also known as Spring OSGi) project. To quickly summarize Read more…

Steve Powell

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. Read more…

Ben Hale

Slices Menu Bar Screencast

I'm pleased to announce a new screencast for SpringSource Slices. This screencast walks through the creation of the menu-bar sample application. It shows how a host can use a collection of slices to populate a menu bar dynamically without restarting and can be completely de-coupled from the knowledge of exactly what items might be in Read more…

Christian Dupuis

SpringSource Tool Suite 2.1.0 Now Available

I'm happy to announce that we just released the final version of SpringSource Tool Suite 2.1.0; the first GA version with major enhancements since making STS freely available. The release comes with brand-new installers for all supported platforms and bundles latest versions of SpringSource tc and dm Server as well as Spring Roo. Additionally you Read more…

Andy Wilkinson

dm Server 2.0 M4

dm Server 2.0.0.M4 has been released, and is now available for download. We've made a lot of progress since 2.0.0.M3, adding a number of new features upon which the users tracking the nightly builds have already given us some excellent feedback. Take a look at the M4 release notes if you're interested in seeing everything Read more…

Oleg Zhurakousky

Spring Integration 1.0.3 Samples: just add OSGi

Introduction Last week, Mark Fisher introduced you to the new restructured and simplified Spring Integration samples that came out with the new release of Spring Integration 1.0.3 and so far the feedback was very positive. Beside restructuring and simplifying existing samples we've introduced few new samples with the goal of demonstrating some of the benefits Read more…