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 的可服務性支援移到一個單獨的 ASL 授權專案中,稱為 Medic。 作為此變更的一部分,我們也藉此機會進行了一些重大改進
  • 記錄支援現在基於 LogBack,這意味著使用者現在可以完全控制日誌輸出的格式,並可以使用 LogBack 的所有附加程式。
  • 現在,可服務性轉儲的支援是完全可擴展的。 現在,只需將 DumpContributor 實作發布到服務登錄,即可讓在 dm Server 中執行的使用者程式碼為可服務性轉儲做出貢獻。
  • 事件日誌支援 (輸出到控制台的編碼訊息) 也適用於使用者程式碼。 可以使用從服務登錄取得的 EventLogger 產生事件日誌項目。

我們將在接下來的幾週內發表更多關於 Medic 的部落格文章,內容涵蓋如何在 dm Server 和純 OSGi 中使用它。

支援部署屬性檔案

現在可以透過管理主控台或將它們放入提取目錄中,將屬性檔案部署到 dm Server。 部署屬性檔案後,將會建立一個 ConfigurationAdmin Configuration,其 pid 衍生自屬性檔案的名稱。 例如,部署名為 com.foo.bar.properties 的屬性檔案將會建立一個 pid 為 com.foo.bar 的 Configuration。

管理主控台增強功能

我們在 M4 中對管理主控台進行了一些重大改進。 Chris 已經在他的 最近的部落格 中介紹了其中一些內容。

除了 Chris 提到的增強功能外,管理主控台現在還包括檢視 ConfigurationAdmin Configuration 的支援

configadmin

支援導覽 OSGi 狀態,無論是在即時系統中還是在可服務性轉儲中捕獲的狀態中,包括導入和導出以及套件如何連接在一起的詳細資訊

package-wiring

對於包含 Spring 應用程式上下文的套件,管理主控台現在還包含檢視上下文 bean 的初始支援

spring-context

取得 Spring 電子報

隨時掌握 Spring 電子報

訂閱

搶先一步

VMware 提供培訓和認證,以加速您的進展。

了解更多

取得支援

Tanzu Spring 在一個簡單的訂閱中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位檔案。

了解更多

即將舉行的活動

查看 Spring 社群中所有即將舉行的活動。

查看全部