我使用管理页面删除了WebSphere Portal 6.1中选择的默认主题。现在门户网站是无主题的。更重要的是,管理部分中的主题选择页面无法再显示。
如何设置默认主题“外部”(即手动,没有管理页面)?
答案 0 :(得分:2)
您需要使用xmlaccess更正此问题。我建议你从一个工作门户网站将主题配置导回到你破碎的门户网站。
答案 1 :(得分:2)
Chrisr是对的。以下是如何更详细地使用xmlaccess:
要生成Portal配置的完整导出,请执行以下操作:
<Portal_home>/doc/xml-samples/Export.xml
复制到<Portal_home>/bin
。<Portal_home>/bin
。<Portal_home>/bin
,在一行上运行以下xmlaccess
命令: xmlaccess -user <Portal_admin_user> -password <Portal_admin_password> -url http://<myhost>:<port>/wps/config -in Export.xml -out result.xml
(来自:IBM How to generate a complete XMLAccess export of a Portal configuration)
您可能会遇到错误EJPXB0016E Connection refused
。这是因为:
localhost
无法解析或-url
选项未提供如果无法解析localhost
,请打开以下文件:
../wp_profile/ConfigEngine/properties/wkplc_comp.properties
并将XmlAccessHost=localhost
更改为XmlAccessHost=hostname.compyname.com
。
(来自:IBM Configuration task fails during XMLAccess with 'EJPXB0016E Connection refused' error)。我只是忘记了-url
参数,并且不必更改该值。
如果一切顺利,您应该拥有result.xml
文件。再次使用xmlaccess
和result.xml
配置已删除默认主题的服务器:
xmlaccess -user <Portal_admin_user> -password <Portal_admin_password> -url http://<myhost>:<port>/wps/config -in result.xml