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 类以关闭所有输入流。
  • 添加了对偶尔返回 null 的 File.list 的支持,这表现为拾取目录偶尔会无缘无故地自行擦除。
  • 现在可以配合使用 ServerOsgiBundleXmlWebApplicationContext 的 @Configurable。

该项目正在作为 Virgo 捐赠给 Eclipse 基金会。 我们的目标是在适当的时候发布 Virgo 的基线版本,该版本在功能上等同于 dm Server 2.0。 有关更多信息,请参见 Virgo 网站。 SpringSource 将与 dm Server 一起为 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 版本的 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 中捆绑包的状态。

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

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 社区中所有即将举行的活动。

查看全部