领先一步
VMware 提供培训和认证,以加速您的进步。
了解更多我很高兴地宣布 SpringSource dm Server 的 RC2 版本现已推出,之前称为 SpringSource Application Platform。此版本功能完整,除非出现任何严重问题,否则将在两周内发布 1.0 GA 版本。
此版本修复了一些关键错误,升级到 Tomcat 6.0.18,并更新所有代码、文档和支持材料以反映新的名称。
由于产品名称的更改,PlatformOsgiBundleXmlWebApplicationContext 已重命名为 ServerOsgiBundleXmlWebApplicationContext,并从 com.springsource.platform.web.dm 包移动到 com.springsource.server.web.dm 包。因此,如果您在共享服务 WAR 的 web.xml 中为 Spring MVC 的 ContextLoaderListener 或 DispatcherServlet 设置 contextClass,请务必将完全限定路径更改为 com.springsource.server.web.dm.ServerOsgiBundleXmlWebApplicationContext。
PlatformOsgiBundleXmlWebApplicationContext 的重命名也影响了对 Web 模块或共享服务 WAR 的 BundleContext 的编程访问:用于从 ServletContext 中检索 BundleContext 的常量现在是 ServerOsgiBundleXmlWebApplicationContext.BUNDLE_CONTEXT_ATTRIBUTE。
表示特定于个性的类型的清单标题的名称已从 Platform-ModuleType 更改为 Module-Type。因此,为了使现有的 Web 模块继续工作,您需要更新 Web 模块中的 META-INF/MANIFEST.MF,并将 Platform-ModuleType: Web 替换为 Module-Type: Web。
请注意,所有示例应用程序(即 Pet Clinic、Form Tags 和 Spring Travel)中的 Web 应用程序都已更新以反映这些更改。
以前在 com.springsource.platform 下发布的 MBean 现在在 com.springsource.server 下发布。
下载、示例和文档可以在以下位置找到:http://www.springsource.com/beta/dmserver。