Linux 需要以下相容的程式庫:
compat-gcc-7.3-2.96.128.i386.rpm
compat-gcc-c++-7.3-2.96.128.i386.rpm
compat-libstdc++-7.3-2.96.128.i386.rpm
若您正在執行 64 位元的 Linux,則必須安裝 32 位元 Linux 的系統程式庫。
將 Sun Java System Applications Server 8.1 2005Q2 Update 2 安裝於執行 Red Hat Linux AS 2.1 或 3.0 的系統上時,Red Hat AS 作業系統為 Application Server 建立之執行緒的堆疊大小為 10 MB。不過,當 Access Manager 使用者階段作業數目達到 200 時,此堆疊大小會導致資源競爭狀態,使得 JVM 發生故障或當機。
解決方案:於用來啟動 Application Server 的主控台上執行下列指令,將堆疊大小設定為 256 KB:
# ulimit —s 256;
於 Linux 3.0 平台上配置 UWC 時,所有配置作業中只有一個無法完成。
解決方案:若要避免這種不一致的情況發生,請執行以下作業:
1. 執行 cd /var/opt/sun/uwc/staging。
2. 鍵入 ls —l 以顯示目錄內容。
3. 若自我參照符號連結,請確定在進入下一個步驟前將其刪除。
4. 鍵入 ./config-appserver8x deploy。
安裝過程中提示輸入密碼。若按一下退格鍵,密碼會變為可視 (缺少最後一個字元)。
解決方案:無。
JAVA_HOME 的定義不正確。此錯誤使 Ant 無法載入。它也會讓 SOAR 無法載入,因為它需要 Ant 才能載入。
解決方案:在 Ant 程序檔中,將第 19 行從 no_config=false 變更為 noconfig=true。
Ant 1.6.1. (隨附於 Java ES 4) 會搜尋下列配置檔案:
/etc/ant.conf
${HOME}/.ant/ant.conf
${HOME}/antrc
為了使 Ant 能在 Java ES 中正確運作,它需要忽略以上所列配置檔案中的設定,使用 Java ES 提供的設定。為了執行此作業,系統會要求您執行以下解決方法:
解決方案 (1):將 –noconfig 與 ant 一同使用 (ant –noconfig <您的指令>)
解決方案 (2):移除 /etc/ant.conf
Java Enterprise System 開發人員已針對 Red Hat 2.1U2 與 3.0U1 進行了測試,但我們無法保證未來發行版本不會有問題。請連絡服務代表以瞭解更多資訊。
STH 加強測試期間 tcp_smpt_server 產生記憶體傾印。
解決方案:無。
若您直接移除 Linux RPM,則在下次執行安裝程式時,仍然會看到 Message Queue 已安裝但是運作不正確。
解決方案:若已手動移除 Message Queue RPM,必須使用解除安裝程式來解除安裝 Message Queue。執行解除安裝程式,選取要移除的 Message Queue 元件。
安裝期間未安裝必需的共用程式庫 compat-libstdc++-7.3-2.96.122 RPM。若無 RPM,則無法配置 Directory Server。
解決方案:使用發行 CD 手動安裝 RPM。
有時在安裝某個元件產品時,其中一個必要的解除安裝 RPM sun-entsys-uninstall-l10n-2.0-1 未被安裝。
解決方案:執行下列動作來手動安裝缺少的解除安裝 RPM:
# rpm -i sun-entsys-uninstall-2.0.i386.rpm
在安裝 RPM 之後,將會出現解除安裝程序檔。
在 Java Enterprise System 的 Linux 發行版本中,Message Queue 提供了其自身的 NSPR (Netscape Portable Runtime) 及 NSS (Network Security Services) 程式庫副本。隨 Message Queue 一同安裝的版本較由 Java Enterprise System 安裝的版本為舊。
若 Message Queue 安裝於預設位置,則舊程式庫位於 /opt/imq/lib 中。若建立了 Message Queue C 應用程式,Message Queue C 執行階段程式庫 (mqcrt.so) 會連結 /opt/imq/lib 中舊的 NSPR 與 NSS 程式庫。雖然支援這一組合並對其進行了測試,仍然建議使用 Java Enterprise System 在 /opt/sun/private/lib 中安裝的新版本。
若要使用新版本的程式庫,請將 LD_PRELOAD 環境變數設定為:
/opt/sun/private/lib/libnspr4.so:\\ /opt/sun/private/lib/libplc4.so:\\ /opt/sun/private/lib/libplds4.so:\\ /opt/sun/private/lib/libnss3.so:\\ /opt/sun/private/lib/libssl3.so
然後再執行 Message Queue C 應用程式。
即使安裝已經成功,安裝程式的最後一個頁面仍會列出數個 Java 異常,而不顯示安裝成功訊息。
解決方案:忽略錯誤後檢視 /var/sadm/install/logs 中的記錄。記錄中將會指明安裝是否已經成功。
某些語言例如德文的視窗寬度不足以顯示整個介面。因此,例如提示等元素文字的右邊或是底部就會被截斷。
解決方案:手動調整視窗大小。