Service Registry 3.1 管理指南

啟用登錄 (Registry) 物件的版本控制

依預設,登錄 (Registry) 物件的版本控制處於停用狀態。如果啟用版本控制,只要任何物件屬性變更,就會建立新的物件版本。啟用版本控制是一種管理作業。

Procedure啟用 Registry 物件的版本控制

  1. 變更至目錄 RegistryDomain-base/domains/registry/applications/j2ee-modules/soar/WEB-INF/classes

  2. 在文字編輯器中開啟檔案 omar.properties

  3. 找到特性 omar.server.lcm.VersionManager.versionableClassList 的定義。

    依預設,此特性不含任何值:

    omar.server.lcm.VersionManager.versionableClassList=
  4. 指定您需要 Registry 在物件經過修改之後即建立新版本的任何物件。以垂直列 (|) 分隔物件。

    例如:

    omar.server.lcm.VersionManager.versionableClassList=Service|Organization

    使用檔案中標記為註釋的特性設定副本做為範例。

  5. 儲存並關閉 omar.properties 檔案。

  6. 依照停止並重新啟動 Registry 的 Application Server 網域中的說明進行操作。