在使用本資訊和支援的產品前, 請先閱讀本書最後面的「注意事項」資訊。
在安裝 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:
cd /opt tar xvfj mozilla-1.6-xft-gtk2-pc-linux.tar.bz2 mv mozilla mozilla-1.6-xft-gtk2-pc-linux cd /opt/ibm/WebSphere/ID/602
LD_LIBRARY_PATH=CURRDIR/eclipse/:/opt/mqm/lib:/opt/mqm/java/lib:/opt/wemps/lib:/opt/mozilla-1.6-xft-gtk2-pc-linux MOZILLA_FIVE_HOME=/opt/mozilla-1.6-xft-gtk2-pc-linux
cd /opt/mozilla-1.6-xft-gtk2-pc-linux/plugins tar xvfz install_flash_player_linux.tar.gz mv install_flash_player_7_linux/flashplayer.xpt . mv install_flash_player_7_linux/libflashplayer.so .選用:
rm -rf install_flash_player_7_linux
cd /opt/mozilla-1.6-xft-gtk2-pc-linux ./mozilla
有關相容瀏覽器版本的其他技術資訊,請參閱 http://www.eclipse.org/swt/faq.php#whatisbrowser
IBM Rational Software Development Platform 是一種經過證實、開放、完整的模組型解決方案, 可協助團隊建置、整合、擴充、現代化和部署軟體以及以軟體為基礎的系統。
IBM Rational Software Development Platform (RSDP) 是由一些產品所共用的共通開發環境,這些產品包括:
如果您安裝任何這些產品,都會將 Rational Software Development Platform 自動安裝成產品的一部分。如果您安裝了多項 Rational Software Development Platform 產品,開發平台只會安裝一次。所有這些產品都有相同的使用者介面,稱為工作台,每項產品都會藉著提供外掛程式而在工作台中加入新功能。外掛程式是將功能加入現有程式或應用程式中的軟體模組。
在安裝任何 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 |
定義:
當 Rational 軟體產品與 WebSphere Integration Developer 安裝在單一系統上時,即會共用單一通用架構。 這種方式稱為 Shell 共用。您安裝的第一項產品也會安裝通用架構。當您安裝其他產品時, 會使用現有的架構,且僅安裝產品專屬的外掛程式。 系統會強制實施 Shell 共用且無法停用。
通用架構可節省空間和安裝時間。與安裝產品相關聯的工作台會整合在一起, 使您能夠在單一階段作業中檢視及存取所有支援的功能。
Shell 共用需要您安裝的所有產品都是以相容的 RSDP 層次為基礎。如果您安裝的其中一項產品不是以相容的層次為基礎, 安裝作業會報告它無法使用現有的 Rational 安裝架構,並指定您必須升級現有的安裝架構。
如果您已安裝 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 共用環境下,由於「 Rational 產品更新程式」的限制, 您不能解除安裝再重新安裝其中一項產品。
下列指示包括手動刪除產品目錄的步驟, 來移除在重新安裝產品之後可能導致環境不穩的構件。 不管 WebSphere Integration Developer 是唯一安裝的產品, 或者是多項 Rational Software Development Platform 安裝產品之一,這些指示都是必要的。
若要解除安裝 Rational Software Development Platform 產品, 請完成下列步驟:
如果您沒有執行這個步驟,當您重新安裝 WebSphere Integration Developer 時,可能無法正確地安裝「WebSphere Process Server 整合測試環境」。
當您升級產品時,會移除該項產品,由功能較強的產品取代。如果後來解除安裝了剛升級的產品,整套產品都會從系統中移除。 比方說,如果您先安裝 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(和使用者介面)仍然會保留在系統中。
本節提供在 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 Disk 1 來安裝 WebSphere Integration Developer,請遵循下列步驟:
若未能使用簡短安裝路徑,在建置、部署或刪除應用程式時會造成問題。 一開始就使用簡短路徑,會比發生問題時再嘗試更正它更容易。
如果安裝結束時出現警告,指出授權登錄發生問題,請遵循下列步驟:
486604803 要求的授權已過期 486604805 所有授權的開始日期都還沒到請確定系統時鐘設定正確,然後再啟動 WebSphere Integration Developer。
安裝期間發生錯誤 - 使用者取消安裝當您試圖解除安裝這個狀態的產品時,可能會出現下列錯誤:
找不到適當的 JVM。請使用 -is:javahome <JAVA HOME DIR> 選項,重新執行程式。如果暫時要解決這個問題,您必須重新執行安裝程式來完成先前取消的修正,再繼續解除安裝產品。
WebSphere Integration Developer 有 4 個可供下載的組件。您至少必須下載前 3 個組件;第四個組件為選用的。
在安裝產品才能,您必須要有大約 4 GB 的磁碟空間來儲存全套下載影像, 外加 4 GB 的磁碟空間來解壓縮影像。
如果要下載和建立電子安裝影像,請執行下列動作:
您可以將一份安裝影像放在網路磁碟機中,讓使用者能夠透過網路來安裝。
如果要從網路磁碟機執行安裝程式,您必須使用 WebSphere Integration Developer 的下載電子影像, 或依照下列說明來複製 CD 的內容。
您需要大約 4 GB 的磁碟空間來儲存 CD 的內容。如果要從 CD 中複製檔案,請執行下列動作:
發生下列錯誤,精靈無法繼續作業:無法載入 /wizard.inf (104) 中指定的精靈您必須指定裝置名稱(如 x:\sharename),以在本端環境下對映磁碟機。
如果您不要與安裝精靈交談,WebSphere Integration Developer 安裝程式可採無聲方式來執行。
在無聲自動安裝 WebSphere Integration Developer 之前, 您必須先設定本端影像:
在執行無聲自動安裝 WebSphere Integration Developer 時, 依預設,會安裝以下特性:
如果要在預設目錄 system_drive:\Program Files\IBM\WebSphere\ID\602 中,無聲自動安裝只含預設選取特性的 WebSphere Integration Developer,請執行下列動作:
setup.exe -silent
您可以變更 installLocation 參數, 將 WebSphere Integration Developer 安裝在不同目錄中。比方說, 如果您要以 "d:\my softdev" 作為安裝目錄,請遵循在預設目錄中無聲自動安裝預設特性所說明的相同步驟,但改執行下列指令:
setup.exe -silent -P installLocation="d:\my softdev"
在這個範例中,只安裝預設特性。
WebSphere Integration Developer 提供一個無聲自動安裝所有預設特性的回應檔範例。 這個回應檔的名稱是 responsefile.txt,位於 \disk1\util 目錄中。如果您要變更回應檔來安裝其他特性,建議您先備份 responsefile.txt。
您可以更新回應檔來安裝選用的 WebSphere Integration Developer 特性。下表顯示回應檔選項及它們在回應檔中的對應項目。
特性 | 回應檔項目 |
---|---|
產品安裝目錄 | installLocation |
整合測試環境
|
feature_wps6_win32.active
|
如果要無聲自動安裝任何選用特性,請執行下列動作:
在這個範例中,這一行會改成:
-P feature_wps6_win32.active=true
-W profile_selection_panel_win32.wps=true
-W profile_selection_panel_win32.esb=true
setup.exe -options "Your_directory\myresponsefile.txt"
其中 Your_directory 是回應檔所在的完整目錄名稱。setup.exe -silent -options "Your_directory\myresponsefile.txt"
其中 Your_directory 是回應檔所在的完整目錄名稱。
若要啟動 WebSphere Integration Developer,請執行下列動作:
若未能使用簡短工作區檔案路徑,在建置、部署或刪除應用程式時會造成問題。 一開始就使用簡短路徑,會比發生問題時再嘗試更正它更容易。
工作台首先會開啟一系列的歡迎使用頁面來提供產品概觀和新增功能的相關資訊,以及通往指導教學、範例和外部 Web 資源的鏈結。 請花些時間來瀏覽這些選項。 另外,也請注意「說明」功能表所提供的資訊來源。
依預設,線上說明只會顯示 WebSphere Integration Developer 書籍。若要啟用 Rational Application Developer 線上說明,請按一下說明瀏覽器中的顯示所有主題圖示。同樣地, 如果您有安裝其他 Rational Software Development Platform 產品,可用相同方式來啟用其線上說明。
-clean 選項可以用於啟動 WebSphere Integration Developer 時,且會執行一些功能。
WebSphere Integration Developer 是以 Eclipse 平台為基礎,其會將所有的 plugin.xml 檔快取到單一儲存庫以供快速載入。如果您在安裝新的外掛程式之前已經使用了 WebSphere Integration Developer,您應該以 -clean 選項來啟動WebSphere Integration Developer。
這個 -clean 選項會強制 WebSphere IntegrationDeveloper 重新建置 Eclipse 儲存庫。這適用於利用解壓縮到其 plugins 資料夾而安裝到 Eclipse 中的任何項目。 該選項也會
除此之外,當使用 -clean 時, 要如何處理其執行的內容,會視列在配置目錄中的每一個外掛程式而定。
在套用任何臨時修正程式之後,使用 -clean 選項來啟動 WebSphere Integration Developer 是個好習慣。這可確保重新產生外掛程式登錄,以反映套用修正程式所產生的任何變更。這只需要在套用任何臨時修正程式之後執行一次, 因為以 -clean 執行會花很長時間來重新產生外掛程式登錄。
若要解除安裝 WebSphere Integration Developer,請執行下列動作:
任何 plug-ins 或 features 目錄中的所有檔案都會自動刪除, 任何這些目錄中的使用者資料和協力廠商外掛程式都包括在內。不會刪除含有您的工作的 workspace 目錄。 會保留部分其他目錄:
如果您嘗試局部解除安裝一或多項 WebSphere Integration Developer 的必要特性, 您會收到一則類似下列的錯誤訊息:
選項無效: 無法解除安裝 ide_required:沒有設定解除安裝的 root
若要暫時解決這個問題,請選取 WebSphere Integration Developer 6.0.2 版勾選框。這會重新起始設定解除安裝畫面,因此, 您現在可以解除安裝整個 WebSphere Integration Developer, 也可以取消選取您不想解除安裝的特性。
若要無聲自動解除安裝 WebSphere Integration Developer,請執行下列動作:
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 時,解除安裝精靈結束時可能會顯示下列錯誤訊息:
解除安裝期間發生錯誤。 發生錯誤且產品解除安裝失敗。請查看日誌檔 wid_install_dir\logs\wid_v602_uninstall.log 以取得詳細資料。
發生這個問題是因為在解除安裝期間, 解除安裝精靈無法移除某些目錄路徑。這可能是因為安裝路徑太長,或是有程序鎖定了這些目錄。
若要解決這個問題, 請關閉解除安裝精靈,然後刪除 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
不過,這個方法會降低電腦的安全性,使其會受到其他惡意執行檔的攻擊。因此在停用 DEP 時,請務必開啟防火牆和防毒軟體。
方法 2
如果您在安裝 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 中,如果已安裝和配置「終端機伺服器」, 當您解除安裝 WebSphere Integration Developer 時, 可能不會移除「整合測試環境」。如果要移除它,請從產品的安裝目錄(例如:C:\Program Files\IBM\WebSphere\ID\602)中執行下列指令:
\runtimes\bi_v6\_uninstwbi\uninstall.exe -silent
本節提供在 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 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 的相關資訊, 以及它和其他以這個開發平台為基礎之產品間的共存性資訊。
在安裝產品之前,請先檢查用來安裝產品之終端機階段作業的 umask 設定已設為 0022。這個設定使 root 以外的使用者也能夠使用產品。 若要設定這個變數,請以 root 使用者身分登入,啟動終端機階段作業,然後輸入 umask 0022。
如果要從產品安裝 CD Disk 1 來安裝 WebSphere Integration Developer,請遵循下列步驟:
如果在插入下一片 CD 時仍有問題,請遵循下列步驟:
mount CD_device
如果安裝結束時出現警告,指出授權登錄發生問題,請遵循下列步驟:
486604803 要求的授權已過期 486604805 所有授權的開始日期都還沒到請確定系統時鐘設定正確,然後再啟動 WebSphere Integration Developer。
安裝期間發生錯誤 - 使用者取消安裝當您試圖解除安裝這個狀態的產品時,可能會出現下列錯誤:
找不到適當的 JVM。請使用 -is:javahome <JAVA HOME DIR> 選項,重新執行程式。如果暫時要解決這個問題,您必須重新執行安裝程式來完成先前取消的修正,再繼續解除安裝產品。
WebSphere Integration Developer 有 4 個可供下載的組件。您至少必須下載前 3 個組件; 第四個組件為選用的。
在安裝產品之前,您必須要有大約 4 GB 的磁碟空間來儲存全套下載影像,另外還需要 4 GB 的磁碟空間來解壓縮影像。
如果要下載和建立電子安裝影像,請執行下列動作:
chmod +x Extractor_WID602_Linux.bin
您可以將一份安裝影像放在網路磁碟機中,讓使用者能夠透過網路來安裝。
如果要從網路磁碟機執行安裝程式,您必須使用 WebSphere Integration Developer 的下載電子影像, 或依照下列說明來複製 CD 的內容。
您需要大約 4 GB 的磁碟空間來儲存 CD 的內容。如果要從 CD 中複製檔案,請執行下列動作:
如果您不要與安裝精靈交談,WebSphere Integration Developer 安裝程式可採無聲方式來執行。
在無聲自動安裝 WebSphere Integration Developer 之前, 您必須先複製本端影像:
在執行無聲自動安裝 WebSphere Integration Developer 時, 依預設,會安裝以下特性:
如果要在預設目錄 /opt/ibm/WebSphere/ID/602 中,無聲自動安裝只含預設選取特性的 WebSphere Integration Developer,請執行下列動作:
./setup.bin -silent
您可以變更 installLocation 參數, 將 WebSphere Integration Developer 安裝在不同目錄中。比方說, 如果您要以 "/my_softdev" 作為安裝目錄,請遵循剛才所說明的相同步驟,但改執行下列指令:
./setup.bin -silent -P installLocation="/my_softdev"
在這個範例中,只安裝預設特性。
WebSphere Integration Developer 提供一個回應檔範例。 這個回應檔的名稱是 responsefile.txt,位於 /disk1/util 目錄中。如果您要變更回應檔來安裝其他特性,建議您先備份 responsefile.txt。
您可以更新回應檔來安裝一或多個選用的 WebSphere Integration Developer 特性。下表顯示回應檔選項及它們在回應檔中的對應項目。
特性 | 回應檔項目 |
---|---|
產品安裝目錄 | installLocation |
整合測試環境
|
feature_wps6_linux.active
|
如果要無聲自動安裝任何選用特性,請執行下列動作:
在這個範例中,這一行會改成:
-P feature_wps6_linux.active=true
-W profile_selection_panel_linux.wps=true
-W profile_selection_panel_linux.esb=true
./setup.bin -options "Your_directory/myresponsefile.txt"
其中 Your_directory 是回應檔所在的完整目錄名稱。./setup.bin -silent -options "Your_directory/myresponsefile.txt"
其中 Your_directory 是回應檔所在的完整目錄名稱。
在使用產品之前, 建議您要求系統管理者增加 WebSphere Integration Developer 使用者所能使用的檔案控點數量, 使其超出「每個程序 1024 個檔案控點」的預設限制。
當在 Linux 中,利用下列步驟來增加檔案描述子時,請特別小心。 如果沒有適當遵循指示,機器可能無法適當啟動。 最好是請系統管理者來執行這個動作。
如果要增加檔案描述子,請執行下列動作:
以下是範例 limits.conf 檔可能的外觀, 它會限制所有使用者,之後再針對其他使用者設定不同的限制。這個範例假設您在上面第 4 步驟中使用 8192。
請注意,上述範例中的 * 用來先設定所有使用者的限制。這些限制低於下面的限制。root 使用者可以開啟的描述子數目較高,而 user1 則在兩者之間。請務必先閱讀並瞭解 limits.conf 檔內含的文件,再進行修改。
如果需要 ulimit 指令的詳細資訊, 請參閱 ulimit 的說明頁。
若要啟動 WebSphere Integration Developer, 請遵循下列步驟:
工作台首先會開啟一系列的歡迎使用頁面來提供產品概觀和新增功能的相關資訊,以及通往指導教學、範例和外部 Web 資源的鏈結。 請花些時間來瀏覽這些選項。 另外,也請注意「說明」功能表所提供的資訊來源。
依預設,線上說明只會顯示 WebSphere Integration Developer 書籍。若要啟用 Rational Application Developer 線上說明,請按一下說明瀏覽器中的顯示所有主題圖示。同樣地, 如果您有安裝其他 Rational Software Development Platform 產品,可用相同方式來啟用其線上說明。
-clean 選項可以用於啟動 WebSphere Integration Developer 時,且會執行一些功能。
WebSphere Integration Developer 是以 Eclipse 平台為基礎,它會將所有的 plugin.xml 檔快取到單一儲存庫以供快速載入。如果您在安裝新的外掛程式之前已經使用了 WebSphere Integration Developer,您應該設定 -clean 選項來啟動 WebSphere Integration Developer。
這個 -clean 選項會強制 WebSphere Integration Developer 重新建置 Eclipse 儲存庫。這適用於利用解壓縮到 plugins 資料夾而安裝到 Eclipse 中的任何項目。 該選項也會
此外,當使用 -clean 時, 應該如何處理其執行的內容,將視列在配置目錄中的每一個外掛程式而定。
在套用任何臨時修正程式之後,建議您最好使用 -clean 選項來啟動 WebSphere Integration Developer。這可確保重新產生外掛程式登錄,以反映套用修正程式所產生的任何變更。這只需要在套用任何臨時修正程式之後執行一次, 因為設定 -clean 來重新產生外掛程式登錄會花費相當多的時間。
若要在 Linux 上解除安裝 WebSphere Integration Developer,請遵循下列步驟:
任何 plug-ins 或 features 目錄中的所有檔案或特性都會自動刪除,任何這些目錄中的使用者資料和協力廠商外掛程式都包括在內。不會刪除含有您的工作的工作區目錄。 會保留部分其他目錄:
如果您嘗試局部解除安裝一或多項 WebSphere Integration Developer 的必要特性, 您會收到一則類似下列的錯誤訊息:
選項無效: 無法解除安裝 ide_required:沒有設定 root 的解除安裝作業
若要暫時解決這個問題,請選取 WebSphere Integration Developer 6.0.2 版勾選框。這會重新起始設定解除安裝畫面,因此, 您現在可以解除安裝整個 WebSphere Integration Developer, 也可以取消選取您不想解除安裝的特性。
若要無聲自動解除安裝 WebSphere Integration Developer,請執行下列動作:
wid_prod/_uninst/uninstall.bin -silent
這一節包含在 Linux 中安裝和解除安裝 WebSphere Integration Developer 時, 已知的問題和限制。請參閱產品 Readme 檔或線上說明檔, 以取得會影響產品實際用法之問題和限制的相關資訊。
解除安裝 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 使用者)來使用 Linux 平台, 可能會無法看到「商業整合」視景。
若要看到這個視景,請遵循下列步驟:
您可以用「Rational產品更新程式」這套工具,追蹤安裝在系統上的所有 Rational Software Development Platform 產品,以及搜尋和安裝產品更新項目與選用的新特性。
產品更新程式會隨 WebSphere Integration Developer(或隨安裝的第一個 Rational Software Development Platform 產品)自動安裝。您安裝的所有後續 Rational Software Development Platform 產品都會自動登錄在這個工具中。您可以搜尋和自動安裝這些產品的下列更新項目種類:
更新項目之間的任何相依關係都會自動實施。 產品更新程式可讓您從單一位置管理您的所有 Rational Software Development Platform 產品中的更新項目。它甚至會更新它自己。
另外,產品更新程式也可讓您執行下列作業:
請參閱「產品更新程式」的說明系統,以取得如何使用這個工具的詳細資訊,存取方法如下:
以下是搜尋及安裝產品更新項目和選用特性的步驟:
安裝完成時,進度指示器會關閉,而且「產品更新程式」最上方的窗格會顯示一則訊息來確認作業已順利完成。您已安裝的產品更新項目或選用特性會從個別的頁面中移除, 並加入「已安裝的產品」頁面中。由於修正套件是累積的,因此只會顯示最高的修正套件層次。臨時修正程式(如果有的話)則會列在所套用的產品或特性下方。
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.
若 貴客戶正在閱讀本項資訊的電子檔,可能不會有照片和彩色說明。
程式設計介面資訊之目的,是要協助您利用這個程式來建立應用軟體。
通用程式設計介面可讓您撰寫應用軟體,以取得本程式工具的服務。
不過,這份資訊也可能包含診斷、修正和調整資訊。提供診斷、修正和調整資訊,是要協助您進行應用軟體的除錯。
警告:請勿將這份診斷、修正和調整資訊當作程式設計介面使用,因為它隨時會改變。