Christopher Frost

Christopher Frost

校友
部落格文章作者Christopher Frost

Virgo Milestone M03 发布

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

Virgo 2.1.0.M03-incubator 可從 Virgo 網站下載。變更包括:

  • 進一步的效能改進,尤其對於 Windows 使用者。
  • 將 Logback 的版本更新至 0.9.24,SLF4J 更新至 1.6.1
  • 小錯誤修復

效能的改進是透過調整 entry exit tracing 的日誌等級來實現的。

由於 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 的支持,这表现为 pickup 目录偶尔会在没有明显原因的情况下自行清除。
  • @Configurable 与 ServerOsgiBundleXmlWebApplicationContext 的结合使用现在可以正常工作。

该项目将被捐赠给 Eclipse 基金会,作为 Virgo。我们的目标是在适当的时候发布一个 Virgo 的基线版本,该版本的功能将与 dm Server 2.0 等效。有关更多信息,请参阅 Virgo 网站。SpringSource 将为 Virgo 提供商业支持以及 dm Server。

dm 管理控制台演示截屏

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

这是一个屏幕录像,展示了 dm Serverdm 管理控制台。它简要介绍了 dm 管理控制台,然后通过部署一个简单的演示应用程序展示了一些功能。该应用程序由一个配置文件、一个 Web bundle 和一个内容 bundle 组成。部署后,该应用程序只是在 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 管理控制台的一系列更新可在 nightly 构建中使用。这也展示了 PlansRFC66 Web 容器 的使用。有两个新功能可用,第一个允许您查看 dm Server 系统可能已生成的任何服务转储,第二个允许您浏览 OSGi 中 bundle 的状态。

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

Bundlor 版本扩展和属性替换

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

简介

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

属性替换

Bundlor 现在可以用来将任何属性值替换到您的 Manifest 模板中。

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 社群中所有即將到來的活動。

查看全部