Archive for the Application Platform category

Ben Corrie

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

Rod Johnson

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

Ben Corrie

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

Rob Harrop

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

Glyn Normington

Understanding the OSGi uses Directive

If you build an application for the SpringSource dm Server, or any other OSGi platform, you'll probably encounter the uses directive before long. Unless you have a clear understanding of the purpose of the directive, you won't know when to code it and you'll be left guessing when a bundle fails to resolve because of [...]

Rod Johnson

A Question of Balance: Tuning the Maintenance Policy

Running a business is like writing code in at least one respect: You don’t always get it right the first time, even if you know what you want to achieve—but you do get a better result in the end if you are prepared to rework things when necessary. At SpringSource, we had a clear vision [...]

Peter Cooper-Ellis

SpringSource dm Server 1.0.0 reaches GA

You may have noticed that SpringSource announced the general availability of the SpringSource dm Server™ today. The dm Server is part of the SpringSource Application Platform. Since this is the first time out for the dm Server, I want to make a couple of short comments about the product.
We believe that the [...]

Adrian Colyer

SpringSource (and other top vendors) leading the OSGi charge

In a press release made available by the OSGi Alliance yesterday, several leading vendors including SpringSource, IBM, Oracle, RedHat, Sun, SAP, ProSyst, and Paremus joined forces in their support of OSGi as the foundation for next generation server platforms.
To highlight some of the key points:
Craig Hayman, VP IBM WebSphere said
[IBM] has been shipping WebSphere Application [...]

Peter Cooper-Ellis

SpringSource Enterprise Commercially Available

Yesterday, SpringSource announced the GA release of SpringSource Enterprise. As our first commercial product release, this is an important milestone for us. The engineering team did an amazing job putting this release together. The package includes enterprise versions of Spring, the SpringSource Tool Suite, SpringSource Application Management Suite and SpringSource Advanced Pack for Oracle Database, [...]

Rob Harrop

Using EclipseLink on the SpringSource Application Platform

This week the EclipseLink team announced the release of EclipseLink 1.0. I've been using EclipseLink on S2AP for a while now; in fact, I used EclipseLink when developing our JPA load-time-weaving support.

We've yet to upgrade our internal usage to 1.0 - our beta9 was tagged just before the announcement - but I wanted to demonstrate [...]