1.1.1 问题描述
Portal6.1.0.3在windows平台上安装或升级失败。已经安装Portal 6.1.0.1或者6.1.0.2,试图升级到6.1.0.3,发现在windows平台上升级失败。
检查升级日志,例如20100122_135338_WP_PTF_6103_selective-install.log文件,发现与PeopleFinder有关,系统在安装peoplefinder_portlet期间发生错误导致。
检查people_finder portlet install日志,
20100122_135338_WP_PTF_6103_people.impl_._peoplefinder_._portlet_install.log:
发现是由于安装过程中两个文件的属性并定义成了只读属性,无法取代导致的。可以肯定的是,系统安装完成后,没有手工去改过这两个文件的属性,怀疑是升级程序篡改了文件属性。6.1.0.3升级程序刚刚推出没多久,出现这种可能的错误也是正常的。
1.1.2 解决方案
登录Portal6.1.0.3的安装目录,找到这个路径:
D:/IBM/WebSphere/PortalServer/pcc.impl/people.impl/peoplefinder/portlet/lwp_peoplefinder_war.ear/lwp.peoplefinder.jsr168.war/html/
查看help目录的权限,发现果然是只读的。
修改该文件夹属性,确保该文件夹及子文件、子文件夹不是只读属性。
重新安装补丁包,安装成功,系统成功升级到6.1.0.3。
作者:郑文平 从事IBM WebSphere Portal项目实施已有8年,拥有超过40个每个超过5个月的基于IBM Portal的项目经验。有任何的技术或非技术问题,您对可以通过MSN:zhengwp@cn.ibm.com或者邮件zhengwenping@126.com与作者取得联系。