IBM WebSphere Integration Developer

安裝手冊

6.0.2 版
附註

在使用本資訊和支援的產品前, 請先閱讀本書最後面的「注意事項」資訊。

第五版(2006 年 12 月)
Copyright International Business Machines Corporation 2006. All rights reserved.

目錄

WebSphere Integration Developer 的安裝需求
硬體需求
軟體需求
作業系統
其他軟體需求
IBM Rational Software Development Platform 和 Shell 共用
在 Windows 作業系統上安裝及解除安裝 WebSphere Integration Developer
移轉、升級和共存性問題
從 CD-ROM 安裝
從電子影像安裝
建立網路安裝影像
呼叫無聲自動安裝
設定本端影像
在預設目錄中無聲自動安裝預設特性
無聲自動安裝至不同目錄
無聲自動安裝其他的 WebSphere Integration Developer 特性
啟動 WebSphere Integration Developer
於啟動 WebSphere Integration Developer 時使用 "-clean" 選項
解除安裝 WebSphere Integration Developer
無聲自動解除安裝 WebSphere Integration Developer
已知的問題和限制
失敗安裝的復原
解除安裝再重新安裝 WebSphere Integration Developer 可能會導致無法使用的狀態
解除安裝會導致失敗
在 Windows Server 2003 SP1 或 Windows XP SP2 上安裝 WebSphere Integration Developer 會失敗
無法安裝「整合測試環境」
在 Windows Server 2003 上,「整合測試環境」解除安裝失敗
在 Linux 上安裝及解除安裝 WebSphere Integration Developer
移轉、升級和共存性問題
從 CD-ROM 安裝
從電子影像安裝
建立網路安裝影像
呼叫無聲自動安裝
設定本端影像
在預設目錄中無聲自動安裝預設特性
無聲自動安裝至不同目錄
無聲自動安裝其他的 WebSphere Integration Developer 特性
增加可用的檔案控點數目
啟動 WebSphere Integration Developer
於啟動 WebSphere Integration Developer 時使用 "-clean" 選項
解除安裝 WebSphere Integration Developer
無聲自動解除安裝 WebSphere Integration Developer
已知的問題和限制
Novell NetWare 磁碟限制
解除安裝再重新安裝 WebSphere Integration Developer 可能會導致無法使用的狀態
解除安裝會導致失敗
無法安裝「整合測試環境」
非 root 使用者無法看到「商業整合」視景
安裝更新項目
注意事項

WebSphere Integration Developer 的安裝需求

在安裝 WebSphere(R) Integration Developer 前,請檢視所有的軟硬體需求。

請規劃您的產品安裝作業,並評估並存產品的相容性。IBM Rational Software Development Platform 和 Shell 共用中的資訊提供了安裝、更新、疑難排解、解除安裝及重新安裝 WebSphere Integration Developer 和其他 IBM(R) Rational(R) Software Development Platform (RSDP) 產品的指引,有助於減少相容性的問題。

硬體需求

您必須先安裝下列硬體,才能安裝 WebSphere Integration Developer:

軟體需求

作業系統

您必須先安裝下列軟體,才能安裝 WebSphere Integration Developer:

其他軟體需求

IBM Rational Software Development Platform 和 Shell 共用

IBM Rational Software Development Platform 是一種經過證實、開放、完整的模組型解決方案, 可協助團隊建置、整合、擴充、現代化和部署軟體以及以軟體為基礎的系統。

IBM Rational Software Development Platform (RSDP) 是由一些產品所共用的共通開發環境,這些產品包括:

如果您安裝任何這些產品,都會將 Rational Software Development Platform 自動安裝成產品的一部分。如果您安裝了多項 Rational Software Development Platform 產品,開發平台只會安裝一次。所有這些產品都有相同的使用者介面,稱為工作台,每項產品都會藉著提供外掛程式而在工作台中加入新功能。外掛程式是將功能加入現有程式或應用程式中的軟體模組。

重要:
WebSphere Integration Developer 6.0.2 僅與以 Rational Software Development Platform 6.0.1.x 為基礎的產品相容(例如:Rational Application Developer 6.0.1.1)。如果在安裝 WebSphere Integration Developer 6.0.2 期間偵測到另一個版本的 Rational Application Developer,您需要將 Rational Application Developer 升級到 6.0.1.x(可從 http://www.ibm.com/support 取得),或是解除安裝 Rational Application Developer,使得 WebSphere Integration Developer 6.0.2 可以順利安裝。

在安裝任何 IBM Rational Software Development Platform 產品之前, 請先瞭解並規劃您的產品安裝作業。首先,評估您需要安裝單一產品或多項產品。例如,WebSphere Integration Developer 可能符合您所有的需要。這項產品透過可自訂的工作台(WebSphere Integration Developer 工作區 > 視窗 > 喜好設定 > 工作台 > 功能),提供了商業整合功能,以及 Web、Web 服務Java(TM) 2 Enterprise Edition (J2EE) 等功能。

在其他狀況下,您可能需要安裝多項產品,例如,當您的專案需要同時開發入口網站和「服務元件架構」(SCA) 之時。由於 Portal Toolkit 會與 Rational Application Developer 一起執行,您可能需要同時執行 WebSphere Integration Developer、Rational Application Developer 和 Portal Toolkit。如果具備足夠資源的工作站數目有限,建議您考慮讓一部工作站同時存在這兩個開發環境。

移轉和共存性

下圖說明您試圖將多項 Rational Software Development Platform 常用的產品安裝在同一部機器時會發生什麼狀況。縱軸代表已安裝的產品,而橫軸代表您嘗試安裝的產品。

試圖安裝 WebSphere Integration Developer Rational Software Modeler Rational Web Developer Rational Application Developer Rational Software Architect Rational Functional Tester Rational Performance Tester
WebSphere Integration Developer N/A 共用 共用 共用 共用 共用 共用
Rational Software Modeler 共用1 阻擋2 N/A 共用 共用 升級 共用 共用
Rational Web Developer 共用1 阻擋2 共用 N/A 升級 升級 共用 共用
Rational Application Developer 共用1 阻擋2 共用 阻擋 N/A 升級 共用 共用
Rational Software Architect 共用1 阻擋2 阻擋 阻擋 阻擋 N/A 共用 共用
Rational Functional Tester 共用1 阻擋2 共用 共用 共用 共用 N/A 共用
Rational Performance Tester 共用1 阻擋2 共用 共用 共用 共用 共用 N/A
註:
  1. 當安裝了 6.0.1.1 版的 Rational 產品時。
  2. 當安裝了 6.0.1.x 版以上的 Rational 產品時。

定義:

Shell 共用環境

當 Rational 軟體產品與 WebSphere Integration Developer 安裝在單一系統上時,即會共用單一通用架構。 這種方式稱為 Shell 共用。您安裝的第一項產品也會安裝通用架構。當您安裝其他產品時, 會使用現有的架構,且僅安裝產品專屬的外掛程式。 系統會強制實施 Shell 共用且無法停用。

通用架構可節省空間和安裝時間。與安裝產品相關聯的工作台會整合在一起, 使您能夠在單一階段作業中檢視及存取所有支援的功能。

Shell 共用需要您安裝的所有產品都是以相容的 RSDP 層次為基礎。如果您安裝的其中一項產品不是以相容的層次為基礎, 安裝作業會報告它無法使用現有的 Rational 安裝架構,並指定您必須升級現有的安裝架構。

WebSphere Integration Developer 6.0.2 的安裝需求

如果您已安裝 Rational Application Developer,請確定版本為 6.0.1.x 版,才能與 WebSphere Integration Developer 6.0.2 相容。 如果您有先前或後續的 Rational Application Developer 版本,請先利用「IBM Rational 產品更新程式」來更正不相容的問題, 才能安裝 WebSphere Integration Developer 6.0.2。

在 Shell 共用環境下解除安裝再重新安裝

在 Shell 共用環境下,由於「 Rational 產品更新程式」的限制, 您不能解除安裝再重新安裝其中一項產品。

下列指示包括手動刪除產品目錄的步驟, 來移除在重新安裝產品之後可能導致環境不穩的構件。 不管 WebSphere Integration Developer 是唯一安裝的產品, 或者是多項 Rational Software Development Platform 安裝產品之一,這些指示都是必要的。

若要解除安裝 Rational Software Development Platform 產品, 請完成下列步驟:

  1. 解除安裝所有 Shell 共用的產品。
  2. 刪除 Shell 共用產品的所有產品目錄,如:WebSphere Integration Developer、WebSphere Process Server 整合測試環境,以及 Rational Application Developer。不管這些產品是安裝在不同的目錄或同一個位置,請執行這個步驟。
  3. 如果「WebSphere Process Server 整合測試環境」無法正確地解除安裝,請執行下列動作:
    1. 使用文字編輯器來開啟 C:\Documents and Settings\username\.WASRegistry 和 C:\Documents and Settings\username\.WBIRegistry。
    2. 刪除所有舊的路徑。
    3. 使用文字編輯器來開啟 C:\Windows\vpd.properties 檔。
    4. 刪除所有包含舊路徑名稱的字行。這些字行通常是以 WSBAA 和 WSEAA 開頭。

      如果您沒有執行這個步驟,當您重新安裝 WebSphere Integration Developer 時,可能無法正確地安裝「WebSphere Process Server 整合測試環境」。

  4. 重新安裝產品。

當您升級產品時,會移除該項產品,由功能較強的產品取代。如果後來解除安裝了剛升級的產品,整套產品都會從系統中移除。 比方說,如果您先安裝 Rational Application Developer, 再升級為 Rational Software Architect, 後來又選擇解除安裝 Rational Software Architect, 這時會解除安裝所有外掛程式(包括共用使用者介面),且產品不會回復為 Rational Application Developer。如果您要取代 Rational Application Developer,您必須重新安裝它。

如果您以共用方式安裝了兩項或兩項以上的產品,使用者介面會維持不變,直到您解除安裝最後一項產品為止。比方說,如果您安裝了 Rational Application Developer 和 Rational Performance Tester,且解除安裝 Rational Application Developer,Rational Performance Tester(和使用者介面)仍然會保留在系統中。

註:
使用者介面會安裝在您安裝的第一個基於 Rational Software Development Platform 之產品的安裝目錄中。 它不會隨著任何其他產品而重新安裝,因此,如果您升級第一項產品,在升級完成之後,您不應移除第一個安裝目錄,因為它仍會包含使用者介面內容。

在 Windows 作業系統上安裝及解除安裝 WebSphere Integration Developer

本節提供在 Windows 上順利安裝或解除安裝 WebSphere Integration Developer 所需的步驟。

您可以從 CD-ROM 或下載的電子影像來安裝 WebSphere Integration Developer。 您可以利用所提供的安裝精靈,也可以依照這份文件稍後所說明,在命令提示字元之下安裝 WebSphere Integration Developer,或執行無聲自動安裝。

安裝程式也可以在互動式主控台模式下執行,這比較適合需要協助工具的使用者。 協助工具模式指令行選項:

-accessibility 會使螢幕讀取器程式更容易使用執行時期主控台模式精靈。 如果要在主控台模式下執行,請從第一片 WebSphere Integration Developer 安裝 CD 的 \setup 目錄執行這個指令:

setup.exe -is:javaconsole -log @NONE -accessibility

請遵循提示來完成安裝。請注意,當指定 -accessibility 選項時,-is:javaconsole 選項非常重要。 如果您未指定這個選項,安裝程式就會當掉。-log @NONE 選項會關閉記載功能,以消除命令提示字元視窗中所列出的日誌資訊。如果您在安裝期間遇到任何問題, 您可能要拿掉這個選項,以收集日誌資訊。

移轉、升級和共存性問題

您不能從 WebSphere Studio Application Developer Integration Edition v4.x.x. 或 5.0.x 移轉至 WebSphere Integration Developer。不過,WebSphere Integration Developer 可以與這些產品並存。必要的話, 您可以從 Rational ClearCase(R)、Clear Case LT 和 CVS 中, 將工作區、構件和專案手動移轉至 WebSphere Integration Developer

您可以將來源構件從 WebSphere Studio 5.1.x 移轉至 WebSphere Integration Developer, 也可以選擇共存。有關詳細的移轉資訊, 請參閱移轉手冊 PDF 或資訊中心中的移轉主題。

請參閱IBM Rational Software Development Platform 和 Shell 共用, 以取得 IBM Rational Software Development Platform 的相關資訊, 以及它和其他以這個開發平台為基礎之產品間的共存性資訊。

從 CD-ROM 安裝

如果要從產品安裝 CD Disk 1 來安裝 WebSphere Integration Developer,請遵循下列步驟:

  1. 在您開始安裝程序之前,請先閱讀移轉、升級和共存性問題
  2. 確定您使用的使用者 ID 含雙位元組字元。 產品安裝程式會驗證這項資訊, 如果使用的使用者 ID 含有雙位元組字元,則會顯示一則訊息。
  3. Disk 1 插入光碟機中。
  4. 如果系統已啟用自動執行,就會自動開啟安裝啟動程式。如果您系統停用了自動執行 (autorun) 功能, 請從 Disk 1 的根目錄執行 launchpad.exe,來顯示「WebSphere Integration Developer 啟動程式」視窗。
    1. 選擇性的: 您可以略過啟動程式, 直接從 Disk 1 的 \setup 目錄執行 setup.exe 來進入 WebSphere Integration Developer 安裝精靈。如果您不要使用圖形式介面,而要在命令提示字元之下安裝 WebSphere Integration Developer,請從 Disk 1 的 \setup 目錄執行 setup.exe -console 指令。
      註:
      利用主控台模式來取消安裝 WebSphere Integration Developer 會受到限制。在開始安裝 WebSphere Integration Developer 之後,就無法取消安裝。您可以在安裝程序的準備步驟期間取消安裝, 但開始將檔案複製到硬碟之後,就沒有任何支援的方法可用來取消安裝程序。 按 Ctrl+C 鍵會強迫退出安裝程序,但不建議您這麼做。
    WebSphere Integration Developer 啟動程式
  5. 從「WebSphere Integration Developer 安裝啟動程式」,選取安裝 IBM WebSphere Integration Developer 6.0.2 版
  6. 等安裝精靈開啟之後,再按下一步繼續安裝。
  7. 遵循畫面的作業指示,如閱讀授權合約和指定目標安裝目錄。
  8. 在「特性」視窗中,您可以選擇要安裝的 WebSphere Integration Developer 特性。您可以返回安裝精靈,稍後再安裝選用特性。
  9. 請按下一步,以顯示 WebSphere Integration Developer 安裝作業的摘要資訊。
    註:
    所顯示的磁碟空間需求是所有檔案所需的總位元組數。 您可以將實際需要的磁碟空間設想成大一些。 尤其是,如果您的磁碟格式是 FAT32,由於 FAT32 所用的磁碟區塊架構,許多小檔案的磁碟空間運用效率可能會不好。
  10. 下一步繼續安裝 WebSphere Integration Developer。

    如果安裝結束時出現警告,指出授權登錄發生問題,請遵循下列步驟:

    1. 移至安裝目錄下的 \logs 子目錄。
    2. 利用文字編輯器來開啟 license.log。
    3. 如果 license.log 含有下面幾行:
      486604803  要求的授權已過期
      486604805 所有授權的開始日期都還沒到
      請確定系統時鐘設定正確,然後再啟動 WebSphere Integration Developer。
  11. 安裝程式要花一些時間來設定開發環境和起始設定 Eclipse。 最後,會出現一則確認安裝已經完成的訊息。 按下一步來完成安裝。 確認順利安裝 WebSphere Integration Developer

註:

從電子影像安裝

WebSphere Integration Developer 有 4 個可供下載的組件。您至少必須下載前 3 個組件;第四個組件為選用的。

在安裝產品才能,您必須要有大約 4 GB 的磁碟空間來儲存全套下載影像, 外加 4 GB 的磁碟空間來解壓縮影像。

如果要下載和建立電子安裝影像,請執行下列動作:

  1. 將所有必要的組件和想要的選用組件下載到相同的暫時目錄中。 如果稍後需要任何選用的組件,在開始安裝之前,請先下載這些附加的選用組件,重新執行解壓縮工具。
  2. 啟動位於暫存目錄中的 Extractor_WID602_Win32.exe 檔。這會啟動建立安裝影像的精靈。
  3. 遵循精靈中的指示來指定要建立影像的位置及要併入哪些特性。
  4. 建立好影像之後,如果您要立即安裝產品,請按一下完成。 另外,您也可以取消選取啟動安裝精靈勾選框, 稍後再從建立安裝影像檔的目錄啟動 disk1\launchpad.exe 來執行安裝程式。
  5. 請遵循從 CD-ROM 安裝一節中所說明的指示。

建立網路安裝影像

您可以將一份安裝影像放在網路磁碟機中,讓使用者能夠透過網路來安裝。

如果要從網路磁碟機執行安裝程式,您必須使用 WebSphere Integration Developer 的下載電子影像, 或依照下列說明來複製 CD 的內容。

您需要大約 4 GB 的磁碟空間來儲存 CD 的內容。如果要從 CD 中複製檔案,請執行下列動作:

  1. 將第一片 WebSphere Integration Developer 安裝 CD 插入光碟機中。
  2. 在您要儲存影像的網路磁碟機中,建立一個暫存目錄(例如:network_drive:\install_image)。
  3. 在暫時目錄下,建立稱為 disk1 的子目錄。這個子目錄必須稱為 disk1,且必須是小寫。
  4. 將第一片安裝 CD 中的所有檔案和目錄複製到暫時目錄的 disk1 子目錄中。
  5. 重複第 3 和 4 步驟,將另五片 CD 的內容複製到 disk2disk3disk4disk5disk6 子目錄中。

註:

呼叫無聲自動安裝

如果您不要與安裝精靈交談,WebSphere Integration Developer 安裝程式可採無聲方式來執行。

設定本端影像

在無聲自動安裝 WebSphere Integration Developer 之前, 您必須先設定本端影像:

  1. 在您開始安裝程序之前,請先閱讀移轉、升級和共存性問題
  2. 確定您使用的使用者 ID 含雙位元組字元。產品安裝程式會驗證這項資訊, 如果使用的使用者 ID 含有雙位元組字元,則會顯示一則訊息。
  3. 依照建立網路安裝影像中的說明,來建立本端或網路安裝影像。如果您只想安裝 WebSphere Integration Developer, 則只需複製前五片 CD 中的資訊。

在預設目錄中無聲自動安裝預設特性

在執行無聲自動安裝 WebSphere Integration Developer 時, 依預設,會安裝以下特性:

如果要在預設目錄 system_drive:\Program Files\IBM\WebSphere\ID\602 中,無聲自動安裝只含預設選取特性的 WebSphere Integration Developer,請執行下列動作:

  1. 如果您還沒有依照設定本端影像所說明來複製影像,請執行這個動作。
  2. 從指令行中,切換至上一步建立之暫時目錄中的 \disk1\setup 目錄(如 network_drive:\install_image\disk1\setup)。
  3. 執行下列指令:
    setup.exe -silent 
  4. 無聲自動安裝 WebSphere Integration Developer 可能需要一段時間才能完成。如果要確定安裝完成的時間,您可以定期監視預設安裝目錄中的 \logs 目錄。如果出現 license.log 檔,就表示無聲自動安裝已經完成。

無聲自動安裝至不同目錄

您可以變更 installLocation 參數, 將 WebSphere Integration Developer 安裝在不同目錄中。比方說, 如果您要以 "d:\my softdev" 作為安裝目錄,請遵循在預設目錄中無聲自動安裝預設特性所說明的相同步驟,但改執行下列指令:

setup.exe -silent -P installLocation="d:\my softdev"

在這個範例中,只安裝預設特性。

無聲自動安裝其他的 WebSphere Integration Developer 特性

WebSphere Integration Developer 提供一個無聲自動安裝所有預設特性的回應檔範例。 這個回應檔的名稱是 responsefile.txt,位於 \disk1\util 目錄中。如果您要變更回應檔來安裝其他特性,建議您先備份 responsefile.txt。

您可以更新回應檔來安裝選用的 WebSphere Integration Developer 特性。下表顯示回應檔選項及它們在回應檔中的對應項目。

表 1. 回應檔選項清單。
特性 回應檔項目
產品安裝目錄 installLocation
整合測試環境
  • WebSphere Process Server 6.0.2 版設定檔
  • WebSphere Enterprise Service Bus 6.0.2 版設定檔
feature_wps6_win32.active
  • profile_selection_panel_win32.wps
  • profile_selection_panel_win32.esb

如果要無聲自動安裝任何選用特性,請執行下列動作:

  1. 將 responsefile.txt 複製成新檔案,例如:myresponsefile.txt。
  2. 編輯回應檔的複本。
  3. 找出有上表所顯示安裝特性名稱的行。 比方說,如果您要安裝「整合測試環境」, 您可在回應檔中找到下列字行:# -P feature_wps6_win32.active=<value>
  4. 對這一行進行如下的變更:
    1. 移除第一直欄中的 #。
    2. <value> 改為 true

    在這個範例中,這一行會改成:

       -P feature_wps6_win32.active=true
  5. 若有安裝「整合測試環境」特性,您必須至少啟用一個伺服器設定檔:
  6. 儲存您的變更。
  7. 如果您還沒有依照設定本端影像所說明來複製影像,請執行這個動作。
  8. 從指令行中,切換至上一步建立之暫時目錄中的 \disk1\setup 目錄(如 network_drive:\install_image\disk1\setup)。
  9. 在起始無聲自動安裝之前,建議您先測試回應檔,並確認其設定會登錄在安裝精靈中。如果沒有登錄,就表示回應檔設定或指令語法有問題。如果要測試回應檔,請執行不含 -silent 選項的 setup.exe
    setup.exe -options "Your_directory\myresponsefile.txt"
    其中 Your_directory 是回應檔所在的完整目錄名稱。
  10. 設定 -silent 選項來執行 setup.exe
    setup.exe -silent -options "Your_directory\myresponsefile.txt"
    其中 Your_directory 是回應檔所在的完整目錄名稱。
  11. 無聲自動安裝 WebSphere Integration Developer 可能需要一段時間才能完成。如果要確定安裝完成的時間, 您可以定期監視安裝目錄中的 \logs 子目錄。如果出現 license.log 檔,就表示無聲自動安裝已經完成。

啟動 WebSphere Integration Developer

若要啟動 WebSphere Integration Developer,請執行下列動作:

  1. 選取開始 > 程式集 > IBM WebSphere >Integration Developer 6.0.2 > WebSphere Integration Developer
  2. 當您第一次啟動 WebSphere Integration Developer 時, 會開啟一個對話框,其中已指定預設 workspace 目錄。依預設, 您的工作會儲存在 C:\Documents and Settings\youruserid\IBM\wid6.0 下的 workspace 目錄中。如果您要將工作儲存在其他位置,您可以變更 workspace 的名稱和位置。
    註:
    在建立新的工作區時,由衷建議您儘量縮短預設路徑的字元數。 否則,當檔案路徑長度超出 Windows 限制的 256 個字元時,會發生問題。

    若未能使用簡短工作區檔案路徑,在建置、部署或刪除應用程式時會造成問題。 一開始就使用簡短路徑,會比發生問題時再嘗試更正它更容易。

  3. 依預設,會取消選取請用這個作為預設值,以後不要再問我勾選框。 如果您保留預設值,每當您啟動 WebSphere Integration Developer 時,都會開啟一個對話框, 讓您切換工作區。比方說,如果您選擇不同專案要維護不同的工作區,您可以保留這個預設值。
    提示:
    如果選取請用這個作為預設值,以後不要再問我勾選框, 就不會再開啟這個對話框,WebSphere Integration Developer 會利用上一階段作業的工作區來啟動。您可以在啟動產品之後, 在視窗 > 喜好設定 > 工作台 > 啟動和關閉頁面中變更這個預設值。
  4. 按一下確定。在建立工作區結構時,會有一次延遲。

工作台首先會開啟一系列的歡迎使用頁面來提供產品概觀和新增功能的相關資訊,以及通往指導教學、範例和外部 Web 資源的鏈結。 請花些時間來瀏覽這些選項。 另外,也請注意「說明」功能表所提供的資訊來源。

依預設,線上說明只會顯示 WebSphere Integration Developer 書籍。若要啟用 Rational Application Developer 線上說明,請按一下說明瀏覽器中的顯示所有主題圖示。同樣地, 如果您有安裝其他 Rational Software Development Platform 產品,可用相同方式來啟用其線上說明。

於啟動 WebSphere Integration Developer 時使用 "-clean" 選項

-clean 選項可以用於啟動 WebSphere Integration Developer 時,且會執行一些功能。

WebSphere Integration Developer 是以 Eclipse 平台為基礎,其會將所有的 plugin.xml 檔快取到單一儲存庫以供快速載入。如果您在安裝新的外掛程式之前已經使用了 WebSphere Integration Developer,您應該以 -clean 選項來啟動WebSphere Integration Developer。

  1. 從指令行切換至其中安裝 WebSphere Integration Developer 的目錄(例如:磁碟機:\Program Files\IBM\WebSphere\ID\602)
  2. 執行 wid.exe -clean 指令來啟動 WebSphere Integration Developer。

這個 -clean 選項會強制 WebSphere IntegrationDeveloper 重新建置 Eclipse 儲存庫。這適用於利用解壓縮到其 plugins 資料夾而安裝到 Eclipse 中的任何項目。 該選項也會

除此之外,當使用 -clean 時, 要如何處理其執行的內容,會視列在配置目錄中的每一個外掛程式而定。

在套用任何臨時修正程式之後,使用 -clean 選項來啟動 WebSphere Integration Developer 是個好習慣。這可確保重新產生外掛程式登錄,以反映套用修正程式所產生的任何變更。這只需要在套用任何臨時修正程式之後執行一次, 因為以 -clean 執行會花很長時間來重新產生外掛程式登錄。

解除安裝 WebSphere Integration Developer

若要解除安裝 WebSphere Integration Developer,請執行下列動作:

  1. 確定您的伺服器已停止。
    1. 在「商業整合」視景中,按一下伺服器標籤來開啟「伺服器」視圖。
    2. 在「伺服器」視圖中,用滑鼠右鍵按一下伺服器,然後選取停止
    3. 在「伺服器」視圖的狀態區中, 確定伺服器的狀態為已停止,再繼續解除安裝。
  2. 關閉 WebSphere Integration Developer。
  3. 開啟控制台,然後開啟新增/移除程式視窗。選取 IBM WebSphere Integration Developer 6.0.2,然後按一下變更/移除來解除安裝。

任何 plug-ins 或 features 目錄中的所有檔案都會自動刪除, 任何這些目錄中的使用者資料和協力廠商外掛程式都包括在內。不會刪除含有您的工作的 workspace 目錄。 會保留部分其他目錄:

如果您嘗試局部解除安裝一或多項 WebSphere Integration Developer 的必要特性, 您會收到一則類似下列的錯誤訊息:

選項無效:
無法解除安裝 ide_required:沒有設定解除安裝的 root

若要暫時解決這個問題,請選取 WebSphere Integration Developer 6.0.2 版勾選框。這會重新起始設定解除安裝畫面,因此, 您現在可以解除安裝整個 WebSphere Integration Developer, 也可以取消選取您不想解除安裝的特性。

無聲自動解除安裝 WebSphere Integration Developer

若要無聲自動解除安裝 WebSphere Integration Developer,請執行下列動作:

  1. 確定伺服器已停止(請參閱解除安裝 WebSphere Integration Developer)。
  2. 從命令提示字元,移至您的安裝目錄並輸入:
    wid_prod\_uninst\uninstall.exe -silent

已知的問題和限制

這一節包含在 Windows 中安裝和解除安裝 WebSphere Integration Developer 時, 已知的問題和限制。請參閱產品 Readme 檔或線上說明, 以取得會影響產品實際用法之問題和限制的相關資訊。

失敗安裝的復原

如果安裝作業失敗, 您必須移除所有已安裝的 WebSphere Integration Developer 檔案。如果您要安裝 WebSphere Integration Developer 的目錄是空的,就表示安裝程序已移除所安裝的任何檔案,您可以刪除空白目錄。

解除安裝再重新安裝 WebSphere Integration Developer 可能會導致無法使用的狀態

解除安裝 WebSphere Integration Developer 再重新安裝到相同的位置,可能會導致無法使用的狀態。在重新安裝期間並沒有錯誤訊息來反映這個問題。

有兩個可能的解決方案可以解決這個問題。在解除安裝 WebSphere Integration Developer 之後,您可以先刪除整個安裝目錄再重新安裝; 也可以將 WebSphere Integration Developer 重新安裝到另一個位置。

解除安裝會導致失敗

在解除安裝 WebSphere Integration Developer 時,解除安裝精靈結束時可能會顯示下列錯誤訊息:

解除安裝期間發生錯誤。
發生錯誤且產品解除安裝失敗。請查看日誌檔
wid_install_dir\logs\wid_v602_uninstall.log 以取得詳細資料。

發生這個問題是因為在解除安裝期間, 解除安裝精靈無法移除某些目錄路徑。這可能是因為安裝路徑太長,或是有程序鎖定了這些目錄。

若要解決這個問題, 請關閉解除安裝精靈,然後刪除 WebSphere Integration Developer 安裝目錄。

在 Windows Server 2003 SP1 或 Windows XP SP2 上安裝 WebSphere Integration Developer 會失敗

問題

在 Microsoft Windows Server 2003 SP1 或 Windows XP SP2 上安裝 WebSphere Integration Developer 時,可能會在 <installdir>/updater/workspace/.metadata/.log 檔中看到類似如下的異常狀況:

!ENTRY org.eclipse.update.core 4 0 May 24, 2006 16:18:53.797
!MESSAGE Unable to remove C:\WID\wid_prod\update\eclipse\features\com.ibm.websphere.integration.developer.update_6.0.2"
from the file system. [java.lang.Exception]
!STACK 0
java.lang.Exception
at org.eclipse.update.internal.core.UpdateManagerUtils.removeEmptyDirectoriesFromFileSystem(UpdateManagerUtils.java:305)
at org.eclipse.update.internal.core.SiteFileContentConsumer.abort(SiteFileContentConsumer.java:239)
at org.eclipse.update.internal.core.FeatureExecutableContentConsumer.abort(FeatureExecutableContentConsumer.java:152)
at org.eclipse.update.core.Feature.install(Feature.java:511)
at org.eclipse.update.internal.core.SiteFile.install(SiteFile.java:78)
at org.eclipse.update.internal.core.ConfiguredSite.install(ConfiguredSite.java:121)
at org.eclipse.update.internal.core.ConfiguredSite.install(ConfiguredSite.java:85)
at org.eclipse.update.internal.operations.InstallOperation.execute(InstallOperation.java:73)
at org.eclipse.update.internal.operations.BatchInstallOperation.execute(BatchInstallOperation.java:85)
at com.ibm.orca.updater.actions.InstallUpdates.installFeatures(InstallUpdates.java:202)
at com.ibm.orca.updater.actions.InstallUpdates$1.run(InstallUpdates.java:156)
at org.eclipse.jface.operation.ModalContext$ModalContextThread.run(ModalContext.java:101) 

安裝程序已完成, 但未完成最後一個軟體註冊的步驟。

原因

這個問題是因為 Microsoft Windows XP SP2 或 Windows Server 2003 SP1 下,內含在 Athlon 64 處理器(或是含有「硬體強制」功能的 CPU)中的「資料執行保護」(DEP) 特性所造成。Advanced Micro Devices(TM) (AMD) 和 Intel(R) Corporation 皆已定義並提供了與 DEP 以及 Windows 相容的架構。這些 CPU 會啟用資料執行保護(也稱為「不可執行」(No-Execute) 保護),使得記憶體管理程式可以將包含資料的頁面標示為「不可執行」,以避免將資料當成程式碼來執行。

這項特性對於預防惡意程式碼來使用客戶的系統檔案和登錄而言非常有用; 不過,它也會使得任何有效的執行檔無法更新系統檔案和登錄。 結果是使用者在啟用 DEP 時不能再執行 WebSphere Integration Developer, 因為執行時需要執行 wid.exe 檔。 它也會防止在安裝之後手動登記授權,因為這會需要執行 enroll.exe 檔。

以下是可指定在隱藏系統檔 C:\boot.ini 來啟用及停用 DEP 的選項:

/NOEXECUTE=OPTIN 會啟用核心系統影像檔以及 DEP 配置對話框中所指定項目的 DEP。

/NOEXECUTE=OPTOUT 會啟用 DEP 配置對話框中所指定項目以外之所有影像檔的 DEP。

/NOEXECUTE=ALWAYSON 會啟用所有影像檔的 DEP。

/NOEXECUTE=ALWAYSOFF 會停用 DEP。

解決方案

方法 1

  1. 在隱藏的 C:\boot.ini 系統檔中, 將 /NOEXECUTE 設定變更為 ALWAYSOFF(或將 /NOEXECUTE=OPTOUT 換成 /EXECUTE=OPTOUT)。
  2. 儲存檔案並重新啟動電腦。
  3. 於電腦重新啟動之後執行 WebSphere Integration Developer。

不過,這個方法會降低電腦的安全性,使其會受到其他惡意執行檔的攻擊。因此在停用 DEP 時,請務必開啟防火牆和防毒軟體。

方法 2

  1. 在 C:\boot.ini 檔中將 /NOEXECUTE 設為 OPTOUT,以維持啟用 DEP。它會啟用 DEP 配置對話框中所指定項目以外之所有影像檔的 DEP。
  2. 從桌面上對我的電腦按一下滑鼠右鍵, 然後選擇內容 > 進階;於效能下按一下設定,接著於效能選項對話框中選擇防止執行資料標籤。
  3. 選取「除了我選取的項目之外,開啟所有程式和服務的 DEP」圓鈕。將 <installdir>\wid.exe 和 <installdir>\setup\lum\wid\enroll.exe 加入異常狀況清單中。

無法安裝「整合測試環境」

如果您在安裝 WebSphere Integration Developer 時選擇安裝「整合測試環境」, 一旦安裝失敗,您會看到下列訊息:

「整合測試環境」安裝失敗。IBM WebSphere Integration Developer 仍會執行,但整合測試環境可能無法使用。

installdir\logs 目錄中的日誌檔可協助您判斷失敗的原因,尤其是字首為 wps_v602 的日誌檔。一般失敗包括遺漏必備項目和舊版安裝的殘留資訊。 在判斷及更正失敗的原因之後,請執行 WebSphere Integration Developer Uninstaller,並只選取要解除安裝的整合測試環境。 接下來,請重新執行 WebSphere Integration Developer Installer 並重新選取「整合測試環境」功能。

請注意,依預設,「整合測試環境」會安裝在 WebSphere Integration Developer 安裝目錄的 \runtimes\bi_v6 子目錄中。

在 Windows Server 2003 上,「整合測試環境」解除安裝失敗

在 Windows Server 2003 中,如果已安裝和配置「終端機伺服器」, 當您解除安裝 WebSphere Integration Developer 時, 可能不會移除「整合測試環境」。如果要移除它,請從產品的安裝目錄(例如:C:\Program Files\IBM\WebSphere\ID\602)中執行下列指令:

\runtimes\bi_v6\_uninstwbi\uninstall.exe -silent

在 Linux 上安裝及解除安裝 WebSphere Integration Developer

本節提供在 Linux 上順利安裝或解除安裝 WebSphere Integration Developer 所需的步驟。

本節提供將 WebSphere Integration Developer 安裝在 Linux 的相關資訊。您可以從 CD-ROM 或下載的電子影像來安裝 WebSphere Integration Developer。 您可以利用所提供的安裝精靈, 但也可以依照這份文件稍後所說明,在命令提示字元之下安裝 WebSphere Integration Developer, 或執行無聲自動安裝。

安裝程式也可以在互動式主控台模式下執行,這比較適合需要協助工具的使用者。 協助工具模式指令行選項:

-accessibility 會使螢幕讀取器程式更容易使用執行時期主控台模式精靈。 如果要在主控台模式下執行,請以單行輸入這個指令:

CD_device/setup/setup.bin -is:javaconsole -log @NONE -accessibility

其中 CD_device 的預設值是 /media/cdrom (SuSE) 和 /mnt/cdrom (Red Hat)。

請遵循提示來完成安裝。請注意,當指定 -accessibility 選項時,-is:javaconsole 選項非常重要。 如果您沒有指定這個選項,安裝程式就會當掉。-log @NONE 選項會關閉記載功能,以排除主控台視窗中所列出的日誌資訊。如果您在安裝期間遇到任何問題, 您可能要拿掉這個選項,以收集日誌資訊。

重要:
WebSphere Integration Developer 的執行需要大量檔案, 因此,系統必須配置大量檔案控點給它。每個執行的 WebSphere Integration Developer 工具都會需要更多檔案控點。每個程序 1024 個檔案控點的預設限制往往會不夠,且會造成工具的失敗,工作區也可能會遺失。 為了避免這類失敗, 在使用產品之前,建議使用者要求管理者提供更多檔案控點給 WebSphere Integration Developer 使用者。請參閱增加可用的檔案控點數目, 以瞭解如何增加控點數目。

移轉、升級和共存性問題

您可以將來源構件從 WebSphere Studio Application Developer Integration Edition 5.1.1 版移轉至 WebSphere Integration Developer, 或者選擇和 WebSphere Integration Developer 共存。有關詳細的移轉資訊, 請參閱移轉手冊 PDF 或資訊中心中的移轉主題。

您不能從 WebSphere Studio Application Developer Integration Edition v4.x.x. 或 5.0.x 移轉至 WebSphere Integration Developer。不過,WebSphere Integration Developer 可以和任何這些產品共存。必要的話, 您可以從 Rational ClearCase、Clear Case LT 和 CVS 中, 將工作區、構件和專案手動移轉至 WebSphere Integration Developer。

請參閱IBM Rational Software Development Platform 和 Shell 共用, 以取得 IBM Rational Software Development Platform 的相關資訊, 以及它和其他以這個開發平台為基礎之產品間的共存性資訊。

從 CD-ROM 安裝

在安裝產品之前,請先檢查用來安裝產品之終端機階段作業的 umask 設定已設為 0022。這個設定使 root 以外的使用者也能夠使用產品。 若要設定這個變數,請以 root 使用者身分登入,啟動終端機階段作業,然後輸入 umask 0022

註:
如果您的系統啟用了自動執行,請確定 umask 設定已設為 0022,再嘗試安裝產品。 如果您的 umask 設定未設為 0022,請勿從系統自動開啟的啟動程式安裝產品。 相反地,請關閉啟動程式,再利用下列步驟,從安裝 CD 安裝產品。

如果要從產品安裝 CD Disk 1 來安裝 WebSphere Integration Developer,請遵循下列步驟:

  1. 在您開始安裝程序之前,請先閱讀移轉、升級和共存性問題
  2. 以 root 使用者身分登入。
  3. 啟動一個終端機階段作業。
  4. 輸入 umask 0022,使得產品可以供 root 以外的使用者來使用。
  5. Disk 1 插入光碟機中。 在安裝期間,您必須插入下一片 CD。 如果您無法開啟 CD-ROM 來插入下一片 CD,請檢查是否有下列狀況:

    如果在插入下一片 CD 時仍有問題,請遵循下列步驟:

    1. 如果安裝程式仍在執行中,請按一下取消
    2. 以 root 使用者身分登入。
    3. 如果還沒有將 Linux 程式模組散布 CD 中的 psmisc RPM 套件安裝在您的機器上,請安裝它。
    4. 啟動安裝程式。
    5. 如果仍有問題,請從另一個終端機輸入 /sbin/fuser CD_device 來顯示使用 CD-ROM 的程序。
    6. 如果要取得程序的詳細資料,請輸入:ps <process_id>
  6. 如果沒有裝載 CD-ROM,請輸入下列指令來裝載它:
    mount CD_device
  7. 輸入 CD_device/launchpad.bin, 以顯示「WebSphere Integration Developer 啟動程式」視窗。
    1. 選擇性的: 您可以執行 Disk 1 中的 CD_device/setup/setup.bin,來直接啟動安裝程式。如果您不要用圖形式介面,而要從主控台或 Telnet 終端機安裝 WebSphere Integration Developer,請從 Disk 1 執行 CD_device/setup/setup.bin -console 指令。
      註:
      利用主控台模式來取消安裝 WebSphere Integration Developer 會受到限制。在開始安裝 WebSphere Integration Developer 之後,就無法取消安裝。您可以在安裝程序的準備步驟取消安裝,但在開始將檔案複製到硬碟之後,就沒有任何支援的方法可用來取消安裝程序。 按 Ctrl+C 鍵會強迫退出安裝程序,但不建議您這麼做。
    WebSphere Integration Developer 啟動程式
  8. 從「WebSphere Integration Developer 安裝啟動程式」,選取安裝 IBM WebSphere Integration Developer 6.0.2 版
  9. 等待安裝精靈開啟,然後按下一步繼續安裝。
  10. 遵循畫面的作業指示,如閱讀授權合約和指定目標安裝目錄。
  11. 在「特性」視窗中,您可以選擇要安裝的 WebSphere Integration Developer 特性。您可以返回安裝精靈,稍後再安裝選用特性。
  12. 請按下一步,以顯示 WebSphere Integration Developer 安裝作業的摘要資訊。
  13. 下一步繼續安裝 WebSphere Integration Developer。
  14. 當系統要求下一片 CD 時,請遵循下列步驟:
    1. 如果要開啟 CD-ROM,請輸入 eject CD_device
    2. 將下一片 CD 插入 CD-ROM 中。
    3. 如果沒有選取自動裝載,請輸入下列指令來裝載 CD-ROM:mount CD_device
    4. 按一下確定,繼續安裝。

    如果安裝結束時出現警告,指出授權登錄發生問題,請遵循下列步驟:

    1. 移至安裝目錄下的 /logs 子目錄。
    2. 利用文字編輯器來開啟 license.log。
    3. 如果 license.log 含有下面幾行:
      486604803  要求的授權已過期
      486604805 所有授權的開始日期都還沒到
      請確定系統時鐘設定正確,然後再啟動 WebSphere Integration Developer。
  15. 安裝好 WebSphere Integration Developer 之後, 請按下一步,完成安裝作業。 確認順利安裝 WebSphere Integration Developer

註:

從電子影像安裝

WebSphere Integration Developer 有 4 個可供下載的組件。您至少必須下載前 3 個組件; 第四個組件為選用的。

在安裝產品之前,您必須要有大約 4 GB 的磁碟空間來儲存全套下載影像,另外還需要 4 GB 的磁碟空間來解壓縮影像。

如果要下載和建立電子安裝影像,請執行下列動作:

  1. 將所有必要的組件和想要的選用組件下載到相同的暫時目錄中。 如果稍後需要任何選用的組件,在開始安裝之前,請先下載這些附加的選用組件,重新執行解壓縮工具。
  2. 輸入下列指令來修改這個暫存目錄中 Extractor_WID602_Linux.bin 檔的許可權:
    chmod +x Extractor_WID602_Linux.bin
  3. 輸入 ./Extractor_WID602_Linux.bin 來啟動檔案。 這會啟動建立安裝影像的精靈。
  4. 遵循精靈中的指示來指定要建立影像的位置及要併入哪些特性。
  5. 建立好影像之後,如果您要立即安裝產品,請按一下完成。 另外,您也可以取消選取啟動安裝精靈勾選框, 稍後再從建立安裝影像檔所在的目錄啟動 disk1/launchpad.bin 來執行安裝程式。
  6. 請遵循從 CD-ROM 安裝一節中所說明的指示。

建立網路安裝影像

您可以將一份安裝影像放在網路磁碟機中,讓使用者能夠透過網路來安裝。

如果要從網路磁碟機執行安裝程式,您必須使用 WebSphere Integration Developer 的下載電子影像, 或依照下列說明來複製 CD 的內容。

您需要大約 4 GB 的磁碟空間來儲存 CD 的內容。如果要從 CD 中複製檔案,請執行下列動作:

  1. 以 root 使用者身分登入。
  2. 在您要儲存影像的網路磁碟機中,建立一個暫時目錄(如 install_image)。
  3. 將第一片 WebSphere Integration Developer 安裝 CD 插入光碟機中。
  4. 在暫時目錄下,建立稱為 disk1 的子目錄。這個子目錄必須稱為 disk1,且必須是小寫。
  5. 將第一片安裝 CD 中的所有檔案和目錄複製到暫時目錄的 disk1 子目錄中。
  6. 重複第 4 和 5 步驟,將另五片 CD 的內容複製到 disk2disk3disk4disk5disk6 子目錄中。

註:
如果在從網路安裝影像安裝期間,您的機器進入待命模式,安裝可能會失敗。

呼叫無聲自動安裝

如果您不要與安裝精靈交談,WebSphere Integration Developer 安裝程式可採無聲方式來執行。

設定本端影像

在無聲自動安裝 WebSphere Integration Developer 之前, 您必須先複製本端影像:

  1. 在您開始安裝程序之前,請先閱讀移轉、升級和共存性問題
  2. 依照建立網路安裝影像中的說明,來建立本端或網路安裝影像。如果您只想安裝 WebSphere Integration Developer, 則只需複製前五片 CD 中的資訊。

在預設目錄中無聲自動安裝預設特性

在執行無聲自動安裝 WebSphere Integration Developer 時, 依預設,會安裝以下特性:

如果要在預設目錄 /opt/ibm/WebSphere/ID/602 中,無聲自動安裝只含預設選取特性的 WebSphere Integration Developer,請執行下列動作:

  1. 以 root 使用者身分登入。
  2. 如果您還沒有依照設定本端影像所說明來複製影像,請執行這個動作。
  3. 從指令行中,切換至上一節建立之暫時目錄中的 /disk1/setup 目錄(如 /tmp/install_image/disk1/setup)。
  4. 執行下列指令:
    ./setup.bin -silent 
  5. 無聲自動安裝 WebSphere Integration Developer 可能需要一段時間才能完成。如果要確定安裝完成的時間, 您可以定期監視安裝目錄中的 /logs 子目錄。如果出現 license.log 檔,就表示無聲自動安裝已經完成。

無聲自動安裝至不同目錄

您可以變更 installLocation 參數, 將 WebSphere Integration Developer 安裝在不同目錄中。比方說, 如果您要以 "/my_softdev" 作為安裝目錄,請遵循剛才所說明的相同步驟,但改執行下列指令:

./setup.bin -silent -P installLocation="/my_softdev"

在這個範例中,只安裝預設特性。

無聲自動安裝其他的 WebSphere Integration Developer 特性

WebSphere Integration Developer 提供一個回應檔範例。 這個回應檔的名稱是 responsefile.txt,位於 /disk1/util 目錄中。如果您要變更回應檔來安裝其他特性,建議您先備份 responsefile.txt。

您可以更新回應檔來安裝一或多個選用的 WebSphere Integration Developer 特性。下表顯示回應檔選項及它們在回應檔中的對應項目。

表 2. 回應檔選項清單。
特性 回應檔項目
產品安裝目錄 installLocation
整合測試環境
  • WebSphere Process Server 6.0.2 版設定檔
  • WebSphere Enterprise Service Bus 6.0.2 版設定檔
feature_wps6_linux.active
  • profile_selection_panel_linux.wps
  • profile_selection_panel_linux.esb

如果要無聲自動安裝任何選用特性,請執行下列動作:

  1. 將 responsefile.txt 複製成新檔案,例如:myresponsefile.txt。
  2. 編輯回應檔的複本。
  3. 找出有上表所顯示安裝特性名稱的行。 比方說,如果您想安裝「整合測試環境」, 您可在回應檔中找到下列字行:# -P feature_wps6_linux.active=<value>
  4. 對這一行進行如下的變更:
    1. 移除第一直欄中的 #。
    2. <value> 改為 true

    在這個範例中,這一行會改成:

       -P feature_wps6_linux.active=true
  5. 若有安裝「整合測試環境」特性,您必須至少啟用一個伺服器設定檔:
  6. 儲存您的變更。
  7. 以 root 使用者身分登入。
  8. 如果您還沒有依照設定本端影像所說明來複製影像,請執行這個動作。
  9. 從指令行中,切換至上一步建立之暫時目錄中的 /disk1/setup 目錄(如 /tmp/install_image/disk1/setup)。
  10. 在起始無聲自動安裝之前,建議您先測試回應檔,並確認其設定會登錄在安裝精靈中。如果沒有登錄,就表示回應檔設定或指令語法有問題。如果要測試回應檔,請執行不含 -silent 選項的 ./setup.bin:
    ./setup.bin -options "Your_directory/myresponsefile.txt"
    其中 Your_directory 是回應檔所在的完整目錄名稱。
  11. 設定 -silent 選項來執行 ./setup.bin:
    ./setup.bin -silent -options "Your_directory/myresponsefile.txt"
    其中 Your_directory 是回應檔所在的完整目錄名稱。
  12. 無聲自動安裝 WebSphere Integration Developer 可能需要一段時間才能完成。如果要確定安裝完成的時間, 您可以定期監視安裝目錄中的 /logs 子目錄。如果出現 license.log 檔,就表示無聲自動安裝已經完成。

增加可用的檔案控點數目

在使用產品之前, 建議您要求系統管理者增加 WebSphere Integration Developer 使用者所能使用的檔案控點數量, 使其超出「每個程序 1024 個檔案控點」的預設限制。

當在 Linux 中,利用下列步驟來增加檔案描述子時,請特別小心。 如果沒有適當遵循指示,機器可能無法適當啟動。 最好是請系統管理者來執行這個動作。

如果要增加檔案描述子,請執行下列動作:

  1. 以 root 身分登入。如果您沒有最高存取權,您必須先取得最高存取權,才能繼續作業。
  2. 切換至 /etc 目錄。
  3. 利用 vi 編輯器來編輯 /etc 目錄中的 initscript 檔。如果這個檔案不存在,請輸入 vi initscript 來建立它。
    重要:
    如果您決定要增加檔案控點的數目,請勿將空的 initscript 檔留在機器中,否則,下次會無法啟動機器。
  4. 在第一行中,輸入 ulimit -n 4096(這裡的重點是數目要大於大部分 Linux 機器的預設值 1024)。
    注意:
    請勿將這個值設得太高,因為它可能會嚴重影響系統層面的效能。
  5. 在第二行中,輸入 eval exec "$4"
  6. 確定您已完成第 4 和 5 步驟之後,儲存和關閉檔案。
    重要:
    請確定您已正確遵循這些步驟,因為如果沒有正確執行這項作業,機器將無法啟動。
  7. (選用)修改 etc/security 目錄中的 limits.conf 檔來限制使用者或群組。依預設,SuSE Linux Enterprise Server (SLES) 第 9 版和 Red Hat Enterprise Linux 3.0 版會有這個檔案。如果您為了某個原因而沒有這個檔案, 您可以考慮在第 4 步驟中使用更穩當的數字(如 2048)。 您必須執行這個動作,使大部分使用者在每個程序允許開啟的檔案數目上有合理的低限。 如果您在第 4 步驟中使用相當低的數字,這個動作就比較不重要。 不過,如果您選擇在第 4 步驟中設定較高的數字,沒有執行這個動作就可能嚴重影響機器效能。

    以下是範例 limits.conf 檔可能的外觀, 它會限制所有使用者,之後再針對其他使用者設定不同的限制。這個範例假設您在上面第 4 步驟中使用 8192。

    *      soft nofile 1024
    *      hard nofile 2048
    root    soft nofile 4096
    root    hard nofile 8192
    user1   soft nofile 2048
    user1 hard nofile 2048

    請注意,上述範例中的 * 用來先設定所有使用者的限制。這些限制低於下面的限制。root 使用者可以開啟的描述子數目較高,而 user1 則在兩者之間。請務必先閱讀並瞭解 limits.conf 檔內含的文件,再進行修改。

如果需要 ulimit 指令的詳細資訊, 請參閱 ulimit 的說明頁。

啟動 WebSphere Integration Developer

若要啟動 WebSphere Integration Developer, 請遵循下列步驟:

  1. 如果要從指令行來啟動 WebSphere Integration Developer, 請移至安裝目錄並執行下列指令:./rationalsdp.bin
  2. 如果您在 Gnome(Red Hat 的預設值)中工作, 產品捷徑會放在主功能表的程式設計 > WebSphere Integration Developer 之下。 如果您是在 KDE(這是 SuSE 預設值)中工作,產品捷徑會是 shortcut will be IBM WebSphere > Integration Developer 6.0.2 版 > WebSphere Integration Developer 6.0.2 版
  3. 當您第一次啟動 WebSphere Integration Developer 時, 會開啟一個對話框,其中已指定預設的 workspace 目錄。依預設, 您的工作會儲存在 $HOME/IBM/wid6.0 目錄下名為 workspace 的目錄中。如果您要將工作儲存在其他位置,您可以變更 workspace 的名稱和位置。
  4. 依預設,會取消選取請用這個作為預設值,以後不要再問我勾選框。 如果您保留預設值,每當您啟動 WebSphere Integration Developer 時,都會開啟一個對話框, 讓您切換工作區。比方說,如果您選擇不同專案要維護不同的工作區,您可以保留這個預設值。
    提示:
    如果選取請用這個作為預設值,以後不要再問我勾選框, 就不會再開啟這個對話框,WebSphere Integration Developer 會利用上一階段作業的工作區來啟動。您可以在啟動產品之後, 在視窗 > 喜好設定 > 工作台 > 啟動和關閉頁面中變更這個預設值。

工作台首先會開啟一系列的歡迎使用頁面來提供產品概觀和新增功能的相關資訊,以及通往指導教學、範例和外部 Web 資源的鏈結。 請花些時間來瀏覽這些選項。 另外,也請注意「說明」功能表所提供的資訊來源。

依預設,線上說明只會顯示 WebSphere Integration Developer 書籍。若要啟用 Rational Application Developer 線上說明,請按一下說明瀏覽器中的顯示所有主題圖示。同樣地, 如果您有安裝其他 Rational Software Development Platform 產品,可用相同方式來啟用其線上說明。

於啟動 WebSphere Integration Developer 時使用 "-clean" 選項

-clean 選項可以用於啟動 WebSphere Integration Developer 時,且會執行一些功能。

WebSphere Integration Developer 是以 Eclipse 平台為基礎,它會將所有的 plugin.xml 檔快取到單一儲存庫以供快速載入。如果您在安裝新的外掛程式之前已經使用了 WebSphere Integration Developer,您應該設定 -clean 選項來啟動 WebSphere Integration Developer。

  1. 從指令行切換至其中安裝 WebSphere Integration Developer 的目錄(例如:/opt/ibm/WebSphere/ID/602)
  2. 執行 ./wid.bin -clean 指令來啟動 WebSphere Integration Developer。

這個 -clean 選項會強制 WebSphere Integration Developer 重新建置 Eclipse 儲存庫。這適用於利用解壓縮到 plugins 資料夾而安裝到 Eclipse 中的任何項目。 該選項也會

此外,當使用 -clean 時, 應該如何處理其執行的內容,將視列在配置目錄中的每一個外掛程式而定。

在套用任何臨時修正程式之後,建議您最好使用 -clean 選項來啟動 WebSphere Integration Developer。這可確保重新產生外掛程式登錄,以反映套用修正程式所產生的任何變更。這只需要在套用任何臨時修正程式之後執行一次, 因為設定 -clean 來重新產生外掛程式登錄會花費相當多的時間。

解除安裝 WebSphere Integration Developer

若要在 Linux 上解除安裝 WebSphere Integration Developer,請遵循下列步驟:

  1. 確定您的伺服器已停止。
    1. 在「商業整合」視景中,按一下伺服器標籤來開啟「伺服器」視圖。
    2. 在「伺服器」視圖中,用滑鼠右鍵按一下伺服器,然後選取停止
    3. 在「伺服器」視圖的狀態區中, 確定伺服器的狀態為已停止,再繼續解除安裝。
  2. 關閉 WebSphere Integration Developer。
  3. 以 root 使用者身分登入。
  4. 移至您安裝目錄中的 wid_prod/_uninst/ 子目錄。
  5. 輸入下列指令來解除安裝 WebSphere Integration Developer:./uninstall.bin。如果您正在檔案管理員中工作,您可以按一下這個檔案來啟動解除安裝程式。

任何 plug-ins 或 features 目錄中的所有檔案或特性都會自動刪除,任何這些目錄中的使用者資料和協力廠商外掛程式都包括在內。不會刪除含有您的工作的工作區目錄。 會保留部分其他目錄:

如果您嘗試局部解除安裝一或多項 WebSphere Integration Developer 的必要特性, 您會收到一則類似下列的錯誤訊息:

選項無效:
無法解除安裝 ide_required:沒有設定 root 的解除安裝作業

若要暫時解決這個問題,請選取 WebSphere Integration Developer 6.0.2 版勾選框。這會重新起始設定解除安裝畫面,因此, 您現在可以解除安裝整個 WebSphere Integration Developer, 也可以取消選取您不想解除安裝的特性。

無聲自動解除安裝 WebSphere Integration Developer

若要無聲自動解除安裝 WebSphere Integration Developer,請執行下列動作:

  1. 確定伺服器已停止(請參閱解除安裝 WebSphere Integration Developer)。
  2. 從命令提示字元,移至您的安裝目錄並輸入:
    wid_prod/_uninst/uninstall.bin -silent

已知的問題和限制

這一節包含在 Linux 中安裝和解除安裝 WebSphere Integration Developer 時, 已知的問題和限制。請參閱產品 Readme 檔或線上說明檔, 以取得會影響產品實際用法之問題和限制的相關資訊。

Novell NetWare 磁碟限制

解除安裝再重新安裝 WebSphere Integration Developer 可能會導致無法使用的狀態

解除安裝 WebSphere Integration Developer 再重新安裝到相同的位置,可能會導致無法使用的狀態。在重新安裝期間並沒有錯誤訊息來反映這個問題。

有兩個可能的解決方案可以解決這個問題。在解除安裝 WebSphere Integration Developer 之後,您可以先刪除整個安裝目錄再重新安裝; 也可以將 WebSphere Integration Developer 重新安裝到另一個位置。

解除安裝會導致失敗

在解除安裝 WebSphere Integration Developer 時,解除安裝精靈結束時可能會顯示下列錯誤訊息:

解除安裝期間發生錯誤。
發生錯誤且產品解除安裝失敗。請查看日誌檔
wid_install_dir/logs/wid_v602_uninstall.log 以取得詳細資料。

發生這個問題是因為在解除安裝期間, 解除安裝精靈無法移除某些目錄路徑。這可能是因為安裝路徑太長,或是有程序鎖定了這些目錄。

若要解決這個問題, 請關閉解除安裝精靈,然後刪除 WebSphere Integration Developer 安裝目錄。

無法安裝「整合測試環境」

如果您在安裝 WebSphere Integration Developer 時選擇安裝「整合測試環境」, 一旦安裝失敗,您會看到下列訊息:

「整合測試環境」安裝失敗。IBM WebSphere Integration Developer 仍會執行,
但整合測試環境可能無法使用。

installdir/logs 目錄中的日誌檔可協助您判斷失敗的原因,尤其是字首為 wps_v602 的日誌檔。一般失敗包括遺漏必備項目和舊版安裝的殘留資訊。 在判斷及更正失敗的原因之後,請執行 WebSphere Integration Developer Uninstaller,並只選取要解除安裝的整合測試環境。 接下來,請重新執行 WebSphere Integration Developer Installer 並重新選取「整合測試環境」功能。

請注意,依預設,「整合測試環境」會安裝在 WebSphere Integration Developer 安裝目錄的 /runtimes/bi_v6 子目錄中。

非 root 使用者無法看到「商業整合」視景

如果您是以受限的使用者帳戶(非 root 使用者)來使用 Linux 平台, 可能會無法看到「商業整合」視景。

若要看到這個視景,請遵循下列步驟:

  1. 如果工作台已啟動,請關閉工作台。
  2. 將 /home/user_id/.eclipse 複製到備份位置, 其中 user_id 是受限的使用者帳戶。
  3. 從 WebSphere Integration Developer 安裝位置,以 -clean 選項啟動 wid.bin

安裝更新項目

您可以用「Rational產品更新程式」這套工具,追蹤安裝在系統上的所有 Rational Software Development Platform 產品,以及搜尋和安裝產品更新項目與選用的新特性。

產品更新程式會隨 WebSphere Integration Developer(或隨安裝的第一個 Rational Software Development Platform 產品)自動安裝。您安裝的所有後續 Rational Software Development Platform 產品都會自動登錄在這個工具中。您可以搜尋和自動安裝這些產品的下列更新項目種類:

更新項目之間的任何相依關係都會自動實施。 產品更新程式可讓您從單一位置管理您的所有 Rational Software Development Platform 產品中的更新項目。它甚至會更新它自己。

另外,產品更新程式也可讓您執行下列作業:

請參閱「產品更新程式」的說明系統,以取得如何使用這個工具的詳細資訊,存取方法如下:

  1. 若要啟動產品更新程式, 請在 WebSphere Integration Developer 中,選取說明 > 軟體更新 > IBM Rational 產品更新程式
  2. 在「產品更新程式」中,選取說明 > 說明內容

以下是搜尋及安裝產品更新項目和選用特性的步驟:

  1. 若要搜尋可用的更新項目,請按一下尋找更新項目按鈕。 若要搜尋新的選用特性,請按一下「尋找選用特性」按鈕。(當您分別第一次按下更新項目標籤或選用特性標籤時,也會得到相同的結果。)進度指示器會顯示正在搜尋更新網站。
  2. 如果需要產品更新項目
    1. 更新項目頁面會顯示每一項已安裝產品或特性之可用更新項目的類型和數目(每一項都會以 產品更新項目的圖示圖示來表示)。您可以按下每一個更新項目來顯示其說明和詳細資訊。請先查看詳細資訊再安裝更新項目。
    2. 依預設會選取建議使用的更新項目。系統會自動同時選取或取消選取需要並存的更新項目。如果您變更了其中的選項, 您可以按一下設定建議值按鈕來還原預設值。
    3. 按一下安裝更新項目來安裝更新項目的選取清單。
  3. 如果需要選用特性
    1. 選用特性頁面會顯示任何可用的新選用特性的名稱和版本(每一個都會以 選用特性的圖示圖示來表示)。
    2. 在安裝任何新特性之前,請先按一下其名稱來查看詳細資訊。
    3. 選取您要安裝的特性清單。如果有產品更新項目必須在這項特性之前先安裝, 您會收到警告訊息。
    4. 按一下安裝特性來安裝所選的選用特性。
  4. 此時會顯示您所選取之產品更新項目或選用特性的授權合約。在您閱讀並接受授權合約之後, 請按一下確定來開始安裝。 如果您選取要安裝多個項目,您可能需要接受多份授權合約,才能開始安裝。

安裝完成時,進度指示器會關閉,而且「產品更新程式」最上方的窗格會顯示一則訊息來確認作業已順利完成。您已安裝的產品更新項目或選用特性會從個別的頁面中移除, 並加入「已安裝的產品」頁面中。由於修正套件是累積的,因此只會顯示最高的修正套件層次。臨時修正程式(如果有的話)則會列在所套用的產品或特性下方。

注意事項

U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

本資訊係針對 IBM 在美國所提供之產品與服務所開發;而在其他國家中,IBM 不見得有提供本文所提及之各項產品、服務或功能。 請洽詢當地的 IBM 業務代表,以取得當地目前提供的產品和服務之相關資訊。 本文件在提及 IBM(R) 的產品、程式或服務時,不表示或暗示只能使用 IBM 的產品、程式或服務。 只要未侵犯 IBM 的智慧財產權,任何功能相當的產品、程式或服務都可以取代 IBM 的產品、程式或服務。 不過,任何非 IBM 的產品、程式或服務,使用者必須自行負責作業的評估和驗證責任。

本文件所說明之主題內容,IBM 可能擁有其專利或專利申請案。 提供本文件不代表提供這些專利的授權。您可以書面提出授權查詢,來函請寄到:

IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
U.S.A.

如果是有關雙位元組 (DBCS) 資訊的授權查詢,請洽詢所在國的 IBM 智慧財產部門,或書面提出授權查詢,來函請寄到:

IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan 

下列段落若與該國之法律條抵觸時,即視為不適用:International Business Machines Corporation 只依「現況」提供本出版品,不提供任何明示或默示之保證, 其中包括且不限於不違反規定、可商用性或特定目的之適用性的隱含保證。 有些地區在特定交易上,不允許排除明示或暗示的保證,因此,這項聲明不一定適合您。

本資訊可能會有技術上或排版印刷上的訛誤。 因此,IBM 會定期修訂;並將修訂後的內容納入新版中。IBM 隨時會改進及/或變更本出版品所提及的產品及/或程式,不另行通知。

本資訊中任何對非 IBM 網站的敘述僅供參考,IBM 對該網站並不提供保證。 這些網站所提供的資料不是 IBM 本產品的資料內容,如果要使用這些網站的資料,您必須自行承擔風險。

IBM 得以各種 IBM 認為適當的方式使用或散布 貴客戶提供的任何資訊,而無需對 貴客戶負責。

如果本程式的獲授權人為了 (i) 在個別建立的程式和其他程式(包括本程式)之間交換資訊, 以及 (ii) 相互使用所交換的資訊,因而需要相關的資訊,請洽詢:

Intellectual Property Dept. for WebSphere Integration Developer
IBM Canada Ltd.
8200 Warden Avenue
Markham, Ontario L6G 1C7
Canada

上述資料之取得有其特殊要件,在某些情況下必須付費方得使用。

IBM 基於 IBM 客戶合約、IBM 國際程式授權合約或雙方之任何同等合約的條款,提供本文件所提及的授權程式與其所有適用的授權資料。

本文件中所含的任何效能資料是在控制環境中得出。 因此,在其他作業環境中獲得的結果可能有明顯的差異。 部分測量可能是在開發階段的系統上測定,無法保證這些測量在一般可用的系統上維持不變。 再者,有些測定可能是透過推測方式來評估。 實際結果可能不同。 本文件的使用者應驗證適用於其特定環境的資料。

本文件所提及之非 IBM 產品資訊,取自產品的供應商,或其公佈聲明或其他公開管道。IBM 並未測試過這些產品,也無法確認這些非 IBM 產品的執行效能、相容性或任何對產品的其他主張是否完全無誤。有關非 IBM 產品的性能問題應直接洽詢該產品供應商。

所有關於 IBM 未來方針或目的之聲明,隨時可能更改或撤消,不必另行通知,而且僅代表目標與主旨。

這份資訊含有日常商業運作所用的資料和報告範例。 為了要使它們儘可能完整,範例可能包括個人、公司、品牌和產品的名稱。 所有這些名稱全為虛構,任何與實際商場企業使用的名稱及地址類似之處,純屬巧合。

版權:

本資訊含有原始語言之範例應用程式,用以說明各作業平台中之程式設計技術。 您可以基於研發、使用、銷售或散布符合作業平台(撰寫範例程式的作業平台)之應用程式介面的應用程式等目的,以任何形式複製、修改及散布這些範例程式,而不必向 IBM 付費。這些範例並未在所有情況下完整測試。 因此,IBM 不保證或暗示這些程式的可靠性、有用性或功能。 您可以免費為了開發、使用、銷售或散布應用程式,利用任何形式來複製、修改和散布這些程式範例,不過,這些應用程式必須符合 IBM 的應用程式設計介面。

這些範例程式或任何衍生成果的每份複本或任何部分,都必須依照下列方式併入著作權聲明:

(C)(您的公司名稱)(年份)。本程式的若干部分係衍生自 IBM 公司的範例程式。(C) Copyright IBM Corp. 2000, 2006. All rights reserved.

若 貴客戶正在閱讀本項資訊的電子檔,可能不會有照片和彩色說明。

程式設計介面資訊

程式設計介面資訊之目的,是要協助您利用這個程式來建立應用軟體。

通用程式設計介面可讓您撰寫應用軟體,以取得本程式工具的服務。

不過,這份資訊也可能包含診斷、修正和調整資訊。提供診斷、修正和調整資訊,是要協助您進行應用軟體的除錯。

警告:請勿將這份診斷、修正和調整資訊當作程式設計介面使用,因為它隨時會改變。

商標和服務標誌

請參閱 http://www.ibm.com/legal/copytrade.shtml