適用於 HP-UX 的 Sun Java System Service Registry 2005Q4 版本說明

適用於 HP-UX 的 Sun Java™ System Service Registry 2005Q4 版本說明

版本 3 2005Q4

文件號碼 819-6001

本文件提供有關 Service Registry 3 2005Q4 的以下資訊。

您可以在 Sun Java System 文件網站上找到此版本說明的最新版本:

此版本說明包含以下小節:


版本說明修訂歷程記錄

表 1 修訂歷程記錄 

日期

變更說明

2006 年 2 月

初期測試版

2006 年 12 月

後期測試版


關於 Service Registry 2005Q4

本小節介紹 Service Registry 3 2005Q4 中的特色、功能以及所支援的產品。

實作特定的 API

Service Registry 包含 Java API for XML Registries (JAXR) 規格版本 1.0 的實作。編寫 JAXR 1.0 是為了支援 UDDI 和 ebXML Registry 2.0 規格。在 Service Registry 中實作 JAXR 時,對 JAXR 1.0 進行了非標準延伸。這些 API 延伸在將來 JAXR 規格的版本中有助於未來 JAXR 標準的擴充。

這些 API 延伸在將來的 Service Registry 發行版本中可能有所變更。在將來的 Service Registry 發行版本中,Sun 將盡力維持這些 API 的向下相容性。在某些情況下,向下相容性可能是無法實現。對於要使用這些 API 延伸的用戶,請注意 Service Registry JAXR 提供程式中的這些延伸,在將來的發行版本中可能會變更。

即將不再支援的功能

使用者註冊機制

此 Service Registry 發行版本擁有自己的使用者管理和認證機制。計劃在將來的發行版本中將 Registry 更新基於 SAML 的機制 (如 ebXML Registry 標準中所指定,此元件是該標準的實作),並使用 Access Manager 在該發行版本及以後的發行版本中進行使用者管理和認證。

在此發行版本中,Service Registry 用戶使用 Service Registry 維護其註冊的使用者資訊。在以後的發行版本中,用戶將使用 Access Manager 維護此資訊。升級至 Service Registry 以後版本之一的用戶需要將其使用者資訊遷移至 Access Manager,以維護在已註冊使用者和 Registry 內容之間建立的連線 (例如稽核記錄)。Sun 將提供遷移工具以使此轉換更加方便。

硬體和軟體需求

Service Registry SP4 2005Q4 需要以下軟體。

表 2 硬體和軟體需求 

元件

平台需求

支援的平台

HPUX 11i (PA-RISC)

作業系統

HP-UX 11i v1

RAM

512 MB

磁碟空間

300 MB

支援的瀏覽器

下表列出了支援 Service Registry 3 的瀏覽器。

表 3 支援 Service Registry 的瀏覽器

瀏覽器

版本

Microsoft Internet Explorer

6.0

Netscape™

7.1、7.2

Mozilla™

1.4.1、1.7.2


已在此發行版本中修正的錯誤


重要資訊

本小節包含您在安裝 Service Registry 2005Q4 之前應該瞭解的重要資訊。

為殘障人士提供的無障礙功能

欲獲得此媒體發佈以來已發行的無障礙功能,請向 Sun 索取依據美國「Section 508」法規進行產品評估所得之結果文件,以便決定最適合佈署無障礙功能解決方案的版本。以下網址將提供應用程式的更新版本:http://sun.com/software/javaenterprisesystem/get.html

如需有關 Sun 在無障礙功能方面之成果的資訊,請至 http://sun.com/access


已知問題和限制

本小節說明有關適用於 HP-UX 的 Sun Java Service Registry 3 2005Q4 發行版本的已知問題和限制。

無法使用伺服器產生的憑證登入 Service Registry (6371235)

在 Web 主控台中使用伺服器產生的憑證時,使用者註冊失敗。Service Registry 頁面正確重新導向至 HTTPS 頁面,但透過產生的憑證進行認證失敗。

解決方法: 在配置 Service Registry 前執行以下指令

export SHLIB_PATH=$SHLIB_PATH:/opt/sun/private/lib

使用上傳憑證選項建立使用者帳號時出現問題 (6338831)

在 Web 主控台中,由於認證失敗,而導致使用上傳協力廠商憑證選項時,使用者註冊失敗。註冊失敗並顯示以下錯誤:

「認證失敗,導致作業失敗。認證失敗是因為您的 Web 瀏覽器未載入用戶端憑證。」

解決方法:使用 Registry 產生的憑證來建立使用者帳戶。按照「Service Registry 3 2005Q4 使用者指南」中的說明進行操作。

無法為 Organization 物件擷取 EmailAddress 物件 (6290339)

JAXR 提供者無法從 Organization 物件中擷取電子郵件地址。如果您發佈一個包含電子郵件地址的 Organization 物件,並且發佈似乎已成功,但 OrganizationImpl.getEmailAddresses 方法卻未傳回任何結果。此問題還會導致 Web 主控台中顯示空白。

執行發佈作業時,ClassificationScheme 顯示保持不變 (6297023)

在 Web 主控台中,如果您發佈的物件 (例如 ExtrinsicObjectExternalLink) 涉及從 ClassificationScheme 選擇概念,則下次您發佈其他物件時,ClassificationScheme 視窗會在同一位置開啟,即使第二個物件屬於其他物件類型也會如此。同樣,在依分類執行搜尋時,執行會關閉 [搜尋] 表單的其他作業 (例如發佈作業),然後再次開啟該 [搜尋] 表單,則 ClassificationScheme 顯示的內容會和關閉 [搜尋] 表單時相同。

嘗試在 Organization 物件之間建立參照會導致錯誤 (6298946)

在 Web 主控台中,如果您為兩個 Organization 物件選取 [挑選] 核取方塊並按一下 [相關],然後按一下 [儲存] 以儲存預設關係 (物件參照),則 Web 主控台會報告錯誤,但沒有詳細錯誤訊息。伺服器記錄中會顯示堆疊追蹤。

重複使用者名稱導致含糊而不清楚的錯誤訊息 (6303812)

在 Web 主控台中,如果使用者嘗試使用已產生的憑證建立使用者帳號,並指定該伺服器已知的別名,則以下錯誤會顯示在 Web 主控台的 [步驟 3] 頁面上:

發生錯誤。請查看伺服器記錄檔,或連絡 Registry 支援。

解決方法:檢查伺服器記錄。根本原因掩藏在堆疊追蹤中:

起因為: java.lang.Exception: 未產生金鑰對,別名已存在

建立憑證辨別名稱時註冊精靈忽略必填值 (6312094)

在 Web 主控台中,當使用者註冊精靈為其產生的憑證建立辨別名稱 (DN) 時,會使用您在 [新使用者詳細資訊] 頁面上指定的某些可選值 (城市、州或省以及國家/地區)。然而,除了一個必填值之外,精靈會忽略您在 [使用者認證詳細資訊] 頁面上所有其他必填值。(使用的唯一值是 [名稱] 值。)

解決方法:若要在憑證 DN 中包含城市、州或省,或國家/地區,除了要在 [使用者認證詳細資訊] 頁面上指定這些值,還要在 [新使用者詳細資訊] 頁面上指定這些值。

重新安裝後,Service Registry 配置失敗 (6313327)

如果您使用 Java Enterprise System 解除安裝程式來解除安裝 Service Registry,然後重新安裝並執行安裝後配置,則配置程序檔會失敗並顯示以下錯誤:

網域登錄已存在。請指定其他網域。

問題在於解除安裝程式不會停止或移除 Registry 的 Application Server 網域。必須手動執行此作業。

解決方法:重新安裝 Service Registry 之前,首先停止 Registry 的 Application Server 網域,然後再刪除該網域。請參閱「Service Registry 3 2005Q4 管理指南」中的「重新安裝 Service Registry」,以取得詳細資訊。

使用 -alias 選項時,Administration Tool 失敗 (6313791)

如果您嘗試使用 Admin Tool 執行需要管理員權限的作業,則會發生堆疊追蹤和 NoClassDefFoundError。該錯誤的原因是 AdminTool JAR 檔案的清單類別路徑中缺少某檔案。

解決方法:按照「Service Registry 3 2005Q4 管理指南」的「允許使用 Administration Tool」中的說明進行操作。

刪除用於物件建立的 AuditableEvent 導致異常 (6323057)

如果您刪除 AuditableEvent 並且其 [受影響的物件] 清單中包含您所擁有的一個或多個物件,則會毀壞受影響物件的稽核記錄。尤其是在刪除您自己的 User 物件之 [已建立] 事件時,會發生嚴重問題。例如,刪除此事件後,只要您執行 FindAllMyObjects 搜尋,便會發生執行階段異常。

嘗試在按一下 [套用] 按鈕之前檢視儲存庫項目導致發生錯誤 (6324423)

在 Web 主控台中,如果建立 ExtrinsicObject 並增加儲存庫項目,則在您按一下 [儲存] 或 [套用] 按鈕之前,[檢視儲存庫項目內容] 連結會在上傳檔案時立即變為可使用的狀態。如果您在按一下
[套用] 之前按一下該連結,螢幕上將顯示錯誤 404 訊息。該連結在成為有效連結之前不應變為可使用的狀態。

某些搜尋傳回非預期結果 (6312083)

在 Web 主控台中依名稱搜尋 Person 或 User 物件時,無法傳回資料庫中預先定義的任何使用者的相應 Person 或 User 物件,或定義了 PersonName (而不是 Name) 的任何 Person 或 User。此外,搜尋名稱中包含特定數目字元的物件 (例如,使用搜尋字串 “__“ 尋找兩個字元的名稱) 會傳回多個名稱中字元數目與指定字元數目不同的物件。

解決方法:若要在憑證 DN 中包含城市、州或省,或國家/地區,除了要在 [使用者認證詳細資訊] 頁面上指定這些值,還要在 [新使用者詳細資訊] 頁面上指定這些值。

重新安裝 Service Registry 會刪除現有儲存庫資料庫 (6329272)

用於重新安裝 Service Registry 的 ant install 指令還會刪除並重新安裝儲存庫資料庫。如果管理員未提前備份該資料庫,則會導致無法挽救的使用者資料遺失。管理員應按照「Service Registry 3 2005Q4 管理指南」的「重新安裝 Service Registry」中的說明進行操作: 在重新安裝之前備份資料庫。


本土化問題

Service Registry 3 2005Q4 中的以下錯誤與本土化相關。

Web 主控台中缺少本土化的字串 (6276676)

在 Web 主控台中,某些應本土化的字串以英文顯示。包括 [建立新的 Registry 物件] 頁面中的標籤;[自訂] 頁面中支援語言的清單;[歡迎] 頁面、版權文字和標題區域;電話號碼和電子郵件地址類型的下拉式清單以及記錄訊息。另外,切換瀏覽器語言環境並重設語言後,某些標籤仍以先前的語言顯示。

Extrinsic 物件不支援多位元組檔案名稱 (6298088)

在 Web 主控台中,當您為 ExtrinsicObject 選擇具有多位元組名稱的檔案做為儲存庫項目時,會毀壞檔案名稱,且無法檢視該檔案。

UDDI 資源束未本土化 (6305138)

Service Registry 的 UDDI 介面資源束尚未本土化。此介面的錯誤訊息僅以英文顯示。

如果 Application Server 網域使用非英文語言環境,則 Registry 無法使用英文語言環境 (6305210)

如果使用非英文語言環境啟動 Service Registry 的 Application Server 網域,則無法將 Web 主控台預設語言變更為英文,即使您變更 Web 瀏覽器中的預設語言環境也不可以。

解決方法: 使用 Application Server 網域的 Admin Console 變更語言環境。

  1. 開啟 Admin Console;請參閱「Service Registry 3 2005Q4 管理指南」中的
    「使用 Application Server Admin Console」,以取得相關說明。
  2. 展開獨立實例節點,然後按一下 [伺服器] (管理伺服器)。
  3. 按一下 [進階] 標籤。
  4. 按一下 [網域屬性] 標籤。
  5. 在 [語言環境] 欄位中,鍵入 en。
  6. 按一下 [儲存]。

線上說明字串的法語翻譯不正確 (6313372)

在 Web 主控台中,如果使用法語語言環境,則 [Registry 物件] 區域右上角的 [說明] 連結會顯示「Objets du registre Aide」, 應該顯示「Aide Objets du Registre」或「Aide pour les Objets du Registre」。

在非預設語言環境中建立的物件沒有名稱 (6316300)

如果預設語言環境不同於您的語言環境,並且使用 Web 主控台建立物件,則當您按一下 [套用] 時,物件名稱會顯示為 null,即使您已在該物件的 [名稱] 欄位中鍵入了值。

Web 主控台中包含非英文語言環境的未本土化字串 (6317212、6317242、6317489、6317568、6322668、6325023)

Web 主控台中的大量字串尚未本土化為非英文語言環境之外的語言環境或是本土化翻譯錯誤。

使用 -locale 選項時,Admin Tool 啟動不正確 (6325116)

如果您在啟動 Admin Tool 時,使用 -locale 選項指定了非英文語言環境,則訊息會以英文而非指定的語言環境顯示。


如何報告問題與提供建議

如果您有關於 Sun Java System Service Registry 的問題,請使用下列方式之一與 Sun 客戶支援連絡:

為了便於我們為您提供最完善的解決問題方法,請在與支援連絡時提供以下資訊︰

Sun 歡迎您提出寶貴意見

Sun 致力於提高文件品質,因此誠心歡迎您提出意見與建議。

若要分享您的意見,請至 http://docs.sun.com 並按一下 [Send Comments (傳送您的意見)]。在線上表單中,請提供文件標題和文件號碼。文件號碼是一個七位或九位的數字,可以在指南的標題頁面或文件的頂部找到。

在您提出意見時,可能需要在表單中輸入英文版書名和文件號碼,本書的英文版文件號碼和書名為:819-4259 和「Sun Java System Service Registry Release Notes for HP-UX」。


其他 Sun 資源

可以在以下位置找到有用的 Sun Java System 資訊:


Copyright © 2006 Sun Microsystems, Inc. 版權所有。

Sun Microsystems, Inc. 對本文件所述產品所採用的技術擁有相關智慧財產權。特別是 (但不僅限於),這些智慧財產權可能包含一項或多項在 http://www.sun.com/patents 上列出的美國專利,以及一項或多項美國及其他國家/地區的其他專利或待批專利。

SUN 專有權/機密。

美國政府權利 - 商業軟體。政府使用者均應遵守 Sun Microsystems, Inc. 的標準授權合約和 FAR 及其增補文件中的適用條款。

使用應遵守授權合約的條款。

本發行物可能包含由協力廠商開發的材料。

某些部分可能源自加州大學授權的 Berkeley BSD 系統的開發成果。

Sun、Sun Microsystems、Sun 標誌、Java 與 Solaris 是 Sun Microsystems, Inc. 在美國及其他國家/地區的商標或註冊商標。所有 SPARC 商標都是 SPARC International, Inc. 在美國及其他國家/地區的商標或註冊商標,經授權後使用。