portal開發(fā)與配置技巧集錦(三)-創(chuàng)新互聯(lián)

1.6  Portal 6.1.0.3無法查找任何用戶或用戶組1.6.1  問題描述

Portal系統(tǒng)升級到6.1.0.3之后,無法搜索任何用戶或用戶組,所體現(xiàn)的功能模塊有:WCM授權(quán)、WCM管理、PDM管理,凡使用到People Picker Page的地方,都不行。

網(wǎng)站的建設(shè)創(chuàng)新互聯(lián)專注網(wǎng)站定制,經(jīng)驗豐富,不做模板,主營網(wǎng)站定制開發(fā).小程序定制開發(fā),H5頁面制作!給你煥然一新的設(shè)計體驗!已為成都PE包裝袋等企業(yè)提供專業(yè)服務(wù)。1.6.2  解決方案

這是由于Portal 6.1.0.3的升級程序可能不慎修改了People Picker Portlet的屬性值,導(dǎo)致該Portlet無法查找到合適的用戶或用戶組,我們必須手工去修正這個問題。修正該問題的步驟如下。

portal開發(fā)與配置技巧集錦(三) 以WAS超級管理員(一般是wpsbind)身份登錄WAS管理控制臺。

portal開發(fā)與配置技巧集錦(三) 單擊“Resource(資源)”→“Resource Environment(資源環(huán)境)”→“Resource Environment Providers(環(huán)境資源提供程序)”,找到“WP PeopleService”條目,如圖1-26所示。

portal開發(fā)與配置技巧集錦(三)

圖1-26  PeopleFinder的屬性缺少導(dǎo)致許多Portal版本出現(xiàn)人員和組織無法查找的問題

portal開發(fā)與配置技巧集錦(三) 單擊“Custom properties(自定義屬性)”,編輯如圖1-27所示的三個屬性值。

portal開發(fā)與配置技巧集錦(三)

圖1-27  修改資源提供程序里的PeoplePicker屬性

portal開發(fā)與配置技巧集錦(三) 要確保這三個值與LDAP中的屬性值相對應(yīng)。例如:

Name       Value

pickerPeopleSearchAttribute   cn,displayName,sn,uid

pickerGroupSearchAttribute   cn,displayName,sn,givenName

configurePeoplePickerSearch   true

portal開發(fā)與配置技巧集錦(三) 重啟Portal服務(wù)器,驗證是否可以正常工作。

1.7  配置Portal 6.1使用Oracle數(shù)據(jù)庫失敗1.7.1  問題描述

配置Portal 6.1.0.0使用Oracle數(shù)據(jù)庫并將Portal數(shù)據(jù)從默認數(shù)據(jù)庫遷移到Oracle時失敗。多種原因都會導(dǎo)致出現(xiàn)這個問題,但以下提到的三個問題是經(jīng)常發(fā)生的,出現(xiàn)遷移失敗時,請首先確定這個問題。

1.7.2  解決方案

工程師在配置過程中,以下三個問題是經(jīng)常發(fā)生的,它們會導(dǎo)致Oracle數(shù)據(jù)庫遷移失敗。

(1)Oracle版本號不是受Portal 6.1支持的正確版本號,尤其是小版本號。

例如,用戶安裝的Oracle版本號是10.2.0.0,但是Portal 6.1支持的版本號是10.2.0.1,這個小補丁的差距就會導(dǎo)致遷移失敗。

(2)WAS對交易超時的設(shè)置不恰當(dāng)。

WAS默認設(shè)置的交易超時時間為130秒,而Portal對Oracle數(shù)據(jù)傳輸?shù)倪^程有很多事務(wù)是超過180秒的,這導(dǎo)致傳輸過程中由于交易超時而使得某些線程掛起,將這個超時時間改為300秒以上再執(zhí)行傳輸過程,就可以避免出現(xiàn)這個問題。

(3)Portal數(shù)據(jù)庫管理員在Oracle中不具備創(chuàng)建視圖的權(quán)限。

用戶在創(chuàng)建Oracle數(shù)據(jù)庫表空間的過程中,沒有對指定的Portal數(shù)據(jù)庫管理員賦予管理員權(quán)限,導(dǎo)致數(shù)據(jù)傳輸由于權(quán)限不足而失敗。在Oracle中指定該權(quán)限后再次傳輸,可以避免該問題的出現(xiàn)。

1.8  配置Portal 6.1使用Novell LDAP作為Portal的安全機制1.8.1  問題描述

配置Portal 6.1使用Novell LDAP并作為Portal的用戶注冊表和安全認證機制,配置過程是成功的,但是在Portal管理控制臺創(chuàng)建出的用戶、用戶組無法搜索出來。

1.8.2  解決方案

經(jīng)過檢查,發(fā)現(xiàn)用戶在配置過程中存在以下問題。

LDAP用戶在被Portal搜索時設(shè)置的過濾條件太多了,用戶按照自己的設(shè)置文檔定義了“LDAP entity types”的8個屬性,這8個屬性在Portal管理員搜索用戶時作為搜索的過濾條件。事實上,產(chǎn)品要求只需要兩個過濾條件,這兩個過濾條件是:

standalone.ldap.et.group.objectClasses=groupOfNames

standalone.ldap.et.personaccount.objectClasses=inetOrgPerson

改正的辦法是刪除已有的8個屬性,并添加或更新為以上兩個屬性。修改完這兩個參數(shù)后,再次搜索用戶、用戶組,上述問題就解決了。

1.9  對portal集群執(zhí)行同步1.9.1  問題描述

對集群執(zhí)行了Portlet安裝、主題與皮膚安裝、參數(shù)配置等之后,發(fā)現(xiàn)再次訪問時沒有起作用。這通常是由于沒有執(zhí)行集群同步導(dǎo)致的。做完以上工作后必須執(zhí)行集群同步。執(zhí)行同步有兩種方法:一是強制(手工)同步;二是自動同步。

1.9.2  解決方案1.9.2.1  強制同步

portal開發(fā)與配置技巧集錦(三) 以wpsadmin身份登錄WAS管理控制臺,如圖1-28所示。

portal開發(fā)與配置技巧集錦(三)

圖1-28  登錄管理控制臺

portal開發(fā)與配置技巧集錦(三) 依次單擊“系統(tǒng)管理”→“節(jié)點”出現(xiàn)現(xiàn)有的節(jié)點列表。選中要同步的兩臺機器,然后單擊“同步”按鈕,如圖1-29所示。

portal開發(fā)與配置技巧集錦(三)

圖1-29  選中要同步的兩臺機器

portal開發(fā)與配置技巧集錦(三) 系統(tǒng)開始同步,如圖1-30所示。

portal開發(fā)與配置技巧集錦(三)

圖1-30  開始同步

portal開發(fā)與配置技巧集錦(三) 經(jīng)過1~2個小時,系統(tǒng)同步完成。

1.9.2.2  自動同步

在圖1-29所示的頁面上,檢查Portal集群的每個節(jié)點與dmgr(Deployment Manager)節(jié)點的設(shè)置文件是否匹配,并確??鐔卧渲脭?shù)據(jù)的一致性。具體操作步驟如下。

portal開發(fā)與配置技巧集錦(三) 登錄管理控制臺,單擊“系統(tǒng)管理”→“Node Agent”→“node_agent_name ”→“文件同步服務(wù)”。

portal開發(fā)與配置技巧集錦(三) 選擇“配置”選項卡。

portal開發(fā)與配置技巧集錦(三) 服務(wù)器啟動時啟用服務(wù)。

portal開發(fā)與配置技巧集錦(三) 指定服務(wù)器是否嘗試啟動文件同步服務(wù)。此設(shè)置不會導(dǎo)致啟動文件同步操作。在默認情況下,此設(shè)置已啟用。

數(shù)據(jù)類型

布爾

默認值

true

portal開發(fā)與配置技巧集錦(三) 指定同步間隔時間(以分鐘計)。默認值為1分鐘。

數(shù)據(jù)類型

整型

單位

分鐘

默認值

1

應(yīng)用程序服務(wù)器使用的最小值為 1。如果指定的值為0,則應(yīng)用程序服務(wù)器忽略該值并使用默認值 1。

portal開發(fā)與配置技巧集錦(三) 設(shè)置自動同步。指定是否在指定的時間間隔后自動同步文件。當(dāng)此設(shè)置啟用時,Node Agent 在每次同步時間間隔中自動聯(lián)系 Deployment Manager,嘗試同步節(jié)點的配置庫和 Deployment Manager 擁有的主庫。

如果啟用自動同步設(shè)置,則 Node Agent 在與 Deployment Manager 建立聯(lián)系時嘗試文件同步。Node Agent 在嘗試下一次同步之前等待同步時間間隔。

如果要控制文件發(fā)送到節(jié)點的時間,則取消選中“自動同步時間”復(fù)選框。

數(shù)據(jù)類型

布爾

默認值

true

portal開發(fā)與配置技巧集錦(三) 啟動同步指定Node Agent 是否在啟動應(yīng)用程序服務(wù)器之前嘗試同步節(jié)點配置和主庫中的最新配置。

portal開發(fā)與配置技巧集錦(三)默認為在啟動應(yīng)用程序服務(wù)器之前不同步文件。啟用設(shè)置確保 Node Agent 具有最新配置,但增加了啟動應(yīng)用程序服務(wù)器所花費的時間量。

注意:此設(shè)置不影響startServer 命令。startServer 命令直接啟動服務(wù)器,并且不使用Node Agent。

數(shù)據(jù)類型

布爾

默認值

false

portal開發(fā)與配置技巧集錦(三) 排除。指定不應(yīng)是配置數(shù)據(jù)同步的一部分文件或模式。此列表中的文件不從主配置庫中復(fù)制到節(jié)點,并且不從節(jié)點上的庫中刪除。

portal開發(fā)與配置技巧集錦(三) 默認為未指定文件。iSeries用戶的默認值是 */plugin-cfg.xml,它從Web服務(wù)器插件配置文件中自動同步。

要指定文件,應(yīng)使用完整的名稱或者以通配符*(星號)開頭或結(jié)尾的名稱。例如:

cells/cell name/nodes/node name/file name

排除此特定文件

*/file name

排除任何上下文中名為file name的文件

dirname/*

排除dirname以及dirname下面的子屬性

在每個條目結(jié)尾處按下“Enter”鍵,每行出現(xiàn)一個文件名。

因為這些字符串表示邏輯文件位置而不是實際的文件路徑,所以無論是什么平臺,只需要正斜杠。

當(dāng)Node Agent重新啟動時,對排除列表所做的更改生效。

數(shù)據(jù)類型

字符串

單位

文件名或模式

標(biāo)題名稱:portal開發(fā)與配置技巧集錦(三)-創(chuàng)新互聯(lián)
標(biāo)題路徑:http://muchs.cn/article4/eieie.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)響應(yīng)式網(wǎng)站、企業(yè)網(wǎng)站制作、網(wǎng)站改版、定制開發(fā)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司