IBM Integrated Runtime 程式 README


如果要安裝 Integrated Runtime,請參閱「安裝手冊」,您可以從「啟動程式」中存取到此安裝手冊。
程式指令
Linux 啟動程式LinuxLaunchpad
Linux 安裝作業LinuxSetup
Windows 啟動程式WindowsLaunchpad.exe
Windows 安裝作業WindowsSetup.exe

請參閱 license.txt,以取得軟體授權資訊。

目錄

已知的開發問題
    IBM DB2 在 Windows 平台上的移轉考量
    關於超出處理器數目的警告訊息
    目錄名稱中的句點
    「解決方案部署程式」無法連接到 SUSE LINUX 目標機器
    OS/400 回覆碼值
    將解決方案檔案儲存至唯讀位置
    已針對金鑰儲存庫建立失敗而套用至 IBM HTTP Server 的修正程式
    IHS 埠未設定成 80
    Linux 平台上的暫存目錄需求
    在 SUSE LINUX 上以 root 使用者的身份來安裝
    在 Linux 上使用「解決方案部署程式」鍵盤快速鍵
    雙位元組字詞折行

文件問題
    文件所需要的已支援 Web 瀏覽器
    區別「參照」與「範例」
    Windows「啟動程式」日誌檔的位置不正確


已知的開發問題:

IBM DB2 在 Windows 平台上的移轉考量

將 IBM DB2 安裝到已經安裝舊版 DB2 的 Windows 系統時,必須採取特定步驟來確定資料的移轉正確, 而且沒有任何資料遺失。如需特定指示,請造訪 http://publib.boulder.ibm.com/infocenter/db2help/index.jsp,然後搜尋「移轉 DB2 (Windows)」。有些步驟必須在安裝新版的 DB2 之前先執行。 如需安裝之前的步驟所使用的工具,請參閱 Integrated Runtime Disk#1 中的 Tools\DB2\Windows\Utility 目錄。

在開始新的安裝前,請確定現有安裝中的所有 DB2 處理程序都已經停止。如果要這麼做, 您可以依照上面提到的「移轉 DB2 (Windows)」這一節來執行手動步驟。您也可以修改 DB2 setup 指令呼叫中所指定的選項。這個指令呼叫位於 DB2Express8_1WinMain.java 檔案的 install() 方法中。 若要將 /F 選項新增至指令,請將 setup.exe /U 字串修改為 setup.exe /F /U/F 選項會在安裝開始前強制停止任何 DB2 處理程序。在啟用 /F 選項之後,必須在「解決方案開發程式」中重新建置解決方案,然後重新匯出。

安裝新版的 DB2 時,在安裝目錄中指定的值會被 現有安裝作業的路徑置換。程式碼將會安裝到現有版本的位置上。然而,軟體授權檔案以及 README 檔案將會放置到新安裝作業所指定的位置上。

關於超出處理器數目的警告訊息

如果您同時執行 IBM DB2 Express 與 Integrated Runtime 的其他元件,則 Integrated Runtime 軟體授權最多可允許 4 個處理器。 如果您使用 4 個或 4 個以下的處理器,請忽略超出處理器數目的警告訊息。

目錄名稱中的句點

請勿將 IBM HTTP Server 安裝到名稱中包含 "." 的目錄中。

「解決方案部署程式」無法連接到 SUSE LINUX 目標機器

您必須正確配置 SUSE LINUX 配送中的 /etc/hosts 檔,才能啟用 RMI。如果 沒有適當配置 SUSE LINUX 目標機器,當「解決方案部署程式」嘗試連接時, 就會發生下列 Java 異常狀況。

Java.lang.NullPointerException
     at sun.rmi.transport.tcp.TCPConnection.getOutputStream(TCPConnection.java:83)
     at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:206)
     at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:188)

若要配置 SUSE LINUX 目標機器,請依照下列方式修改目標機器上的 /etc/hosts 檔:

  1. 在編輯器中開啟 /etc/hosts 檔。
  2. 尋找下面這一行:127.0.0.2 linux.localhost。
  3. 將 127.0.0.2 取代成機器的 IP 位址。
  4. 重新啟動網路。

OS/400 回覆碼值

請將 OS/400 代理程式上執行的使用者程式的所有回覆碼設定在 -128 和 127 之間。 超出這個範圍的回覆碼都會被轉換成這個範圍內的值。

將解決方案檔案儲存至唯讀位置

僅適用於 Linux 平台:如果您嘗試使用檔案功能表中的儲存選項, 來儲存位於唯讀網路磁碟機的解決方案檔案,就會收到下列錯誤訊息:
     DJT00066: 另一個處理程序已經修改解決方案。您要覆寫這些變更嗎?
如果您選取,變更看起來可以正常儲存,而且不會有任何問題。 然而,除非您改成選取另存新檔選項,並且指派一個可寫入的位置來儲存解決方案, 否則將不會儲存您的變更。如果您沒有使用另存新檔,當您結束「解決方案部署程式」時, 就會遺失您對解決方案檔案的變更。

已針對金鑰儲存庫建立失敗而套用至 IBM HTTP Server 的修正程式

在「Verissign 憑證」到期之後,有些版本的 iKeyman/iKeycmd 無法建立新的金鑰儲存庫。 IBM Integrated Runtime 程式所附的 IBM HTTP Server 1.3.28 版中(Windows 和 Linux 平台), 已經針對這個問題套用了修正程式。在 IR 所附的 WebSphere Application Server Express 產品中,gskikm.jar 檔已經被取代。如果需要修正程式的相關資訊,請造訪 www.ibm.com/support,並搜尋 APAR "PQ83047"。

IHS 埠未設定成 80

如果將 IBM HTTP Server 部署成使用 80 以外的埠,就需要執行手動步驟來配置 WebSphere 與外掛程式, 讓 HTTP Server 可以找到 Web 應用程式。

如果所有的應用程式都位於相同的目標機器上(比方說,如果您已經部署 Integrated Runtime 範例解決方案),請先使用「管理主控台」來更新 WebSphere 中的「虛擬主機」埠,或直接修改 virtualhosts.xml 檔。

若要使用「管理主控台」來更新「虛擬主機」埠,請執行下列動作:

  1. 選取環境 -> 虛擬主機
  2. 選取 default_host
  3. 選取主機別名
  4. 選取使用埠 80 的主機名稱。
  5. 將埠設定變更為 HTTP Server 所使用的埠。
  6. 按一下確定
  7. 按一下「管理主控台」頂端的儲存
  8. 在之後的畫面中按一下儲存,來儲存配置變更。

若要藉由直接修改 xml 檔來更新「虛擬主機」,請開啟 <WebSphere_Express_Install_Dir>\AppServer\config\cells\DefaultNode\virtualhosts.xml 檔,然後將 <aliases xmi:id="HostAlias_2" hostname="*" port="80"/> 中的 80 變更為使用的「IHS 埠號」。

在更新「虛擬主機」埠後,請執行下列動作:

  1. 執行在 <WebSphere_Express_Install_Dir>\AppServer\bin 目錄中找到的 GenPluginCfg.bat/sh。
  2. 重新啟動 WebSphere 伺服器。

如果 HTTP Server 所在的機器與 WebSphere Server 不同,請開啟 <WebSphere_Express_Install_Dir>\AppServer\config\cells\DefaultNode\virtualhosts.xml 檔,然後將 <aliases xmi:id="HostAlias_2" hostname="*" port="80"/> 中的 80 變更為所使用的「IHS 埠號」,然後再繼續執行手動指示。

Linux 平台上的暫存目錄需求

Linux 平台上的 IBM Integrated Runtime 安裝程式在系統預設暫存 (temp) 目錄中需要 752MB 的可用空間。 如果暫存目錄的可用空間小於 752MB,安裝程式將無法順利啟動,或者無法安裝部分元件。而且可能不會出現錯誤訊息。 如果您的預設暫存目錄小於 752MB,請執行下列指令:

setup -is:tempdir <temporary directory>

其中 setup 是安裝執行檔名稱,而 <temporary directory> 是具備足夠空間並可讓您將暫存安裝檔案重新導向的目錄。

在 SUSE LINUX 上以 root 使用者的身份來安裝

SUSE LINUX 使用者必須以 root 使用者身份來登入及安裝 Integrated Runtime 程式。 如果您在登入後使用 su -root 指令來切換至 root, 然後在 SUSE LINUX 上安裝 Integrated Runtime,則某些檔案將無法正確安裝。

在 Linux 上使用「解決方案部署程式」鍵盤快速鍵

若要在執行 Linux 的電腦上使用「解決方案部署程式」的鍵盤快速鍵, 請確定您並未啟用數字鍵 (NumLock) 選項。

雙位元組字詞折行

在「解決方案部署程式」中,雙位元組字詞可能會在字詞中間折行。如果您發現這種狀況,請開啟以雙位元組翻譯的應用程式和解決檔案, 找到下列元素的翻譯字串,然後在可將句子折行的位置中,插入一個空格。


文件問題:

文件所需要的已支援 Web 瀏覽器

您需要 Web 瀏覽器才能檢視本產品的文件。 如果沒有 Web 瀏覽器,就無法存取線上文件。

區別「參照」與「範例」

Integrated Runtime 會安裝兩個特定的範例:Integrated Runtime Document Publishing 範例 (Integrated Runtime Publishing) 以及 Solution Enabler Starter Sample Solution。

Solution Enabler 使用手冊包含在 Solution Enabler Starter Sample Solution 中使用「解決方案開發程式範例範本」的指示。

Windows「啟動程式」日誌檔的位置不正確

問題判定文件 (Integrated Runtime 文件 -> 疑難排解 -> 服務與支援 -> 問題判定與報告)中的 Windows「啟動程式」日誌檔的位置錯誤。這個位置是由 temp 環境變數的值所控制。如果這個位置是隱藏的位置, 請確定 Web 瀏覽器是設定成要顯示隱藏檔案和資料夾。


(C) Copyright IBM Corporation 2003, 2004
IBM Legal: http://www.ibm.com/legal/us/