我使用的是WebSphere 8.0。在我导入的用于主题注册的xml中,我将com.ibm.portal.layout.template.href设置为现有布局1Row2ColumnUnequal。
<parameter name="com.ibm.portal.layout.template.href" type="string" update="set"><![CDATA[war:ErkcThemeStatic/themes/ErkcTheme/layout-templates/1Row2ColumnUnequal/]]></parameter>但在将主题默认布局模板设置为1Column之后。下面是完整的xml。
<?xml version="1.0" encoding="UTF-8"?>
<request type="update" version="8.0.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="PortalConfig_8.0.0.xsd">
<portal action="locate">
<skin action="update" active="true" default="false" domain="rel" objectid="ErkcDefault.Skin" uniquename="ErkcDefault.Skin" resourceroot="ErkcDefault.Skin" context-root="/ErkcThemeStatic" type="default">
<localedata locale="en">
<title>Erkc Default Skin</title>
</localedata>
<parameter name="com.ibm.portal.skintype" type="string" update="set"><![CDATA[template]]></parameter>
<parameter name="com.ibm.portal.skin.template.ref" type="string" update="set"><![CDATA[res:/ErkcThemeStatic/skins/ErkcDefaultSkin/]]></parameter>
<parameter name="com.ibm.portal.skin.template.file.name.html" type="string" update="set"><![CDATA[skin.html]]></parameter>
</skin>
<skin action="update" active="true" default="false" domain="rel" objectid="Erkc.Hide" uniquename="Erkc.Hide" resourceroot="Erkc.Hide" context-root="/ErkcThemeStatic" type="default">
<localedata locale="en">
<title>Erkc Hide Skin</title>
</localedata>
<parameter name="com.ibm.portal.skintype" type="string" update="set"><![CDATA[template]]></parameter>
<parameter name="com.ibm.portal.skin.template.ref" type="string" update="set"><![CDATA[res:/ErkcThemeStatic/skins/ErkcHideSkin/]]></parameter>
<parameter name="com.ibm.portal.skin.template.file.name.html" type="string" update="set"><![CDATA[skin.html]]></parameter>
</skin>
<skin action="locate" domain="rel" objectid="ErkcDefault.Skin.objectID" uniquename="ErkcDefault.Skin"/>
<skin action="locate" domain="rel" objectid="Erkc.Hide.objectID" uniquename="Erkc.Hide"/>
<theme action="update" active="true" context-root="/ErkcThemeDynamic" default="false" defaultskinref="ErkcDefault.Skin.objectID" domain="rel" resourceroot="dynamicSpots" uniquename="Erkc.Theme">
<localedata locale="en">
<title>Erkc Theme</title>
</localedata>
<allowed-skin skin="ErkcDefault.Skin.objectID" update="set" />
<allowed-skin skin="Erkc.Hide.objectID" update="set" />
<parameter name="com.ibm.portal.theme.dnd.sources" type="string" update="set"><![CDATA[ibmDndColumn:com.ibm.pb.dnd.layout.LayoutColumnSource:vertical,ibmDndRow:com.ibm.pb.dnd.layout.LayoutRowSource:horizontal]]></parameter>
<parameter name="com.ibm.portal.theme.aggregationmodes" type="string" update="set"><![CDATA[ssa]]></parameter>
<parameter name="com.ibm.portal.layout.template.href" type="string" update="set"><![CDATA[war:ErkcThemeStatic/themes/ErkcTheme/layout-templates/1Row2ColumnUnequal/]]></parameter>
<parameter name="com.ibm.portal.theme.template.ref" type="string" update="set"><![CDATA[war:ErkcThemeStatic/themes/ErkcTheme/]]></parameter>
<parameter name="resourceaggregation.profile" type="string" update="set"><![CDATA[profiles/profile_deferred.json]]></parameter>
<parameter name="com.ibm.portal.theme.hasBaseURL" type="string" update="set"><![CDATA[true]]></parameter>
</theme>
</portal>
</request>发布于 2015-10-26 20:16:21
您的xmlaccess显示您在8000门户网站上,我建议您至少访问8001门户网站,因为在8000门户网站中有很多缺陷
https://stackoverflow.com/questions/33033000
复制相似问题