WebSphere Portal 6.1默认主题已删除

时间:2011-05-31 08:39:00

标签: themes websphere-portal

我使用管理页面删除了WebSphere Portal 6.1中选择的默认主题。现在门户网站是无主题的。更重要的是,管理部分中的主题选择页面无法再显示。

如何设置默认主题“外部”(即手动,没有管理页面)?

2 个答案:

答案 0 :(得分:2)

您需要使用xmlaccess更正此问题。我建议你从一个工作门户网站将主题配置导回到你破碎的门户网站。

答案 1 :(得分:2)

Chrisr是对的。以下是如何更详细地使用xmlaccess:

要生成Portal配置的完整导出,请执行以下操作:

  1. 将文件<Portal_home>/doc/xml-samples/Export.xml复制到<Portal_home>/bin
  2. 打开终端或命令窗口。将目录(cd)更改为<Portal_home>/bin
  3. 从目录<Portal_home>/bin,在一行上运行以下xmlaccess命令:
  4. 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文件。再次使用xmlaccessresult.xml配置已删除默认主题的服务器:

    xmlaccess -user <Portal_admin_user> -password <Portal_admin_password> -url http://<myhost>:<port>/wps/config -in result.xml