Christopher Frost

Christopher Frost

校友
博客文章作者Christopher Frost

Virgo 里程碑 M03 发布

工程 | 2010年8月10日 | ...

Virgo 2.1.0.M03-incubator 可从 Virgo 网站 获取。更改包括

  • 进一步的性能改进,特别是对于 Windows 用户。
  • 将 Logback 版本更新至 0.9.24,将 SLF4J 更新至 1.6.1
  • 次要错误修复

性能改进是通过调整入口/出口跟踪的日志级别实现的。

由于 Logback 的新版本,配置文件 'serviceability.xml' 的语法略有更改。更多信息请参见 此处

我们现在已发布了 计划 大纲,概述 Virgo 的未来,以便您更好地了解我们的发展方向。

SpringSource dm Server 2.0.2 今天发布。

工程 | 2010年5月27日 | ...

此版本修复了一些错误,发布说明可在 JIRA 中找到。此版本可从 SpringSource.org 上的项目 页面 下载。

  • 内核启动硬超时限制已增加,以允许 dm Server 在较慢的机器上运行。
  • 记录了 OSGi Web 容器中的一个限制,不支持 Tomcat <context> 元素。
  • 修复了 ServiceScoper 类以关闭所有输入流。
  • 添加了支持,偶尔容忍 File.list 返回 null,这表现为拾取目录偶尔会无缘无故地自行清空。
  • 现在可以使用 @Configurable 与 ServerOsgiBundleXmlWebApplicationContext。

该项目正在捐赠给 Eclipse 基金会,作为 Virgo 项目。我们计划在适当的时候发布 Virgo 的基线版本,该版本在功能上等同于 dm Server 2.0。有关更多信息,请参阅 Virgo 网站。除了 dm Server 之外,SpringSource 还将为 Virgo 提供商业支持。

dm 管理控制台演示屏幕录制

工程 | 2009年10月21日 | ...

这是一个显示 dm Serverdm 管理控制台 的屏幕录制。它简要介绍了 dm 管理控制台,然后通过部署一个简单的演示应用程序展示了一些功能。该应用程序包括一个配置文件、一个 Web 包和一个内容包。部署后,应用程序只需在 Web 浏览器中显示配置文件的内容。出于演示目的,该应用程序是分部分安装的,实际上,您可以使用 'par' 或 'plan' 将应用程序组合在一起,要了解如何使用 'plan' 文件执行此操作,请参阅另一个屏幕录制…

dm Shell

工程 | 2009年10月15日 | ...

dm Server 有一个新的命令行 Shell。它目前与现有的 Equinox Shell 一起提供,并将替换 2.0 版本中的 Equinox Shell。与 Equinox Shell 相比,改进包括基本的制表符自动完成和命令历史记录。

dm Shell 可在本地和通过 ssh 远程使用。当通过 './startup.sh -shell' 选项在本地启动服务器时,它将在 dm Kernel 启动后接管控制台输出。在事件日志中仍然可以查看控制台输出。无论哪种方式,首先要生成的是 ASCII 艺术飞溅图像,然后是命令提示符 ':> '

SpringSource dm Server 管理控制台

工程 | 2009年7月24日 | ...

新功能

SpringSource dm Server 管理控制台的一组更新可在 每日构建 中获得。这还展示了 计划RFC66 Web 容器 的使用。有两个新功能可用,第一个功能允许您查看 dm Server 系统可能产生的任何服务转储,第二个功能允许您浏览 OSGi 中捆绑包的状态。

转储可能包含许多转储项,例如堆栈跟踪、线程转储,具体取决于初始原因。转储项可在管理控制台中查看,只需在左侧选择感兴趣的转储,然后在右侧选择转储项…

Bundlor 版本扩展和属性替换

工程 | 2009年5月12日 | ...

简介

最近发布了 Bundlor 的 M3 里程碑(论坛公告)。此里程碑添加了对属性替换和版本扩展的支持。这篇博文解释了如何使用这些新功能来提高生成清单的质量。

属性替换

Bundlor 现在可用于将任何属性值替换到您的清单模板中。

Bundle-Name: ${name}
Bundle-Description: Test bundle using new version of Kernel at ${com.springsource.kernel}
Import-Template: com.springsource.kernel.*;version="${com.springsource.kernel}"

此语法允许您为 ${name}${com.springsource.kernel} 指定属性占位符,并在运行时使用实际值替换它们。这些值传递的方式特定于使用的 Bundlor 前端。

在命令行中指定属性

当从命令行运行 Bundlor 时,它将使用所有可用的系统属性,这并不包括任何环境变量。命令行脚本将传递通过 -D 传递的任何变量,因此以下内容将为 ${com.springsource.kernel} 属性提供值为 '2.0.0.RELEASE',而 ${name}

领先一步

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

了解更多

获取支持

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

了解更多

即将举行的活动

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

查看全部