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

檢視全部