Archive for the OSGi category

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 [...]

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. Second, [...]

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 [...]

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 [...]

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 that [...]

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 of running [...]

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 the [...]

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 keep [...]

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:

<html>
<head>
<title>SpringSource Slices Pluggable [...]

Christian Dupuis

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.
[ Editor's Note: STS 2.1.0.RC1, which includes full packaged [...]