Sun Java System Portal Server 7.1 Update 2 版本說明

此發行版本中的錯誤

本節包含 Portal Server 7.1 Update 2 中未解決之錯誤的相關資訊。

涵蓋範圍包含產品的下列方面:

安裝


修補程式需要以超級使用者身份套用。(#5080029)

解決方案:

如果您已遵循任何安裝後配置以非超級使用者身份執行 Portal Server,您需要移除這些變更,並在套用修補程式前,以超級使用者身份執行 Portal Server。

成功套用修補程式後,請遵循安裝後程序以非超級使用者身份執行 Portal Server。


如果 Portal Server 與 Access Manger 安裝於兩台不同的電腦上,建立討論與搜尋會失敗。(#6534761, 6534777)

解決方案:

將 Portal Server 7.1 升級為 Portal Server 7.1 Update 2 後,重新啟動共用代理程式容器。

在 Solaris 平台上:


/usr/lib/cacao/lib/cacaoadm stop 
/usr/lib/cacao/lib/cacaoadm start

在 Linux 平台上:

/opt/sun/cacao/bin/cacaoadm stop

/opt/sun/cacao/bin/cacaoadm start


在建立新入口網站之後,必須重新啟動共用代理程式容器。(#6521384)

範例:

在 Linux 平台中,如果您使用 Application Server 8.2 做為 Portal Server 的 Web 容器,在建立新的入口網站之後,需重新啟動共用代理程式容器。


/opt/sun/cacao/bin/cacaoadm stop
/opt/sun/cacao/bin/cacaoadm start

若 Portal Server 安裝在 Application Server 叢集上,要解除安裝 Portal Server 時,必須刪除每個節點上的 Portal Server 實例。(#6494878)

解決方案:

請執行以下作業:

  1. 啟動每個輔助節點上的 DAS。

  2. 執行 psadmin delete-instance 指令以刪除每個輔助節點上的 Portal Server 實例。

  3. 刪除主節點上的 Portal Server 實例。

  4. 執行 uninstall 指令以解除安裝 Portal Server。

使用指令行公用程式進行管理


依預設,透過 Portal Server 管理員主控台匯入時,—overwrite 選項為 True,而對 psadmin import 指令則為 False。(#6323091)

解決方案:

使用帶 --dp-only 選項的 psadmin import 子指令時,若您的目的是為指定的 dn 替代整個顯示設定檔,請使用 --overwrite 選項。例如,輸入

./psadmin import -u amadmin -f ps_password - p portal-ID --dp-only --continue -- overwrite


如果實例位於入口網站主機以外的主機上,則不會刪除入口網站目錄。(#6355651)

說明:

machine1 執行 delete-portal。目錄 /var/opt/SUNWportal/portals/portal1 會從 machine1 刪除。不過相同的目錄並不會從 machine2 刪除。

解決方案:

machine2 刪除目錄 /var/opt/SUNWportal/portals/portal1

協同作業與社群


第一次存取社群 Portlet 時出現無法顯示內容的錯誤。(#6495254)

解決方案:

重新整理瀏覽器。

桌面


Portal Server 桌面上的線上文件參照的是 Portal Server 7.1 的線上文件。(#6573973)

解決方案:

http://docs.sun.com/app/docs/coll/1552.1http://docs.sun.com/app/docs/coll/1737.1 存取 Portal Server 7.1 Update 1 線上文件。


因為 cookie 大小限制,免認證匿名使用者的 Portlet 會失敗。(#6460104)

說明:

免認證匿名使用者的特性儲存在 cookie 中。其中包含所有的 Portlet 描繪引數和桌面引數。當描繪引數達到特定大小時,Portlet 會失敗。

解決方案:

請執行以下作業:

  1. 登入 Access Manager 管理主控台。

  2. 按一下 [服務配置] —> [用戶端偵測]。

  3. 在 [用戶端偵測] 畫面中,按一下 [用戶端類型] 欄位的 [編輯] 連結。

  4. 在 [用戶端管理程式] 快顯式視窗中,選取第三頁。

  5. 按一下 genericHTML 的 [編輯] 連結。

  6. 在快顯式視窗中,選取 [其他特性] 選項並增加特性 authlessState=server。


當您嘗試存取 Portal Server 桌面時,會顯示以下錯誤:[無效的金鑰庫格式。] (#6446218、6488139)

解決方案:

請執行以下作業:

  1. 存取 var/opt/SUNWportal/portals/portalID /config/instanceID 目錄。

  2. 在此目錄中,將 security 重新命名為 security.backup

  3. 重新啟動實例。

Portlet


系統會快取 Portlet 輸出值。(#6273292)

說明:

將重新整理時間值設為零。例如,<String name="refreshTime" value="0" advanced="true"/>


社群 Portlet 說明會顯示以下錯誤訊息:[找不到頁面。] (#6547258)

解決方案:

使用社群範例右上角處提供的 [說明] 按鈕來存取線上說明。

Portal Server 管理主控台


針對開發者管理員使用者,新建的 DN 僅能在下個階段作業中進行更新。(#6573378)

解決方案:

請執行以下作業:

  1. 以 developerAdmin 身份登入 Portal Server。

  2. 按一下 [管理] 標籤和 [通道] 標籤。

  3. 按一下 [編輯]。清單會顯示 [開發者範例] 下的所有 DN。

  4. 開啟一個新的瀏覽器、登入 Access Manager,並在 [開發者範例] 下建立一個新的子組織。

  5. 將所有的入口網站服務指定給該新組織。

  6. 重新整理 Portal Server 桌面並瀏覽至 [管理] -> [通道] -> [建立通道管理]。

  7. 按一下 [編輯]。新建的組織不會列示出來。

    developerAdmin 使用者必須先登出,然後再登入,才能檢視新建的組織。


當您匯入或匯出入口網站時,[選擇檔案] 選項無作用。(#6545784)

解決方案:

當您匯入或匯出入口網站時,請提供 par 檔案的完整路徑。


在 Application Server 8.2 中,資料來源未部署在新的 Portal Server 實例上。(#6515080)

解決方案:

在 Application Server 8.2 管理主控台中執行以下作業:

  1. 登入 Application Server 管理主控台。

  2. 選取資源 -> [JDBC 資源] -> jdbc/communitymc。

  3. 在右框架中按一下 [目標] 標籤,然後按一下 [管理目標]。

  4. 增加伺服器實例。


若發生 Instant Messenger 所造成的逾時,則無法正確載入 Portal Server /portal/dt 頁面。(#6200508)

解決方案:

請執行以下作業:

  1. 登入 Portal Server 管理主控台。

  2. 按一下 [身份識別管理] -> [服務]。

  3. 將 [最長階段作業時間] 變更為大於 SSO 通道連線逾時的時間。


在管理主控台說明中,HTTPS 應該為 HTTP,URL 應該為 URI。(#6476607)

說明:

在 [Secure Remote Access] 下的 [設定檔] 區段中,屬性顯示為 [HTTP 連接埠 — 指定 HTTPS 連接埠。預設值為 80。] 其中的 HTTPS 應該為 HTTP。[重寫所有 URL] 應該為 [重寫所有 URI]。


Web Server SSL 電腦上不顯示說明檔案。(#6351789)

說明:

登入 psconsole 並按一下 [說明] 按鈕。說明內容無法顯示。

解決方案:

請執行以下步驟:

  1. ./web-src/common/common-fonfig.xml 檔案內 JavaHelpBean 的受管 Bean 宣告中,增加 Bean 管理的特性 httpPortcommon-config.xml 檔案位於 psconsole WAR 檔案中。

  2. httpPort 的值設為 Web 容器提供的非安全連接埠 (http)。

範例:

以下範例示範將 httpPort 設為連接埠 8080:

<managed-bean>

<description>Java 說明元件的背景 Bean</description>

<managed-bean-name>JavaHelpBean </managed-bean-name>

<managed-bean-class>com.sun.web.ui.bean.HelpBackingBean </managed-bean-class>

<managed-bean-scope> request</managed-bean-scope>

<managed-property>

<property-name>jspPath </property-name>

<value>faces </value>

</managed-property>

<managed-property>

<property-name> httpPort</property-name>

<value>8080</value>

</managed-property>

</managed-bean>

Web 容器必須支援 http 連接埠,上述範例才能生效。必須增加 psconsole WAR 的 unjarre-jar,才能管理 Bean 特性並設定 http 連接埠的值。在完成新的 psconsole WAR 之後,您必須重新部署才能使變更生效。

Proxylet


為了使 [自動下載] 功能得以運作,需要啟用 [重新整理入口網站桌面] 特性。(#6584477)

解決方案:

為了使 [自動下載] 功能得以運作,管理員必須啟用 [重新整理入口網站桌面] 特性。

  1. 登入 Portal Server 管理主控台。

  2. 按一下 [Secure Remote Access] -> [Proxylet]。

  3. 將 [Proxylet 啟動] 上的 [重新整理入口網站桌面] 設定為 [是]。


只能從 Proxylet 通道存取 Proxylet 說明。(#5036777)

說明:

只能從 Proxylet 通道存取 Proxylet 說明。如果使用者在 [編輯 Proxylet] 頁面上按一下 [說明] 連結,則 [說明] 連結將顯示桌面線上說明。


如果您在 Solaris 平台上使用 Firefox 瀏覽器,則 Proxylet 不會顯示於 Java Web Start 模式下。(#6464974)

解決方案:

將 Firefox for Windows 的 istall_dir/defaults/profile/mimeTypes.rdf 複製到 Firefox for Solaris 的 istall_dir/defaults/profile 目錄中。


登出 Portal Server 時不會關閉 Proxylet 主控台。(#6496855)

解決方案:

停止 Proxylet 應用程式並關閉瀏覽器。


對於非預設的根 Proxylet 使用者,pac 檔案不包含任何 Proxylet 規則。(#6445867)

說明:

對於 Proxylet 使用者,pac 檔案不包含任何 Proxylet 規則。

  1. 在 Access Manager 管理員主控台中,在 developersample 下建立使用者。

  2. 在 Portal Server 管理員主控台中,為 developersample 建立 Proxylet 規則。

  3. 以 Proxylet 使用者的身份登入 Portal Server 桌面。

  4. 啟動 Proxylet。

    會在 Applet 模式中下載 Proxylet。但產生的 pac 檔案並不包含任何 Proxylet 規則。

解決方案:

請執行以下作業:

  1. 登入 Portal Server 管理主控台。

  2. 選取 [SRA] 標籤並按一下 [Proxylet] 標籤。

  3. 將組織的 COS 優先權變更為小於 [最高] 的任何值。

  4. 將 o=DeveloperSample 的 COS 優先權變更為小於 [最高] 的任何值。

  5. 將 developer_sample 下所有子組織的 COS 優先權設為 [最高]。

    對於在子組織之下建立的使用者,將產生對應的 Proxylet pac 檔案。


在關閉指定階段作業的 applet 視窗後,不會產生 Proxylet pac 檔案。(#6490738)

解決方案:

請執行以下作業:

  1. 從目前的階段作業登出並關閉瀏覽器視窗。

  2. 開啟瀏覽器的新階段作業並啟動 Proxylet。

Rewriter


必須手動配置 Ajax 的 Rewriter 規則集。(#6504423)

解決方案:

若要手動配置 Ajax 的 Rewriter 規則集,請執行下列作業:

  1. 以管理員身份登入 Portal Server 主控台。

  2. 按一下 [Secure Remote Access] 標籤並按一下 [Rewriter 規則集]。

  3. 選擇 [Rewriter 規則集] 表格中的 generic_ruleset 選項,並按一下 [下載]。

  4. 將檔案下載為 generic_ruleset.xml,並儲存到暫存目錄。

  5. 編輯 generic_ruleset.xml 檔案以及 Function name="open" paramPatterns="y"/ 規則前的下列規則。


    <Function name="*req*.open" paramPatterns=",y,"/> 
    	<Function name="_81.open" paramPatterns=",y,"/>
    	<Function name="http.open" paramPatterns=",y,"/>
    	<Function name="sunportal.AJAXPageStyles" paramPatterns="y"/>
  6. 儲存修改過的檔案。

  7. 在 Portal Server 管理員主控台中,選取 [Rewriter 規則集] 表格中的 generic_ruleset,並按一下 [刪除]。

  8. 按一下 [上傳新檔] 將修改過的 generic_ruleset.xml 檔案上傳。

  9. 重新啟動閘道。

    上述規則僅適用於與 JavaScript 相關的容器提供者。通道特定的 JavaScript 可能需要其他規則。


在個別的階段作業配置期間不會載入 SRA Rewriter 規則集。在 Linux 平台上,「閘道首頁」未以非預設目錄值顯示。(#6477552、6570553)

解決方案:

選取 [Secure Remote Access] -> [Rewriter 規則集]。如果您找不到以下項目:default_gateway_ruleset exchange_2000sp3_owa_rulesetexchange_2003_owa_rulesetinotes_rulesetiplanet_mail_rulesetsap_portal_ruleset wml_ruleset,請執行以下指令:

  1. 重新啟動共用代理程式容器。

  2. 執行下列指令:


    ./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd  -F 
    /opt/SUNWportal/export/rewriter_rule/DefaultGatewayRuleSet.xml
    ./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd  -F 
    /opt/SUNWportal/export/rewriter_rule/OWA2003RuleSet.xml
    ./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd  -F 
    /opt/SUNWportal/export/rewriter_rule/OWASP3RuleSet.xml
    ./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd  -F 
    /opt/SUNWportal/export/rewriter_rule/SAPPortalRuleSet.xml
    ./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd  -F 
    /opt/SUNWportal/export/rewriter_rule/WMLRuleSet.xml
    ./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd  -F 
    /opt/SUNWportal/export/rewriter_rule/iNotesRuleSet.xml
    ./psadmin create-rewriter-ruleset -u amadmin -f /tmp/passwd  -F 
    /opt/SUNWportal/export/rewriter_rule/iPlanetMailExpressRuleSet.xml

Netlet


Netlet 無法使用 SSL_RSA_WITH_NULL_MD5 加密密碼。(#6434314)

解決方案:

啟用 [閘道設定檔] > [安全性] 之下的 [不加密] 選項。

NetFile


在 Linux 平台上,您無法增加 NetFile 中的 FTP 共用。(#6574393)

說明:

如果已在 Linux 上啟用 ipv4 與 ipv6,則會遇到這個問題。


如果 Portal Server 安裝在 Linux 平台上,則必須增加 NFS 共用。(# 6511479, 6504597)

解決方案:

請執行以下作業:

  1. /usr/lib/libpam.so 附加到 LD_PRELOAD 環境變數中。例如:export LD_PRELOAD=/usr/lib/libpam.so:$LD_PRELOAD

  2. 驗證 /usr/lib 是否存在於 LD_LIBRARY_PATH 中。如果不是,請將 /usr/lib 增加至 LD_LIBRARY_PATH 中。

  3. 從同一個 shell 重新啟動該容器。


NFS 共用不會透過 NetFile 增加至遠端主機。(#6504597)

解決方案:

如果主機未配置為透過 NIS 來查找使用者名稱,NIS 無法在主機上增加任何共用。如果未啟用 NIS,您只能查找本機使用者。例如,在未啟用 NIS 的機器上,您可以作為超級使用者將共用增加至任何一台機器上的 NetFile。該機器的超級使用者密碼必須與 NetFile 安裝所在之機器的超級使用者密碼相同,因為此時只能查找本機使用者帳號。

Secure Remote Access (SRA)


如果網域名稱的大小寫不相符,SRA 閘道會失敗。(#6588454)

說明:

Java ES 安裝程式會顯示安裝有 Portal Server 之機器的網域名稱。如果該機器配置為使用 NIS,則實際網域將與 NIS 中所指定的網域不符。例如,NIS 中所指定的網域名稱為「Country.Sun.COM」,而實際網域卻是「country.sun.com」。這將導致無法建立閘道階段作業。

解決方案:

在安裝程式中,請使用大小寫正確的實際網域名稱。


在 Portal Server 7.x 中,SRA 閘道不需要 Directory Server。(#6565053)

說明:

Portal Server 7.0 中的 SRA 閘道需要 Directory Server。將閘道從 Portal Server 7.0 升級為 Portal Server 7.x 後,請解除安裝 Directory Server。

請執行以下作業:

  1. 以超級使用者身份,將目錄變更為:

    • /var/sadm/prod/SUNWentsys5/ (Solaris)。

    • /var/sadm/prod/sun-entsys5/ (Linux)。

  2. 鍵入 ./uninstall 以解除安裝 Portal Server。

    在 Sun Java Enterprise System 解除安裝精靈中,選取 [Directory Server] 並繼續執行後續作業。


如果負載平衡器是安裝在 Portal Server 實例與閘道之間,則 SRA 的部分功能將無法運作。(#6577269)

說明:

如果負載平衡器是安裝在 Portal Server 實例與閘道之間,並且該負載平衡器使用的是 HTTPS,而 Portal Server 實例使用的是 HTTP,則下列 SRA 功能將無法運作:靜態 Netlet 規則與 Proxylet。Portal Server 與負載平衡器應具有相同的協定,以便讓 Netlet 與 Proxylet 正常運作。


當您在不同階段作業中安裝 Access Manager、Portal Server 和 SRA 時,在配置 Portal Server 後,您需要重新啟動 web 容器。(#6564379)

解決方案:

請執行以下作業:

  1. 在一個階段作業中安裝 Access Manager、Directory Server 和 web 容器。

  2. 在另一個階段作業中安裝 Portal Server。

  3. 重新啟動 web 容器。

  4. 在下一個階段作業中安裝 SRA 元件。


在 Linux 平台上,您無法透過 Netfile 選項將 NFS 共用增加至遠端主機。(#6504597)

解決方案:

如果機器未配置為透過 NIS 或 NFS 來查找使用者名稱,則無法在主機上增加任何共用。如果未啟用 NIS,您只能查詢本機使用者。例如,在未啟用 NIS 的機器上,您可以作為超級使用者將共用增加至任何一台機器上的 Netfile。確保本機器的超級使用者密碼與已安裝 Netfile 的機器之超級使用者密碼相同。

請執行以下作業:

  1. /usr/lib/libpam.so 附加到 LD_PRELOAD 環境變數。

    例如,export LD_PRELOAD=/usr/lib/libpam.so:$LD_PRELOAD

  2. 驗證 /usr/lib 是否位於 LD_LIBRARY_PATH 中。如果沒有,請將 /usr/lib 增加至 LD_LIBRARY_PATH 中。

  3. 從同一個 shell 重新啟動該 web 容器。


當您使用指令行介面手動安裝範例入口網站時,不會設定 SRA 服務。(#6516280)

解決方案:

手動呼叫下列 ant 目標為每個範例設定 SRA 服務:

  • community_sra

  • developer_sra

  • enterprise_sra

在您安裝範例入口網站後,請執行下列指令。

/usr/sfw/bin/ant -f /opt/SUNWportal/samples/portals/build.xml community_sra developer_sra enterprise_sra -Dconfig.location= input-properties-file-location


在 Secure Remote Access 中,一次只能增加一列。(#6497988)

解決方案:

在 SRA 畫面中,當您嘗試增加多個列時,請在增加每列之後儲存詳細資訊。


如果統一 Web 用戶端 (Unified Web Client, UWC) 和 Portal Server 安裝在不同電腦上,將無法透過 Proxylet 存取 UWC 應用程式。(#6348935)

解決方案:

如果 UWC 應用程式和 Portal Server 安裝在不同的電腦上,請執行以下作業以透過 Proxylet 存取 UWC 電腦:

  1. 在 Portal Server 管理主控台中,啟用閘道設定檔的 cookie 管理。

  2. 在 [使用者階段作業 Cookie 被轉寄至的 URL] 欄位中,增加 UWC、行事曆和郵件伺服器的 URL。例如,增加以下內容: http://port/uwc、http://calhost:calport、http://messaginghost:messagingport

  3. 在 UWC 電腦的 AMConfig.properties 檔案中,將 com.iplanet.am.cookie.name=iPlanetDirectoryPro 變更為 com.iplanet.am.cookie.name=iPlanetDirectoryPro1


    備註 –

    這是為了在閘道和 Portal Server 電腦中使用不同的 cookie 名稱。


  4. 在 UWC 電腦中,使用 configutil 將郵件伺服器的階段作業 cookie 變更為 iPlanetDirectoryPro1

  5. 在 UWC 的 [非認證 URL] 清單中增加 UWC、行事曆和郵件伺服器 URL。

  6. 重新啟動閘道、UWC 和 Portal Server 。


安裝更新的憑證時,certadmin 會忽略暱稱。(#6360869)

說明:

安裝更新的憑證時,certadmin 會忽略暱稱。這將造成閘道使用過期的憑證,而不是新的憑證。 您無法藉由相同的暱稱來辨別兩種憑證。

解決方案:

請執行以下其中一項作業:

  1. 在匯入新的憑證前先刪除舊憑證。在 Portal Server 7.1 中執行以下作業:


    cd PortalServer_base/SUNWportal/bin/certadmin -n config_name
    

    選擇 5 以刪除憑證。

  2. 不更新憑證。憑證過期時,藉由新的金鑰取得全新的憑證。

搜尋、訂閱和討論


當 Web Server 以非超級使用者身份 (non-root) 執行時,搜尋伺服器無法運作。(#6408826)

說明:

當 Web Server 以非超級使用者身份執行時,若以非超級使用者身份建立搜尋伺服器,則搜尋伺服器將無法運作。

解決方案:

請執行以下作業:

  1. 建立搜尋伺服器。

  2. 使用以下指令變更搜尋伺服器實例:

    chown -R nonrootuser.nonroot search_instance

  3. 以非超級使用者身份重新啟動 Web Server。

  4. 使用以下指令變更搜尋實例的權限:

    chmod -R og+rX search_instance

WSRP


使用 SSL 的 WSRP 產生器無法與非 SSL 用戶一起運作(#6292152)

說明:

使用 SSL 的 WSRP 產生器無法與非 SSL 用戶一起運作共用代理程式容器要求信任存放區中寫入 SSL 伺服器 CA 憑證並設定信任存放區的密碼 。

解決方案:

若要設定共用代理程式容器伺服器的信任存放區:

  1. 建立一個信任存放區,並使用 keytool 指令將 SSL 伺服器的 CA 憑證匯入此信任存放區。

  2. 使用 cacaoadm 指令設定以下 JVM 特性:

    • Djavax.net.ssl.truststore

    • Djavax.net.ssl.truststorePassword

    例如,鍵入 cacaoadm set-param java-flags="`cacaoadm get-param java-flags -v` -Djavax.net.ssl.truststore=/tmp/truststore -Djavax.net.ssl.truststorePassword=truststorepass

  3. 重新啟動共用代理程式容器伺服器。


登錄伺服器金鑰庫位置一律在 /soar/3.0 之下。(#6355673)

說明:

登錄伺服器的 SSO 配置接受金鑰庫的位置。系統一律假設此位置在 /soar/3.0 之下。

解決方案:

建立一個 /soar/3.0/jaxr-ebxml/security 目錄,並放置從登錄伺服器取得的 keystore.jks

本土化


[部落格] 或 [搜尋] 之 [選項編輯] 頁面中的 [說明] 會顯示 http 狀態 404 錯誤。(#6570561)

說明:

選取 [社群範例] -> blog-wiki 社群 -> 部落格或搜尋頁面 -> [選項編輯]。按一下右上角的 [說明]。[說明] 視窗會顯示 [http 狀態 404 錯誤]。


在日文語言環境中,社群邀請電子郵件的主旨顯示為「?」字元。(#6523356)

解決方案:

修改通知訊息資源'檔案,使其不會將多位元字元用於主旨行中。

  1. 編輯 portal/WEB-INF/classes/CommunityNotificationMessages.properties 檔案。

  2. 執行下列變更:user_invited_subject=You've been invited to {0}


[部署 Portlet] 之下 psconsole 中的多位元組檔案名稱毀壞。(#6368639)

說明:

當預設系統語言環境和瀏覽器語言環境的字元編碼不同時,位於 [部署 Portlet] 之下入口網站管理主控台中的檔案和目錄名稱會出現毀壞。

解決方案:

檔案和目錄的名稱是以特定的字元編碼方案進行編碼。將預設系統語言環境設為與瀏覽器語言環境相同的字元編碼。


當您啟動 Proxylet 時,Proxylet 視窗中的按鈕名稱會遭到截斷。(#6447909)

說明:

透過閘道來存取 Portal Server 桌面並啟動 Proxylet。會出現 Proxylet 視窗。Proxylet 視窗中的按鈕名稱會遭到截斷。


Portal Server 管理主控台的線上說明會顯示多位元組亂碼。(#6518627)

說明:

登入 Portal Server 管理主控台並按一下 [線上說明] 按鈕。選取 [索引]。即會顯示多位元組亂碼。


社群邀請電子郵件中的部分訊息為英文。(#6568528)

說明:

社群邀請電子郵件中的英文訊息如下:「You have been invited to community, COLLECTION1 by USER1」、「Message from」和「Please use the following URL to access the community」。


書籤和應用程式通道具有重複連結和無效連結。(#6504004)

說明:

將 Portal Server 從 Java ES 4 遷移至 Java ES 5 之後,書籤和應用程式通道產生重複連結和無效連結。

解決方案:

管理員必須在 Portal Server 主控台中增加或刪除應用程式通道中的必要連結。此通道位於開發者範例的 MyFrontPageTabPanelContainer 之下。在應用程式通道的特性中,變更以下的特性:

  • userApps:刪除以下值:-NetMail Lite-NetMail。增加以下值:NetFile

  • targets:刪除以下值:NetMailLite|NetMailServlet?nsid=newHTMLSessionNetMailLite|NetMailServlet?nsid=newHTMLSession NetMail|NetMailServlet?nsid=newAppletSession。然後,複製 Instant Messenger 目標的連結。


在 fr-FR 語言環境中, Portal Server 主控台線上說明以英文顯示。(#6513360)

解決方案:

將瀏覽器喜好的語言設為 fr。


從 Instant Messenger 通道啟動 Instant Messenger 時,Instant Messenger 以英文顯示。(#6515726)

解決方案:

使用 [使用者資訊] 通道,在喜好的語言環境中設定語言。


Portal Server 主控台的 [通道名稱] 欄位僅接受以下字元:A 到 Z、0 到 9 或 a 到 z。(#6522702)

說明:

Portal Server 主控台的 [通道名稱] 欄位僅接受 A 到 Z、0 到 9 或 a 到 z。


意見調查日期格式必須變更。(#6493352)

說明:

意見調查的結束和開始日期格式為 dd mmm yyyy。必須將其更改為 yyyy mmm dd


當使用非英文的顯示設定檔時,psadmin list-dp 指令無法產生正確的輸出。(#6502307)

解決方案:

如果要下載的顯示設定檔語言環境不是英文,請在執行 psadmin list-dp 指令之前,將 CLI jvm 的語言環境設為顯示設定檔的語言環境。

例如,當您要下載法文的顯示設定檔時,請執行以下作業。


export LANG=fr_CA.UTF-8
export LC_ALL=fr_CA.UTF-8

搜尋通道顯示的檔案內容不正確。(#6506365)

說明:

協力廠商的轉換器無法正確轉換檔案內容。


UBT 產生之報告中的字串沒有本土化。(#6336394)

說明:

產生的報告僅有部分進行了翻譯。此問題僅發生於日文和中文語言環境中。

解決方案:

出現的訊息為 [所選取的報告沒有任何相關的追蹤資料。所以沒有任何頁面可顯示。] 請執行以下作業以解決此問題:

  1. 登入 Portal Server 管理主控台。

  2. 選取 [入口網站] 標籤。

  3. 選取已配置的入口網站。

  4. 選取 [使用者行為追蹤] 標籤。

  5. 按一下 [設定] 標籤。

  6. 選取入口網站實例。

  7. 按一下 [啟用 UBT 記錄]。

Mobile Access


無法建立郵件檢視。(#6521744)

說明:

在入口網站桌面中,當您嘗試建立郵件檢視時會顯示錯誤訊息。按一下 [編輯郵件通道] -> [行動郵件] -> [裝置檢視]。

解決方案:

/var/opt/SUNWappserver/domains/domain1/applications/j2ee-modules/portal/ WEB-INF/classes/DeviceNames.properties 檔案中增加裝置的項目。


郵件通道未顯示在行動桌面上。(#6521749)

解決方案:

在裝置的首頁中,按一下 [選項] -> [內容] 並選取 [郵件] 選項,然後按一下[完成]。


使用 /amserver/UI/Login 無法在 openwave 6.2.2 模擬器中描繪入口網站。 (#6439565)

解決方案:

如果 Web 容器為 Web Server,請執行以下作業:

  1. 開啟以下檔案:

    /var/opt/SUNWwbsvr7/admin-server/config-store/ host-name/web-app/host-name /amserver/WEB-INF/web.xml

    /var/opt/SUNWwbsvr7/https-host-name /web-app/host-name /amserver/WEB-INF/web.xml

  2. 在兩個 xml 檔案中搜尋 <filter> 項目。

  3. 取消注釋 amcontroller 的項目並儲存檔案。

  4. 重新啟動 Web Server。

如果 Web 容器為 Application Server,請執行以下作業:

  1. 開啟以下檔案:

    var/opt/SUNWappserver/domains/domain1/generated/xml/j2ee-modules/amserver/ WEB-INF/web.xml

    /var/opt/SUNWappserver/domains/domain1/applications/j2ee-modules/amserver/ WEB-INF/web.xml

  2. 在兩個 xml 檔案中搜尋 <filter> 項目。

  3. 取消注釋 amcontroller 的項目並儲存檔案。

  4. 重新啟動 Application Server。


如果無線選項位於不同的頁面中,Mobile Access 的 [選項] 連結將無法運作。(#6500172)

說明:

按一下行動桌面上的 [選項] 連結應會在行動桌面上反白顯示無線選項 (內容和配置)。如果所有這些選項位於不同的頁面上,則不會反白顯示無線選項。

解決方案:

移至下一頁並按一下 [選項] 連結。


如果在建立事件時未指定結束時間,則會建立持續時間為一個小時的事件。(#6479153)

說明:

登入模擬器並使用行事曆 Hm 來建立事件。如果您不指定結束時間,則事件的持續時間為一小時。

部落格 Portlet


[發佈新項目] 選項會開啟其他部落格 Portlet 通道中的對應視窗。(#6545765)

解決方案:

如果您在標籤上增加一個以上的部落格 Portlet 通道,則按一下 [發佈新項目] 就會開啟其他部落格 Portlet 通道中的對應視窗。

解決方案:

僅在標籤上建立一個部落格 Portlet 通道。


如果未設定 appUrl,部落格 Portlet 通道會顯示下列訊息:[錯誤:內容不可用。] (#6546198)

解決方案:

對於 Portlet,可將 configMode 選項設定為下列任一項:

  • Wizard

  • Wizard-user-config

  • Manual


[發佈新項目] 選項在 Internet Explorer 中沒有作用。(#6545771)

說明:

如果您在標籤上增加一個以上的部落格 Portlet 通道,則按一下 [發佈新項目] 選項沒有作用。

解決方案:

僅在標籤上建立一個部落格 Portlet 通道。

Wiki


在 Wiki 編輯器中,如果您插入以 "www" 開始的連結,則連結沒有作用。(#6545362)

解決方案:

在 "www" 前使用 "http"。例如,當您插入連結 "www.google.com" 時,應插入為 "http://www.google.com”


因為 cookie 大小限制,免認證匿名使用者的 Portlet 會失敗。(#6460104)

說明:

免認證匿名使用者的特性儲存在 cookie 中。其中包含所有的 Portlet 描繪引數和所有的桌面引數等。當描繪引數達到特定大小時,Portlet 會失敗。

解決方案:

請執行以下作業:

  1. 登入 amconsole。

  2. 按一下 [服務配置] > [用戶端偵測]。

  3. 在 [用戶端偵測] 畫面中,按一下 [用戶端類型] 欄位的 [編輯] 連結。

  4. 在 [用戶端管理程式] 快顯式視窗中,移至第三頁。

  5. 按一下 genericHTML 的 [編輯] 連結。

  6. 在快顯式視窗中,選取 [其他特性] 選項並增加特性 authlessState=server。

範例入口網站


當您在 Portal Server 管理主控台中使用 [顯示或隱藏通道] 選項,將範例 XML 增加至企業範例入口網站時,入口網站桌面會顯示錯誤訊息。(#6542355)

解決方案:

請執行以下作業:

  1. 登入 Portal Server 管理主控台。

  2. 選取 DN 做為企業範例。

  3. 將範本 XML 的 url 選項變更為 file:///var/opt/sun/portal/portals/portal1/desktop/developer_sample /SampleXML/getQuotes.xml


當您將通道增加至 AjaxTableContainerProvider 並從入口網站桌面存取它時,如果您按一下 [說明] 按鈕,並按一下內容或索引連結,則會在入口網站桌面本身中開啟對應的視窗。您無法瀏覽回入口網站桌面。(#6506929)

解決方案:

按一下顯示於瀏覽器的 [上一頁] 按鈕。


在 Firefox 瀏覽器中,如果您在開發者範例的 [Ajax] 標籤上按一下任何通道提供的 [說明] 按鈕,則會在入口網站視窗中顯示說明。如果您按一下顯示於瀏覽器上的 [上一頁] 按鈕,則會扭曲通道版面配置。(#6528832)

解決方案:

按一下 Firefox 瀏覽器上顯示的 [重新整理] 按鈕。

升級


psupdate 程序檔無法用於本土化升級。(#6569515)

解決方案:

在執行 psupdate 之前,請將語言環境設定為 English UTF-8。


$ export LC_ALL=en_US.UTF_8
$ export LANG=en_US.UTF_8

psupgrade 程序檔無法用於本土化升級。(#6502307)

解決方案:

在執行 psupgrade 之前,請將語言環境設定為 English UTF-8。


$ export LC_ALL=en_US.UTF_8
$ export LANG=en_US.UTF_8

在您將 Portal Server 7.0 升級為 Portal Server 7.1 Update 2 後,升級前建立的社群會出現問題。(#6596773)

說明:

將 Portal Server 7.0 升級為 Portal Server 7.1 Update 2 前所建立的社群存在下列問題:

  • 無法搜尋意見調查、輪詢、檔案和 Wiki。

  • 無法存取上傳至「檔案共用」portlet 的檔案。

  • 社群中的搜尋服務僅對 [檔案] 和 [討論] 有效。


在您將 Java ES 4 升級為 Java ES 5 後,[開發者]、[企業] 和 [社群] 範例中並未增加 SRA 服務。(#6516280)

解決方案:

請以手動的方式將下列 SRA 服務增加至範例:community_sra、developer_sra 和 enterprise_sra。

/usr/sfw/bin/ant -f /opt/SUNWportal/samples/portals/build.xml community_sra developer_sra enterprise_sra -Dconfig.location=input.properties-file-location


將 Portal Server 7.1 升級為 Portal Server 7.1 Update 2 後,不會自動更新「搜尋提供者」與「討論提供者」的 JSP。(#6534282)

解決方案:

請執行以下作業:

  1. 複製討論提供者的 JSP 範本。

    cp PortalServer-base/par-src/default-portal/pbfiles/templateBaseDir/default /DiscussionProvider/*.jsp /var/opt/SUNWportal/portals/portal1/desktop/default/DiscussionProvider

  2. 複製搜尋提供者的 JSP 範本。

    PortalServer-base/par-src/default-portal/pbfiles/templateBaseDir/default /SearchProvider/*.jsp /var/opt/SUNWportal/portals/portal1/desktop/default/SearchProvider

文件更新

其他


如果管理伺服器已停止,而且您正嘗試部署 war 檔案,您將會看到以下錯誤訊息:[部署檔案 file.war 至主機 node.domain-name 上的實例 node-name–80 時發生錯誤。(#6506028)

說明:

確定主機電腦上的該實例正在執行。


套用修補程式更新 Portal Server 7.1 Update 2 前,若您已將 Portal Server 配置為使用 Oracle 資料庫,那麼在套用修補程式後,您需要重複部分配置步驟。(#6530662)

解決方案:

請參閱 http://developers.sun.com/portalserver/reference/techart/databases.html

在「Setting Up Community Membership and Configuration」(設定社群成員與配置) 部分中,重複步驟二與三。

在「Configuring and Installing Portlet Applications」(配置與安裝 Portlet 應用程式) 部分中,重複步驟四到六。