Portal70常见问题处理.docx
- 文档编号:24041575
- 上传时间:2023-05-23
- 格式:DOCX
- 页数:11
- 大小:265.09KB
Portal70常见问题处理.docx
《Portal70常见问题处理.docx》由会员分享,可在线阅读,更多相关《Portal70常见问题处理.docx(11页珍藏版)》请在冰豆网上搜索。
Portal70常见问题处理
Portal7.0常见问题处理
郑文平
11 Portal7.0升级到7.0.0.2后人员查找程序默认只能搜索uid和cn属性
这是由于Portal7.0.0.2补丁推出时遗留的一个产品bug导致的,用户在wcm、pdm等模块中应用到人员或组查找portlet时,只能搜索用户的uid属性和组的cn属性。
解决这个问题的步骤如下:
1)下载并安装Portal的小补丁IFPM57232(大小:
147K),打补丁的方法同于Portal升级补丁的安装方法;
2)安装完成后重启所有节点,并登陆wasnd管理控制台,依次点击“资源”--“资源环境”—“资源环境提供程序”—“WPPeopleService”—“定制属性”,添加如下三个属性:
选择行5
configurePeoplePickerSearch
true
选择行6
pickerPeopleSearchAttribute
uid,uid,uid,displayName
选择行7
pickerGroupSearchAttribute
description
注意:
pickerPeopleSearchAttribute属性值一定要填写4个,如果只有2个需要搜索,必须将其中1个或2个重复写,中间以,隔开,但不允许多于或少于4个属性值;
pickerGroupSearchAttribute属性值只能写1个,用户组的搜索在目前Portal7的版本中只支持对用户组一个属性值的搜索。
当IBM推出新的补丁解决这个问题时,我们会主动联系客户,如果客户知道这个消息,也可以主动联系我们协助解决。
3)重启所有的portal节点,登陆Portal验证是否已经生效。
12 不断刷新Portal页面时有3-5%的几率出现页面加载不完整导致的页面样式凌乱
这个bug也是产品自带的,需要登录后连续按F5才能复现,
这是由于Ltpa令牌环默认机制导致的,解决这个问题的办法是,手工为ltpa添加如下属性:
com.ibm.ws.security.createTokenSubjectForAsynchLogin=true。
具体步骤如下:
1)点击“安全性”--“全局安全性”—“定制属性”.;
2)点击“新建”,属性名:
“com.ibm.ws.security.createTokenSubjectForAsynchLogin=true”,属性值:
“true”。
3)点击“应用”—“保存”,并同步到集群;
4)重新启动Portal服务器,NodeAgent,WASND服务器。
注意:
由于修改了ltpa属性条目,需要重新生成ltpa并导出,然后导入到以ltpa机制来与Portal实现SSO的系统中,例如:
OA,邮件,论坛等系统。
13 配置所有用户对所有栏目有发布权限而没有对该栏目下内容阅读权限的方法
本系统要求所有用户可以在所有栏目里发布信息,但是,如果该栏目对该发布者没有阅读权限,则发布者只能阅读本栏目下自己发布的信息,对别人发布的信息则没有阅读权限。
具体配置过程如下:
1)选中要处理的站点区域(这是对应于页面上展现的栏目的);
2)点击“更多操作”,选中“编辑访问权”,如图:
3)在弹出的页面中,讲继承自该站点区域父目录的权限一律改为“不继承”,然后点击“确定”—“保存”;
4)再次选中要编辑的站点区域,点击“编辑”按钮。
如图:
5)确认阅读权限的几个授权点没有被授予“所有已认证”用户。
14 管理员执行WCM内容内在Portal系统之间进行内容与配置迁移
本章介绍如何从已经构建好的wcm内容库(包含所有组件)导出全部内容,然后导入到另一个全新的环境。
这种操作通常应用在从测试环境往生产环境中迁移。
但是,本项目中,由于生产环境已经经过严格的测试,所以操作步骤指导为从生产环境导出,导入到测试环境。
下面分为三个步骤介绍。
从生产环境(集群)导出WCM内容为加密的文件系统
第一步,禁用导出服务器的JCR文本搜索功能,否则会导致导出失败。
找到/data/IBM/WebSphere/wp_profile/PortalServer/jcr/lib/com/ibm/icmicm.properties文件,修改字段jcr.textsearch.enabled为false。
如果wcm内容库里已经包含了超过2G的文档量,还必须确认或修改如下参数:
jcr.binaryValueFileDir=/data/IBM/WebSphere/wp_profile/PortalServer/jcr/binaryValues
这个值是指定用来存储大文件的位置的,在导入时,也必须把这个文件夹拷贝到导入服务器。
2)修改was的事物最大时间以便保障在导出过错不会出现超时错误。
具体操作步骤是:
登录WAS控制台,找到:
服务器>服务器类型>WebSphereApplicationServers>,依次点击每个Portal服务器,执行以下操作:
“容器服务”>“事务服务”,讲“总的传输时间”和“最大传输时间”均改为360秒。
如图:
2)修改要导出的wcm库名称,并确认导出到指定的目录,也可以修改:
登录到IBM®WebSphereApplicationServer管理控制台.
点击资源->资源环境->资源环境提供程序->WCMWCMConfigService->定制属性.
修改导出属性:
导出目录:
修改为:
/data/IBM/exportWCM,如图所示:
要导出的库的名称:
我们导出的库为:
wanhua。
如图所示:
重启Portal服务器使配置更改生效。
3)执行导出命令:
ConfigEngine.shexport-wcm-data
在Linux上以root登录ssh,执行以下脚本:
进入wp_profile_root/ConfigEngine目录,执行:
./ConfigEngine.shexport-wcm-data-DWasPassword=wpsadmin-DPortalAdminPwd=wpsadmin–Dexport.Libraryname=wanhua–Dexport.Directory=/data/IBM/exportWCM
耐心等待到导出过程结束,并确认以上过程没有错误发生:
“Buildsuccessful”。
将到处目录的文件打包,拷贝到要导入的服务器的导入目录。
例如:
/data/IBM/ImportWCM。
15 讲导出的WCM库内容导入到新的Portal环境
2修改WCM配置导入目录及库名:
登录到IBM®WebSphereApplicationServer管理控制台.
点击资源->资源环境->资源环境提供程序->WCMWCMConfigService->定制属性,修改导出属性。
例如:
/data/IBM/exportWCM。
执行导入命令:
ConfigEngine.shimport-wcm-data-DWasPassword=wpsadmin-DPortalAdminPwd=wpsadmin–Dimport.directory=/data/IBM/exportWCM,确认命令成功执行。
耐心等待,直到导入成功:
“Buildsucessful”。
错误处理:
如果已经导入过该库,可能会报错,此时可以打开浏览器,地址为:
:
10039/wps/wcm/myconnect?
MOD=librarydelete&library=wanhua
用这个方法可以强制删除已经存在的库,而不考虑引用的问题。
附录:
几张截图。
图1.日志显示正在导入数据条目:
图2:
命令行显示执行成功
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Portal70 常见问题 处理
![提示](https://static.bdocx.com/images/bang_tan.gif)