将布局模板添加到WebSphere Portal主题ear

时间:2012-11-20 13:42:56

标签: websphere-portal

问题:如果布局模板文件保存在主题耳/耳中,如何通过changeLayout.json和layout.json文件引用我的布局文件?

背景: 我正在使用Portal v8中的自定义布局开发自定义主题。我正在使用ear方法进行主题部署,我已将所有内容分隔为MyThemeDynamic.war和MyThemeStatic.war我已将我的布局文件添加到MyThemeStatic.war / themes / MyTheme / layout-templates

当我在XMLAccess导入中设置默认布局模板时,我可以成功查看自定义布局。 但是,如果我尝试更改布局,它将恢复为Portal 8.0主题默认值。 我已经尝试了几种从layout.json引用布局文件的方法。

我看到了这个:http://tinyurl.com/ch2nczp 但它阻止默认主题正常工作,我想保留默认主题和新的自定义主题。

我还尝试添加对xml访问的引用,如下所示:https://www.ibm.com/developerworks/forums/thread.jspa?messageID=14909102&#14909102

我觉得我很亲密,但我错过了什么。

1 个答案:

答案 0 :(得分:0)

我按照以下说明将静态和动态主题资源合并到一个war文件中:

http://www-10.lotus.com/ldd/portalwiki.nsf/dx/Create_a_custom_theme_without_WebDAV_with_8.0

这最终是有效的。