WebSphere Application Server 上部署 Design Management Server

您可以在 WebSphere® Application Server(而非伺服器隨附的 Apache Tomcat 伺服器)上部署 Design Management Server。這些指示以 WebSphere Application Server 8.0 版為基礎,與 7.0 版和 6.1 版有所差異。

開始之前

重要: 當使用 WS-Security 時,可能會發生安全外洩;這可能導致使用者取得更多的專用權。這會影響使用 JAX-WS 及 JAX-RPC 的應用程式。如需如何取得及安裝此安全修補程式的完整詳細資料,請讀取這個新聞 Flash。此外,考量透過「我的通知」訂閱 WebSphere Application Server 更新項目;從而您將接收到安全相關的更新項目及修補程式通知。
捷徑: 如果已在設定精靈中安裝 Apache Tomcat,則不需要執行手動部署步驟。繼續設定及配置 Design Management Server
請確保已正確設定環境:

程序

  1. WebSphere Application Server 管理主控台中,指定下列安全設定:
    1. 按一下安全 > 廣域安全,然後清除使用 Java 2 安全將應用程式存取權限制為本端資源勾選框,以關閉 Java 2 安全。
    2. 現行領域定義欄位中,確定已配置適當的安全領域並將其設定為現行領域。然後,選取啟用管理安全啟用應用程式安全勾選框。
    3. 按一下安全 > 廣域安全 > Web 和 SIP 安全 > 一般設定,然後選取在存取未保護的 URI 時使用可用的鑑別資料勾選框。
  2. 指定 WebSphere Application Server 的 Java 虛擬機器設定:
    1. 在管理主控台中,按一下伺服器 > 伺服器類型 > WebSphere 應用程式伺服器,然後按一下您的伺服器。依預設,此伺服器的名稱為 server1
    2. 伺服器基礎架構下,按一下Java 和處理程序管理 > 程序定義
    3. 其他內容下,按一下 Java 虛擬機器 (JVM)
    4. 起始資料堆大小欄位中,指定 100
    5. 資料堆大小上限欄位中,指定伺服器的記憶體上限(以 MB 為單位)。對於 64 位元電腦,請指定適用於您環境的記憶體數量,如 4096 即 4GB 記憶體。
    6. 一般 JVM 引數欄位中,新增 -Xgcpolicy:gencon -Xmn1g -Xcompressedrefs -Xgc:preferredHeapBase=0x100000000 -XX:MaxPermSize=128M -Xms8G -Xmx8G
    7. 僅針對 Solaris 作業系統,在一般 JVM 引數欄位中,新增 -XX:MaxPermSize=384m。如需針對 WebSphere Application Server 配置 Solaris 環境的相關資訊,請參閱 Solaris 10 作業系統上的 IBM WebSphere Application Server 6.1 版紅皮書的第 2 章。
    8. 按一下套用
    9. 在「Java 虛擬機器」頁面的其他內容下,按一下自訂內容
    10. 按一下新建,然後指定 JAZZ_HOME 內容,此內容可識別 Design Management Server 的配置檔位置,包括 jtsdm 資料夾。
      此內容使用 URI(而不是簡式檔案路徑),且一律以 file:/// 開頭。Windows 系統上的預設位置如下:
      file:///C:/PROGRA~1/IBM/JazzTeamServer/server/conf
      在 Linux 系統上,預設位置如下:
      file:///opt/ibm/JazzTeamServer/server/conf
      註: 為避免發生問題,請勿在檔案路徑中使用空格。對於 Windows 32 位元安裝上的 Program Files 資料夾,您可以使用 PROGRA~1;對於 Windows 64 位元安裝上的 Program Files (x86) 資料夾,您可以使用 PROGRA~2
    11. 再次按一下新建,然後指定名為 log4j.configuration 的內容。使用 startup_log4j.properties 檔的位置作為值。 此內容使用的格式與 JAZZ_HOME 內容的格式相同。在大多數情況下,此檔案在 JAZZ_HOME 資料夾中。Windows 系統上的預設值如下:
      file:///C:/PROGRA~1/IBM/JazzTeamServer/server/conf/startup_log4j.properties
      Linux 系統上的預設值如下:
      file:///opt/ibm/JazzTeamServer/server/conf/startup_log4j.properties
      註: 在啟動處理程序的早期階段使用 startup_log4j.properties 中的設定,以將訊息傳遞至 SystemOut.log 檔案。在早期階段之後,每一個應用程式都會切換為使用 server/conf/<app_context>/log4j.properties 檔案中應用程式特定的設定。
    12. 再次按一下新建,然後指定名為 java.awt.headless 的內容,且值為 true
    13. 再次按一下新建,然後指定名為 org.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin 的內容,且值為 true
    14. 如果您使用的是 SQL Server 資料庫,請再次按一下新建,並為 SQLSERVER_JDBC_DRIVER_FILE 內容指定 sqljdbc4.jar 檔的位置。
    15. 如果您使用的是 Oracle 資料庫,請再次按一下新建,並為 ORACLE_JDBC_DRIVER_FILE 內容指定 ojdbc5.jar 檔的位置。
    自訂內容的外觀與下圖類似。請注意,除您新增的內容之外,依預設還會顯示其他部分內容。
    Java 虛擬機器內容的範例
  3. 儲存對主要配置所做的變更,然後重新啟動 WebSphere Application Server
    現在,伺服器已準備部署 Design Management Server 應用程式檔案。
    註: 在 UNIX 或 Linux 系統上,如果在非根環境中安裝 WebSphere Application Server,安裝 Design Management Server 的使用者必須對安裝目錄及其所有子目錄具有讀寫權限。
  4. 安裝 JazzTeam Server 應用程式:
    1. 在管理主控台中,按一下應用程式 > 新建應用程式 > 新建企業應用程式。(對於 WebSphere Application Server 6.1,按一下應用程式 > 安裝新應用程式。)
    2. 新應用程式的路徑下,按一下瀏覽以指定 jts.war 檔的位置,然後按下一步 如果在安裝 Design Management Server 時未安裝 Apache Tomcat,則此檔案的預設位置為 installDir/server/webapps。如果已安裝 Tomcat,則預設位置為 installDir/server/tomcat/webapps
    3. 您要如何安裝應用程式?下,按一下捷徑,然後按下一步
    4. 在「步驟 1:選取安裝選項」頁面上,接受預設選項,然後按下一步
    5. 在「步驟 2:將模組對映至伺服器」頁面上,選取 jts.war 旁邊的勾選框,確定目標伺服器或叢集正確,然後按下一步
    6. 在「步驟 3:對映 Web 模組的虛擬主機」頁面上,選取 jts.war 旁邊的勾選框,然後按下一步
    7. 在「步驟 4:對映 Web 模組的環境定義根目錄」頁面上,將環境定義根目錄設定為 /jts,然後按下一步
    8. 按一下完成
  5. 對下列 WAR 檔及相對應的環境定義根目錄重複這些安裝步驟。
    選項 敘述
    dm.war /dm
    admin.war /admin
    vvc.war /vvc
    rdmhelp.war /rdmhelp
    clmhelp.war /clmhelp
  6. JazzTeam Server 應用程式的安全角色對映至安全領域中的使用者和群組。 設定安全超出此作業的範圍,但在廣域安全領域使用 LDAP 登錄的大部分情況下,您可以將 LDAP 登錄中的群組對映至應用程式的下列安全角色:
    • JazzAdmins
    • JazzDWAdmins
    • JazzProjectAdmins
    • JazzGuests
    • JazzUsers
    1. 按一下應用程式 > 應用程式類型 > WebSphere 企業應用程式 > jts_war
    2. 詳細內容下,按一下使用者/群組對映的安全角色 此頁面顯示您必須對映至安全領域中使用者或群組的 Design Management Server 的使用者群組。
    3. 選取角色,然後按一下對映群組以將該角色對映至安全領域中的群組。
      註: 請勿啟用所有已鑑別項?選項。
  7. 驗證已順利安裝應用程式,然後儲存對 WebSphere Application Server 的主要配置所做的變更。
  8. 儲存至主要配置之後,停止並重新啟動伺服器。
  9. WebSphere Application Server 管理主控台中,按一下應用程式 > 應用程式類型 > WebSphere 企業應用程式以確認所有應用程式都在執行中。

結果

應用程式旁邊會顯示綠色箭頭,以指示已正確啟動應用程式。「企業應用程式」頁面外觀如下圖所示:
綠色箭頭指示已正確啟動應用程式

下一步

現在,您可以依照設定及配置 Design Management Server中的說明,配置 Design Management Server

意見