如果要安裝 Integrated Runtime,請參閱「安裝手冊」,您可以從「啟動程式」中存取到此安裝手冊。
程式 | 指令 |
---|---|
Linux 啟動程式 | LinuxLaunchpad |
Linux 安裝作業 | LinuxSetup |
Windows 啟動程式 | WindowsLaunchpad.exe |
Windows 安裝作業 | WindowsSetup.exe |
已知的開發問題
IBM DB2 在 Windows 平台上的移轉考量
關於超出處理器數目的警告訊息
目錄名稱中的句點
「解決方案部署程式」無法連接到 SUSE LINUX 目標機器
OS/400 回覆碼值
將解決方案檔案儲存至唯讀位置
已針對金鑰儲存庫建立失敗而套用至 IBM HTTP Server 的修正程式
IHS 埠未設定成 80
Linux 平台上的暫存目錄需求
在 SUSE LINUX 上以 root 使用者的身份來安裝
在 Linux 上使用「解決方案部署程式」鍵盤快速鍵
雙位元組字詞折行
文件問題
文件所需要的已支援 Web 瀏覽器
區別「參照」與「範例」
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 配送中的 /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 檔:
請將 OS/400 代理程式上執行的使用者程式的所有回覆碼設定在 -128 和 127 之間。 超出這個範圍的回覆碼都會被轉換成這個範圍內的值。
僅適用於 Linux 平台:如果您嘗試使用檔案功能表中的儲存選項,
來儲存位於唯讀網路磁碟機的解決方案檔案,就會收到下列錯誤訊息:
DJT00066: 另一個處理程序已經修改解決方案。您要覆寫這些變更嗎?
如果您選取是,變更看起來可以正常儲存,而且不會有任何問題。
然而,除非您改成選取另存新檔選項,並且指派一個可寫入的位置來儲存解決方案,
否則將不會儲存您的變更。如果您沒有使用另存新檔,當您結束「解決方案部署程式」時,
就會遺失您對解決方案檔案的變更。
在「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"。
如果將 IBM HTTP Server 部署成使用 80 以外的埠,就需要執行手動步驟來配置 WebSphere 與外掛程式, 讓 HTTP Server 可以找到 Web 應用程式。
如果所有的應用程式都位於相同的目標機器上(比方說,如果您已經部署 Integrated Runtime 範例解決方案),請先使用「管理主控台」來更新 WebSphere 中的「虛擬主機」埠,或直接修改 virtualhosts.xml 檔。
若要使用「管理主控台」來更新「虛擬主機」埠,請執行下列動作:
若要藉由直接修改 xml 檔來更新「虛擬主機」,請開啟
<WebSphere_Express_Install_Dir>\AppServer\config\cells\DefaultNode\virtualhosts.xml
檔,然後將 <aliases xmi:id="HostAlias_2" hostname="*" port="80"/>
中的 80 變更為使用的「IHS 埠號」。
在更新「虛擬主機」埠後,請執行下列動作:
如果 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 平台上的 IBM Integrated Runtime 安裝程式在系統預設暫存 (temp) 目錄中需要 752MB 的可用空間。
如果暫存目錄的可用空間小於 752MB,安裝程式將無法順利啟動,或者無法安裝部分元件。而且可能不會出現錯誤訊息。
如果您的預設暫存目錄小於 752MB,請執行下列指令:
setup -is:tempdir <temporary directory>
其中 setup
是安裝執行檔名稱,而 <temporary directory>
是具備足夠空間並可讓您將暫存安裝檔案重新導向的目錄。
SUSE LINUX 使用者必須以 root 使用者身份來登入及安裝 Integrated Runtime 程式。 如果您在登入後使用 su -root 指令來切換至 root, 然後在 SUSE LINUX 上安裝 Integrated Runtime,則某些檔案將無法正確安裝。
若要在執行 Linux 的電腦上使用「解決方案部署程式」的鍵盤快速鍵, 請確定您並未啟用數字鍵 (NumLock) 選項。
在「解決方案部署程式」中,雙位元組字詞可能會在字詞中間折行。如果您發現這種狀況,請開啟以雙位元組翻譯的應用程式和解決檔案, 找到下列元素的翻譯字串,然後在可將句子折行的位置中,插入一個空格。
您需要 Web 瀏覽器才能檢視本產品的文件。 如果沒有 Web 瀏覽器,就無法存取線上文件。
Integrated Runtime 會安裝兩個特定的範例:Integrated Runtime Document Publishing 範例 (Integrated Runtime Publishing) 以及 Solution Enabler Starter Sample Solution。
Solution Enabler 使用手冊包含在 Solution Enabler Starter Sample Solution 中使用「解決方案開發程式範例範本」的指示。
問題判定文件 (Integrated Runtime 文件 -> 疑難排解 -> 服務與支援 -> 問題判定與報告)中的 Windows「啟動程式」日誌檔的位置錯誤。這個位置是由 temp 環境變數的值所控制。如果這個位置是隱藏的位置, 請確定 Web 瀏覽器是設定成要顯示隱藏檔案和資料夾。