The next Spring UG meeting is on Nov 12 and features Sam Brannen on Developing Web Applications with OSGi. Excerpt follows.
If you’re a Java web developer, you’re certainly familiar with monolithic WAR deployments and /library bloat/, and you’ve probably thought numerous times, “There must be a better way.” Well, there is! By building on the benefits of an OSGi runtime environment and combining the *Spring* and *Spring-DM* programming models, the *SpringSource dm Server* offers enterprise web developers exciting new opportunities.
This session will focus on developing web applications in an OSGi environment and will include a discussion of the migration path from a standard Java EE WAR to a fully OSGi-enabled web application packaged as a Web Module within a PAR. We will begin with an overview of deployment and packaging options available on the dm Server and then take a closer look at each supported web deployment model from Standard WARs to Shared Libraries WARs, Shared Services WARs, and finally Web Modules. Attendees will walk away with a solid understanding of how to both develop and deploy next generation web applications on the SpringSource dm Server.
This sounds very interesting. Sam Brannen, incidentally, created the Spring TestContext framework which has transformed Spring’s testing support from the way it was before from an API and ease of use perspective. I’ve already registered and I’m going to try to attend this one as it is in the evening and it is free. Come along if you can.