SpringSource dm Server 1.0 RC2 Released

Engineering | Rob Harrop | September 11, 2008 | ...

I'm happy to announce the availability of RC2 of the SpringSource dm Server, previously known as the SpringSource Application Platform. This release is feature complete and barring any serious issues will become 1.0 GA in two weeks time.

This release fixes a few critical bugs, upgrades to Tomcat 6.0.18 and updates all code, documentation and supporting materials to reflect the new name.

Due to the renaming of the product, PlatformOsgiBundleXmlWebApplicationContext has been renamed to ServerOsgiBundleXmlWebApplicationContext and moved from the com.springsource.platform.web.dm package to the com.springsource.server.web.dm package. Thus, if you are setting the contextClass for Spring MVC's ContextLoaderListener or DispatcherServlet in web.xml in a Shared Services WAR, be sure to change the fully qualified path to com.springsource.server.web.dm.ServerOsgiBundleXmlWebApplicationContext.

The renaming of PlatformOsgiBundleXmlWebApplicationContext also impacts programmatic access to a Web Module's or Shared Services WAR's BundleContext: the constant used to retrieve the BundleContext from the ServletContext is now ServerOsgiBundleXmlWebApplicationContext.BUNDLE_CONTEXT_ATTRIBUTE.

The name of the manifest header denoting personality-specific types has changed from Platform-ModuleType to Module-Type. Thus, in order for existing web modules to continue to function, you will need to update META-INF/MANIFEST.MF in your web module and replace Platform-ModuleType: Web with Module-Type: Web.

Please note that the web applications in all sample applications (i.e., Pet Clinic, Form Tags, and Spring Travel) have been updated to reflect these changes.

MBeans which were previously published under com.springsource.platform are now published under com.springsource.server.

Downloads, samples and documentation can be found at: http://www.springsource.com/beta/dmserver.

Get the Spring newsletter

Thank you for your interest. Someone will get back to you shortly.

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Spring Runtime offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all