dm Server 2.0 M4

工程 | Andy Wilkinson | 2009 年 8 月 6 日 | ...

dm Server 2.0.0.M4 已发布,现在可以下载

自 2.0.0.M3 以来,我们取得了很大进展,添加了许多新功能,跟踪每日构建的用户已经给了我们一些很好的反馈。 如果您有兴趣了解我们一直在做的一切,请查看M4 发布说明。 请继续在我们的博客、论坛JIRA上发表您的反馈。

新增和值得注意的

dm Server 现在嵌入了 Medic:我们的 OSGi 可服务性项目

作为 M4 工作的一部分,我们将 dm Server 的可服务性支持移到了一个名为 Medic 的独立 ASL 许可项目中。 作为此移动的一部分,我们也借此机会进行了一些重大改进
  • 日志记录支持现在基于 LogBack,这意味着用户现在可以完全控制日志输出的格式,并且可以使用 LogBack 的所有附加器。
  • 对可服务性转储的支持现在是完全可扩展的。 在 dm Server 中运行的用户代码现在只需将 DumpContributor 实现发布到服务注册表,即可为可服务性转储做出贡献。
  • 事件日志支持(输出到控制台的编码消息)也适用于用户代码。 可以使用从服务注册表获得的 EventLogger 生成事件日志条目。

我们将在未来几周内撰写更多关于 Medic 的博客,介绍如何在 dm Server 和普通 OSGi 中使用它。

支持部署属性文件

现在可以通过管理控制台或将其放入 pickup 目录来将属性文件部署到 dm Server。 部署属性文件后,将创建一个 ConfigurationAdmin Configuration,其 pid 派生自属性文件的名称。 例如,部署名为 com.foo.bar.properties 的属性文件将创建一个 pid 为 com.foo.bar 的 Configuration。

管理控制台增强功能

我们在 M4 中对管理控制台进行了一些重大改进。 Chris 已经在他的最新博客中介绍了其中的一些内容。

除了 Chris 提到的增强功能外,管理控制台现在还包括对查看 ConfigurationAdmin Configuration 的支持

configadmin

支持在实时系统和服务能力转储中捕获的状态中导航 OSGi 状态,包括导入和导出以及包如何连接在一起的详细信息

package-wiring

对于包含 Spring 应用程序上下文的 bundle,管理控制台现在还包含用于查看上下文 bean 的初始支持

spring-context

获取 Spring 新闻资讯

与 Spring 新闻资讯保持联系

订阅

取得领先

VMware 提供培训和认证,以加速您的进步。

了解更多

获得支持

Tanzu Spring 在一个简单的订阅中提供对 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部