Sun GlassFish Enterprise Server 2.1 版本說明

應用程式用戶端

本節介紹已知的應用程式用戶端問題以及相關的解決方案。

應用程式用戶端歸檔中封裝的程式庫 JAR 會置換清單檔案 (6193556)

說明

如果您在用戶端 JAR 內部具有頂層的 JAR 檔案 (這種情況下,為 reporter.jar),當您部署用戶端 JAR 時,該 JAR 的可取得的檔案將置換用戶端 JAR 的可取得的檔案。

解決方案

目前尚無解決方案。

ACC 一直嘗試連線至 localhost:3700 (6527987)

說明

應用程式用戶端始終嘗試連線至 localhost:3700。問題在於呼叫用戶端程式碼之前,需要讀取數個系統特性。

解決方案

將以下內容設定為系統特性 (-D 位於 JAVA_CMD 中)。請在應用程式用戶端程式碼中設定它們︰


org.omg.CORBA.ORBInitialHost = server-instance-host
org.omg.CORBA.ORBInitialPort = server-instance-port

無法啟動網域,缺少 sunpkcs11.jar (6571044)

說明

在 64 位元 Linux 上執行時,啟動網域時會出現以下異常。問題在於 jdk1.5.0_11/jre/lib/ext/ 下缺少 sunpkcs11.jar

解決方案

這是 64 位元 Linux 上的已知 JDK 錯誤,將在 JDK 1.5.0_13 中進行修正。

ASQuickStartup 中斷了 SocketChannel.keyFor(),傳回空值,而非 SelectionKey (問題追蹤代碼 3027)

說明

在數個選擇器上註冊 SocketChannel 時,執行 socketChannel.keyFor(lastRegisteredSelector) 會傳回 Null,而非 SelectionKey

解決方案

此問題與 JDK 錯誤 6562829 相關,預計在 6.0 U3 中修正。Enterprise Server 2.1 中已經提供了解決方法,以便在呼叫 keyFor API 之前展開選擇器。這樣,將繼續使用 keyFor,直至修正了 JDK 錯誤。