<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE tiles-definitions PUBLIC "-//Apache Software Foundation//DTD Tiles Configuration//EN"
                                   "http://jakarta.apache.org/struts/dtds/tiles-config_1_1.dtd">
<tiles-definitions>
    <!-- Proxy collection -->
    <definition
        controllerClass="com.ibm.ws.console.proxy.ProxyController"
        name="Proxy.content.main" path="/secure/layouts/contentLayout.jsp">
        <put name="contextType" value="Proxy"/>
        <put name="descTitle" value="nav.view.proxyServers"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="descText" value="Proxy.description"/>
        <put name="serverType" value="PROXY_SERVER"/>
        <put name="helpTopic" value="Proxy.collection"/>
        <putList name="contentList">
            <add value="Proxy.paging.extend"/>
            <add value="Proxy.quicksearch.extend"/>
            <add value="Proxy.collection.table.extends"/>
        </putList>
    </definition>
    <definition extends="quicksearch.main" name="Proxy.quicksearch.extend">
        <put name="selectUri" value="proxyCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.ProxyCollectionForm"/>
        <put name="formAction" value="proxyCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.ProxyCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.ProxyCollectionForm"/>
        <putList name="searchList">
            <add value="ManagedObject.name.displayName:name"/>
            <add value="Server.node.displayName:node"/>
            <add value="Host.name.displayName:hostName"/>
            <add value="node.version.displayName:version"/>
            <add value="ProxyServer.dmz.currentDMZSecurity.displayName:securityLevelWithImage"/>
            <add value="ProxyServer.transport.protocol.displayName:protocol"/>
            <add value="Server.status.displayName:status:ExecutionState.STARTED,ExecutionState.STOPPED,ExecutionState.UNAVAILABLE"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="Proxy.paging.extend">
        <put name="displayLabelKey" value="Proxy.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.ProxyCollectionForm"/>
        <put name="formAction" value="proxyCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.ProxyCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.ProxyCollectionForm"/>
    </definition>
    <definition name="Proxy.collection.table.extends" path="/com.ibm.ws.console.servermanagement/collectionTableLayout.jsp">
        <put name="iterationProperty" value="subsetList"/>
        <put name="showCheckBoxes" value="true"/>
        <put name="sortIconLocation" value="right"/>
        <put name="columnWidth" value="25%"/>
        <put name="iterationName" value="com.ibm.ws.console.proxy.ProxyCollectionForm"/>
        <put name="formAction" value="proxyCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.ProxyCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.ProxyCollectionForm"/>
        <put name="buttons" value="Proxy.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.proxy.forwardCmd.do?forwardName=Proxy.content.main"/>
        <putList name="collectionList"/>
        <putList name="collectionPreferenceList">
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc" value="text:UI/Collections/Proxy/Preferences#maximumRows:25"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" value="checkbox:UI/Collections/Proxy/Preferences#retainSearchCriteria:32"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.roleFilterLabel: :collection.preferences.roleFilterDesc:ALL" value="list:UI/Collections/ApplicationServer/Preferences#roleFilter:32: :ALL,administrator,operator,monitor,configurator:role.all.label,role.administrator,role.operator,role.monitor,role.configurator"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="Proxy.collection.buttons.panel">
        <put name="buttonCount" value="5"/>
        <put name="definitionName" value="Proxy.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <put name="formName" value="com.ibm.ws.console.proxy.ProxyCollectionForm"/>
        <putList name="actionList"/>
    </definition>
    <definition name="Proxyserver.stop.conf.main" path="/secure/layouts/contentLayout.jsp">
        <put name="contextType" value="Proxy"/>
        <put name="descTitle" value="desc.stop.conf.title"/>
        <put name="descImage" value="images/save.gif"/>
        <put name="descText" value="desc.stop.conf.text"/>
        <putList name="contentList">
            <add value="Proxyserver.stop.conf.page"/>
        </putList>
    </definition>
    <definition name="Proxyserver.stop.conf.page" path="/com.ibm.ws.console.servermanagement/StopServerConfirmation.jsp">
        <put name="action" value="proxyCollection.do"/>
        <put name="confirmAction" value="confirmStop"/>
    </definition>
    <definition name="Proxyserver.immstop.conf.main" path="/secure/layouts/contentLayout.jsp">
        <put name="contextType" value="Proxy"/>
        <put name="descTitle" value="desc.immstop.conf.title"/>
        <put name="descImage" value="images/save.gif"/>
        <put name="descText" value="desc.immstop.conf.text"/>
        <putList name="contentList">
            <add value="Proxyserver.immstop.conf.page"/>
        </putList>
    </definition>
    <definition name="Proxyserver.immstop.conf.page" path="/com.ibm.ws.console.servermanagement/StopServerConfirmation.jsp">
        <put name="action" value="proxyCollection.do"/>
        <put name="confirmAction" value="confirmImmStop"/>
    </definition>
    <definition name="Proxyserver.terminate.conf.main" path="/secure/layouts/contentLayout.jsp">
        <put name="contextType" value="Proxy"/>
        <put name="descTitle" value="desc.terminate.conf.title"/>
        <put name="descImage" value="images/save.gif"/>
        <put name="descText" value="desc.terminate.conf.text"/>
        <putList name="contentList">
            <add value="Proxyserver.terminate.conf.page"/>
        </putList>
    </definition>
    <definition name="Proxyserver.terminate.conf.page" path="/com.ibm.ws.console.servermanagement/StopServerConfirmation.jsp">
        <put name="action" value="proxyCollection.do"/>
        <put name="confirmAction" value="confirmTerminate"/>
    </definition>
    <definition name="Proxyserver.stop.feedback.main" path="/secure/layouts/contentLayout.jsp">
        <put name="contextType" value="Proxy"/>
        <put name="descTitle" value="desc.stopserver.feedback.title"/>
        <put name="descImage" value="images/save.gif"/>
        <put name="descText" value="desc.stopserver.feedback.text"/>
        <putList name="contentList">
            <add value="Proxyserver.stop.statuspage"/>
        </putList>
    </definition>
    <definition name="Proxyserver.stop.statuspage" path="/com.ibm.ws.console.proxy/ServerStatus.jsp"/>
    <!-- Wizard - start -->
    <definition name="proxyserver.wizard.steps" path="/secure/layouts/stepsLayout.jsp">
        <put name="contextType" value="proxyserver.wizard.steps"/>
        <put name="titleKey" value="ProxyServer.create.new.title"/>
        <put name="descKey" value="ProxyServer.create.new.description"/>
        <put name="actionHandler" value=""/>
        <put name="actionForm" value=""/>
        <put name="formType" value=""/>
        <put name="reqdTaskSessionKey" value=""/>
        <put name="stepArraySessionKey" value="PROXY_SERVER_STEPARRAY"/>
        <put name="disableStepsLink" value="true"/>
        <putList name="stepsList">
            <item
                classtype="com.ibm.ws.console.core.item.AppInstallItem"
                link="/com.ibm.ws.console.proxy/SelectNodeForProxyServer" value="ProxyServer.new.step1"/>
            <!-- LIDB2356-40 changes begin here -->
            <!-- item
				classtype="com.ibm.ws.console.core.item.AppInstallItem"
				link="/com.ibm.ws.console.proxy/SelectProxyServerTemplate" value="ProxyServer.new.step2"/>
				<item
				classtype="com.ibm.ws.console.core.item.AppInstallItem"
				link="/com.ibm.ws.console.proxy/SpecifyProxyServerProperties" value="ProxyServer.new.step3"/ -->
            <item
                classtype="com.ibm.ws.console.core.item.AppInstallItem"
                link="/com.ibm.ws.console.proxy/SpecifyProxyServerProperties" value="ProxyServer.new.step2"/>
            <item
                classtype="com.ibm.ws.console.core.item.AppInstallItem"
                link="/com.ibm.ws.console.proxy/SpecifyProxyCustomSecurityProperties" value="ProxyServer.custom.new.step1"/>
            <item
                classtype="com.ibm.ws.console.core.item.AppInstallItem"
                link="/com.ibm.ws.console.proxy/SelectProxyServerTemplate" value="ProxyServer.new.step4"/>
            <!-- LIDB2356-40 changes end here -->
            <item
                classtype="com.ibm.ws.console.core.item.AppInstallItem"
                link="/com.ibm.ws.console.proxy/ConfirmCreateProxyServer" value="ProxyServer.new.step5"/>
        </putList>
    </definition>
    <definition extends="proxyserver.wizard.steps" name="ProxyServer.new.step1">
        <put name="actionHandler" value="selectNodeForProxyServer"/>
        <put name="actionForm" value="SelectProxyServerTemplateForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.wizard.CreateNewProxyServerForm"/>
    </definition>
    <definition extends="proxyserver.wizard.steps" name="ProxyServer.new.step2">
        <!-- LIDB2356-40 changes begin/end here -->
        <put name="actionHandler" value="specifyProxyServerProperties"/>
        <put name="actionForm" value="SelectProxyServerTemplateForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.wizard.CreateNewProxyServerForm"/>
    </definition>
    <definition extends="proxyserver.wizard.steps" name="ProxyServer.custom.new.step1">
        <put name="actionHandler" value="specifyProxyCustomSecurityProperties"/>
        <put name="actionForm" value="SelectProxyServerTemplateForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.wizard.CreateNewProxyServerForm"/>
    </definition>
    <!--
		<definition extends="proxyserver.wizard.steps" name="ProxyServer.new.step5"> 
		<put name="actionHandler" value="specifyProxyServerProperties"/>
		<put name="actionForm" value="SelectProxyServerTemplateForm"/>
		<put name="formType" value="com.ibm.ws.console.proxy.wizard.CreateNewProxyServerForm"/>
		</definition>
	-->
    <definition extends="proxyserver.wizard.steps" name="ProxyServer.new.step4">
        <!-- LIDB2356-40 changes begin/end here -->
        <put name="actionHandler" value="selectProxyServerTemplate"/>
        <put name="actionForm" value="SelectProxyServerTemplateForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.wizard.CreateNewProxyServerForm"/>
    </definition>
    <definition extends="proxyserver.wizard.steps" name="ProxyServer.new.step5">
        <put name="actionHandler" value="confirmCreateProxyServer"/>
        <put name="actionForm" value="ConfirmCreateProxyServerForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.wizard.CreateNewProxyServerForm"/>
    </definition>
    <!-- Wizard - end -->
    <definition extends="detail.config.view" name="Proxy.config.view">
        <put name="contextType" value="Proxy"/>
        <putList name="list">
            <add value="Proxy.detail.title"/>
            <add value="Proxy.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="Proxy.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.ProxyDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="nav.view.proxyServers"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.forwardCmd.do?forwardName=Proxy.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="Proxy.description"/>
        <put name="displayName" value="nav.view.proxyServers"/>
        <put name="helpTopic" value="Proxy.detail"/>
    </definition>
    <definition name="Proxy.detail.tabsLayout" path="/com.ibm.ws.console.servermanagement/tabsLayout.jsp">
        <put name="selectUri" value="proxyDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.ProxyDetailForm"/>
        <putList name="tabList">
            <!-- <item value="tab.configuration" link="Proxy.config.tab.view" classtype="org.apache.struts.tiles.beans.SimpleMenuItem"/>
				<item value="tab.runtime" link="Proxy.runtime.tab.view" classtype="org.apache.struts.tiles.beans.SimpleMenuItem"/> -->
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="Proxy.config.tab.view">
        <putList name="list">
            <add value="Proxy.detail.buttons.panel"/>
            <add value="Proxy.config.general.properties"/>
            <add value="Proxy.config.additional.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="Proxy.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="Proxy.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="Proxy.config.general.properties">
        <put name="formAction" value="proxyDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.ProxyDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.ProxyDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="ApplicationServer.name.displayName:name:no:Text:ApplicationServer.name.description:yes:yes"/>
            <!-- Begin LIDB2775 zOS changes  -->
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Server.shortName.displayName:shortName:yes:Text:Server.shortName.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Server.uniqueId.displayName:uniqueId:no:Text:Server.uniqueId.description:yes:yes"/>
            <!-- End LIDB2775 zOS changes  -->
            <!-- LI 2727 Begin -->
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Server.JvmMode.displayName:runIn64bitJVMMode:no:Checkbox:Server.JvmMode.description:no:yes"/>
            <!-- LI 2727 End -->
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Server.developmentMode.displayName:developmentMode:no:Checkbox:Server.developmentMode.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Server.parallelStart.displayName:parallelStartEnabled:no:Checkbox:Server.parallelStart.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Server.provisionComponents.displayName:provisionComponents:no:Checkbox:Server.provisionComponents.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="ProxyServer.dmz.DMZSecurityLevel.displayName:securityLevel:no:custom:ProxyServer.dmz.DMZSecurityLevel.displayName:no:yes: : :/com.ibm.ws.console.proxy/DMZDetail.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.unavailableByClustering.group.displayName: :no:custom:Proxy.unavailableByClustering.group.displayName:no:yes: : :/com.ibm.ws.console.proxy/ClusterInfo.jsp"/>
            <!-- 320383: Provide message that some settings can not be changes post-clustering. -->
        </putList>
    </definition>
    <definition name="Proxy.config.additional.properties" path="/com.ibm.ws.console.servermanagement/addPropLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.proxy.ProxyDetailForm"/>
        <put name="subContextType" value="Proxy"/>
        <putList name="list"/>
    </definition>
    <definition name="Proxy.runtime.tab.view" path="/secure/layouts/configTabLayout.jsp">
        <putList name="list"/>
    </definition>
    <definition name="Proxy.topology.tab.view" path="/secure/layouts/configTabLayout.jsp">
        <putList name="list"/>
    </definition>
    <!-- Begin Proxy Settings Detail view -->
    <definition
        controllerClass="com.ibm.ws.console.proxy.proxysettings.ProxySettingsController"
        extends="detail.config.view" name="ProxySettings.config.view">
        <put name="contextType" value="ProxySettings"/>
        <putList name="list">
            <add value="ProxySettings.detail.title"/>
            <add value="ProxySettings.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="ProxySettings.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.ProxySettingsDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="ProxySettings.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.forwardCmd.do?forwardName=Proxy.content.main&amp;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="instanceDetails"/>
        <put name="instanceDescription" value="ProxySettings.description"/>
        <put name="displayName" value="ProxySettings.displayName"/>
        <put name="helpTopic" value="ProxySettings.detail"/>
    </definition>
    <definition name="ProxySettings.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="proxySettingsDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.ProxySettingsDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="ProxySettings.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="ProxySettings.config.tab.view">
        <putList name="list">
            <add value="ProxySettings.detail.buttons.panel"/>
            <add value="ProxySettings.config.general.properties"/>
            <add value="ProxySettings.config.additional.properties"/>
            <add value="ProxySettings.config.related.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="ProxySettings.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="ProxySettings.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="ProxySettings.config.general.properties">
        <put name="formAction" value="proxySettingsDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.ProxySettingsDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.ProxySettingsDetailForm"/>
        <put name="formFocus" value="outboundRequestTimeout"/>
        <put name="readOnlyView" value="no"/>
        <put name="showGenPropsHeading" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="ProxySettings.section.GeneralProperties:generalPropertiesJsp:no:custom:ProxySettings.section.GeneralProperties.description:no:yes: : :/com.ibm.ws.console.proxy/GeneralProperties.jsp: :no"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="ProxySettings.section.ContentServerConnection:contentServerJsp:no:custom:ProxySettings.section.ContentServerConnection.description:no:yes: : :/com.ibm.ws.console.proxy/ContentServer.jsp: :no"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="ProxySettings.section.outboundSSLAlias:outboundSSLAliasJsp:no:custom:ProxySettings.section.outboundSSLAlias.description:no:yes: : :/com.ibm.ws.console.proxy/OutboundSSLAlias.jsp: :no"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="ProxySettings.section.Caching:cachingJsp:no:custom:ProxySettings.section.Caching.description:no:yes: : :/com.ibm.ws.console.proxy/Caching.jsp: :no"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="ProxySettings.section.Logging:loggingJsp:no:custom:ProxySettings.section.Logging.description:no:yes: : :/com.ibm.ws.console.proxy/Logging.jsp: :no"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="ProxySettings.section.Security:securityJsp:no:custom:ProxySettings.section.Security.description:no:yes: : :/com.ibm.ws.console.proxy/Security.jsp: :no"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="ProxySettings.section.PluginConfigPolicy:pluginConfigPolicyJsp:no:custom:ProxySettings.section.PluginConfigPolicy.description:no:yes: : :/com.ibm.ws.console.proxy/PluginConfigPolicy.jsp: :no"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="ProxySettings.section.ErrorPage:errorPagePolicyJsp:no:custom:ProxySettings.section.ErrorPage.description:no:yes: : :/com.ibm.ws.console.proxy/ErrorPagePolicy.jsp: :no"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="ProxySettings.staticFileServing.displayName:staticFileServingJsp:no:custom:ProxySettings.staticFileServing.description:no:yes: : :/com.ibm.ws.console.proxy/StaticFileServing.jsp: :no"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="StaticFileServing.contentMappings.displayName:contentMappings:contentMappings:jsp:StaticFileServing.contentMappings.description:no:yes: : :/secure/layouts/simpleCollectionLayout.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="ProxySettings.workloadManagement.displayName:workloadManagementJsp:no:custom:ProxySettings.workloadManagement.description:no:yes: : :/com.ibm.ws.console.proxy/WorkloadManagement.jsp: :no"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="ProxySettings.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.ProxySettingsDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition name="ProxySettings.config.related.properties" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.ProxySettingsDetailForm"/>
        <putList name="list"/>
    </definition>
    <!-- End Proxy Settings Detail view -->
    <!-- @zaj Begin Proxy DMZ Settings Detail view -->
    <definition
        controllerClass="com.ibm.ws.console.proxy.proxydmzsecuritysettings.ProxyDMZSettingsController"
        extends="detail.config.view" name="ProxyDMZSettings.config.view">
        <put name="contextType" value="ProxyDMZSettings"/>
        <putList name="list">
            <add value="ProxyDMZSettings.detail.title"/>
            <add value="ProxyDMZSettings.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="ProxyDMZSettings.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.proxydmzsecuritysettings.ProxyDMZSettingsDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="ProxyDMZSettings.displayName"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="instanceDetails"/>
        <put name="instanceDescription" value="ProxyDMZSettings.description"/>
        <put name="displayName" value="ProxyDMZSettings.displayName"/>
        <put name="helpTopic" value="ProxyDMZSettings.detail"/>
    </definition>
    <definition name="ProxyDMZSettings.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="proxyDMZSettingsDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxydmzsecuritysettings.ProxyDMZSettingsDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="ProxyDMZSettings.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="ProxyDMZSettings.config.tab.view">
        <putList name="list">
            <add value="ProxyDMZSettings.detail.buttons.panel"/>
            <add value="ProxyDMZSettings.config.general.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="ProxyDMZSettings.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="ProxyDMZSettings.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="ProxyDMZSettings.config.general.properties">
        <put name="formAction" value="proxyDMZSettingsDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxydmzsecuritysettings.ProxyDMZSettingsDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxydmzsecuritysettings.ProxyDMZSettingsDetailForm"/>
        <put name="formFocus" value="cacheUpdateUri"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="ProxyServer.dmz.currentDMZSecurity.displayName: :no:custom:ProxyServer.dmz.currentDMZSecurity.displayName:no:yes: : :/com.ibm.ws.console.proxy/DMZSecurityLevel.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.dmz.administration.displayName: :no:custom:Proxy.dmz.administration.description:no:yes: : :/com.ibm.ws.console.proxy/DMZAdministration.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.dmz.routing.displayName: :no:custom:Proxy.dmz.routing.description:no:yes: : :/com.ibm.ws.console.proxy/DMZRouting.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.dmz.startupPermissions.displayName: :no:custom:Proxy.dmz.startupPermissions.description:no:yes: : :/com.ibm.ws.console.proxy/DMZStartupPermissions.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="ProxySettings.section.ErrorPage: :no:custom:ProxySettings.section.ErrorPage.description:no:yes: : :/com.ibm.ws.console.proxy/DMZErrorPage.jsp"/>
        </putList>
    </definition>
    <!-- @zaj
		<definition name="ProxyDMZSettings.config.additional.properties" 
		extends="detail.config.additional.properties">
		<put name="formName" 
		value="com.ibm.ws.console.proxy.proxydmzsecuritysettings.ProxyDMZSettingsDetailForm"/>
		<putList name="list">
		</putList>
		</definition>
		
		<definition name="ProxyDMZSettings.config.related.properties" path="/secure/layouts/relatedItemsLayout.jsp">
		<put name="formName" 
		value="com.ibm.ws.console.proxy.proxydmzsecuritysettings.ProxyDMZSettingsDetailForm"/>
		<putList name="list">
		</putList>
		</definition>
		@zaj -->
    <!--  @zaj End Proxy DMZ Settings Detail view -->
    <!-- @zaj Begin Denial of Service Detail view -->
    <definition
        controllerClass="com.ibm.ws.console.proxy.denialofservice.DenialOfServiceController"
        extends="detail.config.view" name="DenialOfService.config.view">
        <put name="contextType" value="DenialOfService"/>
        <putList name="list">
            <add value="DenialOfService.detail.title"/>
            <add value="DenialOfService.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="DenialOfService.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.denialofservice.DenialOfServiceDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="Proxy.denialOfService.displayName"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="instanceDetails"/>
        <put name="instanceDescription" value="Proxy.denialOfService.description"/>
        <put name="displayName" value="Proxy.denialOfService.displayName"/>
        <put name="helpTopic" value="DenialOfService.detail"/>
    </definition>
    <definition name="DenialOfService.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="denialOfServiceDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.denialofservice.DenialOfServiceDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="DenialOfService.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="DenialOfService.config.tab.view">
        <putList name="list">
            <add value="DenialOfService.detail.buttons.panel"/>
            <add value="DenialOfService.config.general.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="DenialOfService.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="DenialOfService.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="DenialOfService.config.general.properties">
        <put name="formAction" value="denialOfServiceDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.denialofservice.DenialOfServiceDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.denialofservice.DenialOfServiceDetailForm"/>
        <put name="formFocus" value=""/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.denialOfService.maxRequestBodyBufferSize.displayName:maxRequestBodyBufferChunkSize:yes:Text:Proxy.denialOfService.maxRequestBodyBufferSize.description:no:yes: : :Proxy.denialOfService.units"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.denialOfService.maxResponseBodyBufferSize.displayName:maxResponseBodyBufferChunkSize:yes:Text:Proxy.denialOfService.maxResponseBodyBufferSize.description:no:yes: : :Proxy.denialOfService.units"/>
        </putList>
    </definition>
    <!-- @zaj
		<definition name="DenialOfService.config.additional.properties" 
		extends="detail.config.additional.properties">
		<put name="formName" 
		value="com.ibm.ws.console.proxy.proxydmzsecuritysettings.denialofservice.DenialOfServiceDetailForm"/>
		<putList name="list">
		</putList>
		</definition>
		
		<definition name="DenialOfService.config.related.properties" path="/secure/layouts/relatedItemsLayout.jsp">
		<put name="formName" 
		value="com.ibm.ws.console.proxy.proxydmzsecuritysettings.denialofservice.DenialOfServiceDetailForm"/>
		<putList name="list">
		</putList>
		</definition>
		@zaj -->
    <!--  @zaj End Denial Of Service -->
    <!-- @zaj Begin Error Mapping -->
    <definition
        controllerClass="com.ibm.ws.console.proxy.proxydmzsecuritysettings.errorpagehandling.ErrorPageHandlingController"
        extends="detail.config.view" name="ErrorPageHandling.config.view">
        <put name="contextType" value="ErrorPageHandling"/>
        <putList name="list">
            <add value="ErrorPageHandling.detail.title"/>
            <add value="ErrorPageHandling.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="ErrorPageHandling.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.proxydmzsecuritysettings.errorpagehandling.ErrorPageHandlingDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="Proxy.dmz.errorPageHandling.displayName"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="instanceDetails"/>
        <put name="instanceDescription" value="Proxy.dmz.errorPageHandling.description"/>
        <put name="displayName" value="Proxy.dmz.errorPageHandling.displayName"/>
        <put name="helpTopic" value="ProxySettings.detail"/>
    </definition>
    <definition name="ErrorPageHandling.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="errorPageHandlingDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxydmzsecuritysettings.errorpagehandling.ErrorPageHandlingDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="ErrorPageHandling.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="ErrorPageHandling.config.tab.view">
        <putList name="list">
            <add value="ErrorPageHandling.detail.buttons.panel"/>
            <add value="ErrorPageHandling.config.general.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="ErrorPageHandling.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="ErrorPageHandling.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="ErrorPageHandling.config.general.properties">
        <put name="formAction" value="errorPageHandlingDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxydmzsecuritysettings.errorpagehandling.ErrorPageHandlingDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxydmzsecuritysettings.errorpagehandling.ErrorPageHandlingDetailForm"/>
        <put name="formFocus" value=""/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.dmz.errorPageHandling.displayName: :no:custom:Proxy.dmz.errorPageHandling.description:no:yes: : :/com.ibm.ws.console.proxy/DMZErrorPagePolicy.jsp"/>
        </putList>
    </definition>
    <!--  @zaj End Error Mapping -->
    <!-- Deployed Object Proxy Config -->
    <definition
        controllerClass="com.ibm.ws.console.proxy.deployedobjectproxyconfig.DeployedObjectProxyConfigController"
        extends="detail.config.view" name="DeployedObjectProxyConfig.config.view">
        <put name="contextType" value="DeployedObjectProxyConfig"/>
        <putList name="list">
            <add value="DeployedObjectProxyConfig.detail.title"/>
            <add value="DeployedObjectProxyConfig.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="DeployedObjectProxyConfig.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.deployedobjectproxyconfig.DeployedObjectProxyConfigDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="WebModuleProxyProperties.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.forwardCmd.do?forwardName=Proxy.content.main&amp;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="deployedObjectConfigName"/>
        <put name="instanceDescription" value="WebModuleProxyProperties.description"/>
        <put name="displayName" value="WebModuleProxyProperties.displayName"/>
    </definition>
    <definition name="DeployedObjectProxyConfig.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="deployedObjectProxyConfigDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.deployedobjectproxyconfig.DeployedObjectProxyConfigDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="DeployedObjectProxyConfig.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="DeployedObjectProxyConfig.config.tab.view">
        <putList name="list">
            <add value="DeployedObjectProxyConfig.detail.buttons.panel"/>
            <add value="DeployedObjectProxyConfig.config.general.properties"/>
            <add value="DeployedObjectProxyConfig.config.additional.properties"/>
            <add value="DeployedObjectProxyConfig.config.related.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="DeployedObjectProxyConfig.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="DeployedObjectProxyConfig.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="DeployedObjectProxyConfig.config.general.properties">
        <put name="formAction" value="deployedObjectProxyConfigDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.deployedobjectproxyconfig.DeployedObjectProxyConfigDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.deployedobjectproxyconfig.DeployedObjectProxyConfigDetailForm"/>
        <put name="formFocus" value="deployedObjectConfigName"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.name.displayName:deployedObjectConfigName:no:Text:Proxy.name.description:yes:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="EnableProxy.displayName:enableProxy:yes:Checkbox:EnableProxy.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="WebModuleTransportProtocol.displayName:transportProtocol:yes:Select:WebModuleTransportProtocol.description:no:yes:ClientProtocol,HTTP,HTTPS,:ProxyTransportProtocolKind.ClientProtocol,ProxyTransportProtocolKind.HTTP,ProxyTransportProtocolKind.HTTPS"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="DeployedObjectProxyConfig.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.proxy.deployedobjectproxyconfig.DeployedObjectProxyConfigDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition
        name="DeployedObjectProxyConfig.config.related.properties" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.proxy.deployedobjectproxyconfig.DeployedObjectProxyConfigDetailForm"/>
        <putList name="list"/>
    </definition>
    <!-- Content Server Endpoint trg-->
    <definition
        controllerClass="com.ibm.ws.console.proxy.contentsevergroup.genericcontentservergroup.ContentServerEndpointController"
        name="ContentServerEndpoint.content.main" path="/secure/layouts/contentLayout.jsp">
        <put name="descTitle" value="GenericServerEndpoint.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="descText" value="GenericServerEndpoint.description"/>
        <put name="contextType" value="genericserverendpoint"/>
        <put name="helpTopic" value="ContentServerEndpoint.collection"/>
        <putList name="contentList">
            <add value="ContentServerEndpoint.paging.extend"/>
            <add value="ContentServerEndpoint.quicksearch.extend"/>
            <add value="ContentServerEndpoint.collection.table.extends"/>
        </putList>
    </definition>
    <definition extends="quicksearch.main" name="ContentServerEndpoint.quicksearch.extend">
        <put name="selectUri" value="contentServerEndpointCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.contentservergroup.genericcontentservergroup.ContentServerEndpointCollectionForm"/>
        <put name="formAction" value="contentServerEndpointCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.contentservergroup.genericcontentservergroup.ContentServerEndpointCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.contentsevergroup.genericcontentservergroup.ContentServerEndpointCollectionForm"/>
        <putList name="searchList">
            <add value="GenericServerEndpoint.host.displayName:host"/>
            <add value="GenericServerEndpoint.port.displayName:port"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="ContentServerEndpoint.paging.extend">
        <put name="displayLabelKey" value="GenericServerEndpoint.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.contentservergroup.genericcontentservergroup.ContentServerEndpointCollectionForm"/>
        <put name="formAction" value="contentServerEndpointCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.contentservergroup.genericcontentservergroup.ContentServerEndpointCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.contentsevergroup.genericcontentservergroup.ContentServerEndpointCollectionForm"/>
    </definition>
    <definition extends="collection.table.main" name="ContentServerEndpoint.collection.table.extends">
        <put name="iterationName" value="com.ibm.ws.console.proxy.contentservergroup.genericcontentservergroup.ContentServerEndpointCollectionForm"/>
        <put name="formAction" value="contentServerEndpointCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.contentservergroup.genericcontentservergroup.ContentServerEndpointCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.contentsevergroup.genericcontentservergroup.ContentServerEndpointCollectionForm"/>
        <put name="buttons" value="ContentServerEndpoint.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.proxy.genericcontentservergroup.genericserverendpoint.forwardCmd.do?forwardName=ContentServerEndpoint.content.main"/>
        <putList name="collectionList">
            <!-- 341371 - migrated to plug-in.xml
				<item value="host:sort" link="contentServerEndpointCollection.do?EditAction=true" icon="" tooltip="GenericServerEndpoint.host.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/>           
				<item value="port:sort" link="" icon="" tooltip="GenericServerEndpoint.port.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
			-->
        </putList>
        <putList name="collectionPreferenceList">
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc" value="text:UI/Collections/ContentServerEndpoint/Preferences#maximumRows:25"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" value="checkbox:UI/Collections/ContentServerEndpoint/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="ContentServerEndpoint.collection.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="ContentServerEndpoint.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.view" name="ContentServerEndpoint.config.view">
        <put name="contextType" value="genericserverendpoint"/>
        <putList name="list">
            <add value="ContentServerEndpoint.detail.title"/>
            <add value="ContentServerEndpoint.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="ContentServerEndpoint.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.contentservergroup.genericcontentservergroup.ContentServerEndpointDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="GenericServerEndpoint.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.genericcontentservergroup.genericserverendpoint.forwardCmd.do?forwardName=ContentServerEndpoint.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="host"/>
        <put name="instanceDescription" value="GenericServerEndpoint.description"/>
        <put name="displayName" value="GenericServerEndpoint.displayName"/>
        <put name="helpTopic" value="ContentServerEndpoint.detail"/>
    </definition>
    <definition name="ContentServerEndpoint.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="contentServerEndpointDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.contentservergroup.genericcontentservergroup.ContentServerEndpointDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="ContentServerEndpoint.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="ContentServerEndpoint.config.tab.view">
        <put name="contextType" value="genericserverendpoint"/>
        <putList name="list">
            <add value="ContentServerEndpoint.detail.buttons.panel"/>
            <add value="ContentServerEndpoint.config.general.properties"/>
            <add value="ContentServerEndpoint.config.additional.properties"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="ContentServerEndpoint.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.proxy.contentservergroup.genericcontentservergroup.ContentServerEndpointDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition extends="buttons.panel" name="ContentServerEndpoint.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="ContentServerEndpoint.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="ContentServerEndpoint.config.general.properties">
        <put name="contextType" value="genericserverendpoint"/>
        <put name="formAction" value="contentServerEndpointDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.contentservergroup.genericcontentservergroup.ContentServerEndpointDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.contentsevergroup.genericcontentservergroup.ContentServerEndpointDetailForm"/>
        <put name="formFocus" value="host"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="GenericServerEndpoint.host.displayName:host:yes:Text:GenericServerEndpoint.host.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="GenericServerEndpoint.port.displayName:port:yes:Text:GenericServerEndpoint.port.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="GenericServerEndpoint.weight.displayName:weight:yes:Text:GenericServerEndpoint.weight.description:no:yes"/>
        </putList>
    </definition>
    <definition name="ContentServerEndpoint.runtime.tab.view" path="/secure/layouts/configTabLayout.jsp">
        <putList name="list"/>
    </definition>
    <definition name="ContentServerEndpoint.topology.tab.view" path="/secure/layouts/configTabLayout.jsp">
        <putList name="list"/>
    </definition>
    <!-- GenericContentServerGroup -->
    <definition
        controllerClass="com.ibm.ws.console.proxy.contentsevergroup.genericcontentservergroup.GenericContentServerGroupController"
        name="GenericContentServerGroup.content.main" path="/secure/layouts/contentLayout.jsp">
        <put name="contextType" value="GenericContentServerGroup"/>
        <put name="descTitle" value="GenericContentServerGroup.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="descText" value="GenericContentServerGroup.description"/>
        <put name="helpTopic" value="GenericContentServerGroup.collection"/>
        <putList name="contentList">
            <add value="GenericContentServerGroup.paging.extend"/>
            <add value="GenericContentServerGroup.quicksearch.extend"/>
            <add value="GenericContentServerGroup.collection.table.extends"/>
        </putList>
    </definition>
    <definition extends="quicksearch.main" name="GenericContentServerGroup.quicksearch.extend">
        <put name="selectUri" value="genericContentServerGroupCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.contentservergroup.genericcontentservergroup.GenericContentServerGroupCollectionForm"/>
        <put name="formAction" value="genericContentServerGroupCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.contentservergroup.genericcontentservergroup.GenericContentServerGroupCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.contentsevergroup.genericcontentservergroup.GenericContentServerGroupCollectionForm"/>
        <putList name="searchList">
            <!--
				<add value="ContentServerGroup.enableCaching.displayName:enableCaching"/>
				<add value="ContentServerGroup.sslCacheEnable.displayName:sslCacheEnable"/>
				<add value="ContentServerGroup.cacheUpdateUri.displayName:cacheUpdateUri"/>
				<add value="ContentServerGroup.cacheInstanceName.displayName:cacheInstanceName"/>
				<add value="ContentServerGroup.outboundSSLAlias.displayName:outboundSSLAlias"/>
				<add value="ContentServerGroup.connectionPoolEnable.displayName:connectionPoolEnable"/>
				<add value="ContentServerGroup.maxConnectionsPerServer.displayName:maxConnectionsPerServer"/>
				<add value="ContentServerGroup.errorPageURL.displayName:errorPageURL"/>
			-->
            <add value="GenericContentServerGroup.name.displayName:name"/>
            <add value="GenericContentServerGroup.protocol.displayName:protocol"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="GenericContentServerGroup.paging.extend">
        <put name="displayLabelKey" value="GenericContentServerGroup.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.contentservergroup.genericcontentservergroup.GenericContentServerGroupCollectionForm"/>
        <put name="formAction" value="genericContentServerGroupCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.contentservergroup.genericcontentservergroup.GenericContentServerGroupCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.contentsevergroup.genericcontentservergroup.GenericContentServerGroupCollectionForm"/>
    </definition>
    <definition extends="collection.table.main" name="GenericContentServerGroup.collection.table.extends">
        <put name="iterationName" value="com.ibm.ws.console.proxy.contentservergroup.genericcontentservergroup.GenericContentServerGroupCollectionForm"/>
        <put name="formAction" value="genericContentServerGroupCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.contentservergroup.genericcontentservergroup.GenericContentServerGroupCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.contentsevergroup.genericcontentservergroup.GenericContentServerGroupCollectionForm"/>
        <put name="buttons" value="GenericContentServerGroup.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.proxy.contentservergroup.genericcontentservergroup.forwardCmd.do?forwardName=GenericContentServerGroup.content.main"/>
        <putList name="collectionList">
            <!-- 341371 - migrated to plug-in.xml
				<item value="enableCaching:sort" link="genericContentServerGroupCollection.do?EditAction=true" icon="" tooltip="ContentServerGroup.enableCaching.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
				<item value="sslCacheEnable:sort" link="" icon="" tooltip="ContentServerGroup.sslCacheEnable.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
				<item value="cacheUpdateUri:sort" link="" icon="" tooltip="ContentServerGroup.cacheUpdateUri.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
				<item value="cacheInstanceName:sort" link="" icon="" tooltip="ContentServerGroup.cacheInstanceName.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
				<item value="outboundSSLAlias:sort" link="" icon="" tooltip="ContentServerGroup.outboundSSLAlias.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
				<item value="connectionPoolEnable:sort" link="" icon="" tooltip="ContentServerGroup.connectionPoolEnable.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
				<item value="maxConnectionsPerServer:sort" link="" icon="" tooltip="ContentServerGroup.maxConnectionsPerServer.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
				<item value="errorPageURL:sort" link="" icon="" tooltip="ContentServerGroup.errorPageURL.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
				<item value="name:sort" link="genericContentServerGroupCollection.do?EditAction=true" icon="" tooltip="GenericContentServerGroup.name.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
			-->
        </putList>
        <putList name="collectionPreferenceList">
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc" value="text:UI/Collections/GenericContentServerGroup/Preferences#maximumRows:25"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" value="checkbox:UI/Collections/GenericContentServerGroup/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="GenericContentServerGroup.collection.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="GenericContentServerGroup.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.view" name="GenericContentServerGroup.config.view">
        <put name="contextType" value="GenericContentServerGroup"/>
        <!--trg-->
        <putList name="list">
            <add value="GenericContentServerGroup.detail.title"/>
            <add value="GenericContentServerGroup.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="GenericContentServerGroup.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.contentservergroup.genericcontentservergroup.GenericContentServerGroupDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="GenericContentServerGroup.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.contentservergroup.genericcontentservergroup.forwardCmd.do?forwardName=GenericContentServerGroup.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="GenericContentServerGroup.description"/>
        <put name="displayName" value="GenericContentServerGroup.displayName"/>
        <put name="helpTopic" value="GenericContentServerGroup.detail"/>
    </definition>
    <definition name="GenericContentServerGroup.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="genericContentServerGroupDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.contentservergroup.genericcontentservergroup.GenericContentServerGroupDetailForm"/>
        <putList name="tabList">
            <!--  <item  value="tab.runtime" link="GenericContentServerGroup.runtime.tab.view" classtype="org.apache.struts.tiles.beans.SimpleMenuItem"/> -->
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="GenericContentServerGroup.config.tab.view" value="tab.configuration"/>
            <!--  <item  value="tab.topology" link="GenericContentServerGroup.topology.tab.view" classtype="org.apache.struts.tiles.beans.SimpleMenuItem"/>-->
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="GenericContentServerGroup.config.tab.view">
        <putList name="list">
            <add value="GenericContentServerGroup.detail.buttons.panel"/>
            <add value="GenericContentServerGroup.config.general.properties"/>
            <add value="GenericContentServerGroup.config.additional.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="GenericContentServerGroup.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="GenericContentServerGroup.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="GenericContentServerGroup.config.general.properties">
        <put name="formAction" value="genericContentServerGroupDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.contentservergroup.genericcontentservergroup.GenericContentServerGroupDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.contentsevergroup.genericcontentservergroup.GenericContentServerGroupDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="GenericContentServerGroup.name.displayName:name:yes:Text:GenericContentServerGroup.name.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="GenericContentServerGroup.protocol.displayName:protocol:yes:Select:GenericContentServerGroup.protocol.description:no:yes:HTTP,HTTPS:GenericServerProtocolKind.HTTP,GenericServerProtocolKind.HTTPS"/>
            <!--            <item  value="ProxySettings.connectionPoolEnable.displayName:connectionPoolEnable:no:Checkbox:ContentServerGroup.connectionPoolEnable.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
				<item  value="ProxySettings.enableCaching.displayName:enableCaching:no:Checkbox:ContentServerGroup.enableCaching.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
				<item  value="ProxySettings.sslCacheEnable.displayName:sslCacheEnable:no:Checkbox:ContentServerGroup.sslCacheEnable.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
				<item  value="ProxySettings.cacheUpdateUri.displayName:cacheUpdateUri:no:URL:ContentServerGroup.cacheUpdateUri.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
				<item  value="ProxySettings.maxConnectionsPerServer.displayName:maxConnectionsPerServer:no:Text:ContentServerGroup.maxConnectionsPerServer.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
				<item  value="ProxySettings.cacheInstanceName.displayName:cacheInstanceName:no:Text:ContentServerGroup.cacheInstanceName.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
				<item classtype="com.ibm.ws.console.core.item.PropertyItem"
				icon="" link="" tooltip="" value="ProxySettings.outtboundSSLAlias.displayName:outboundSSLAlias:yes:DynamicSelect:ProxySettings.outtboundSSLAlias.description:no:yes:outboundSSLAliasVal:outboundSSLAliasDesc"/> -->
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="GenericContentServerGroup.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.proxy.contentservergroup.genericcontentservergroup.GenericContentServerGroupDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition name="GenericContentServerGroup.runtime.tab.view" path="/secure/layouts/configTabLayout.jsp">
        <putList name="list"/>
    </definition>
    <definition name="GenericContentServerGroup.topology.tab.view" path="/secure/layouts/configTabLayout.jsp">
        <putList name="list"/>
    </definition>
    <!-- ProxyCacheInstance -->
    <definition
        controllerClass="com.ibm.ws.console.proxy.proxysettings.ProxyCacheInstanceController"
        name="ProxyCacheInstance.content.main" path="/secure/layouts/contentLayout.jsp">
        <put name="contextType" value="CacheInstance"/>
        <put name="descTitle" value="ObjectCacheInstance.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.dynacache"/>
        <put name="descText" value="CacheInstance.description"/>
        <putList name="contentList">
            <add value="CacheInstance.context.scope"/>
            <add value="CacheInstance.paging.extend"/>
            <add value="CacheInstance.quicksearch.extend"/>
            <add value="CacheInstance.collection.table.extends"/>
        </putList>
    </definition>
    <!-- RoutingRule -->
    <definition
        controllerClass="com.ibm.ws.console.proxy.proxysettings.routingpolicy.routingrule.RoutingRuleController"
        name="RoutingRule.content.main" path="/secure/layouts/contentLayout.jsp">
        <put name="descTitle" value="RoutingRule.displayName"/>
        <put name="contextType" value="RoutingRule"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="descText" value="RoutingRule.description"/>
        <put name="helpTopic" value="RoutingRule.collection"/>
        <putList name="contentList">
            <add value="RoutingRule.paging.extend"/>
            <add value="RoutingRule.quicksearch.extend"/>
            <add value="RoutingRule.collection.table.extends"/>
        </putList>
    </definition>
    <definition extends="quicksearch.main" name="RoutingRule.quicksearch.extend">
        <put name="selectUri" value="routingRuleCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.proxysettings.routingpolicy.routingrule.RoutingRuleCollectionForm"/>
        <put name="formAction" value="routingRuleCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.routingpolicy.routingrule.RoutingRuleCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.routingpolicy.routingrule.RoutingRuleCollectionForm"/>
        <putList name="searchList">
            <add value="RoutingRule.name.displayName:name"/>
            <add value="RoutingRule.virtualHostName.displayName:virtualHostName"/>
            <add value="RoutingRule.isEnabled.displayName:isEnabled"/>
            <add value="RoutingRule.uriGroup.displayName:uriGroup"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="RoutingRule.paging.extend">
        <put name="displayLabelKey" value="RoutingRule.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.proxysettings.routingpolicy.routingrule.RoutingRuleCollectionForm"/>
        <put name="formAction" value="routingRuleCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.routingpolicy.routingrule.RoutingRuleCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.routingpolicy.routingrule.RoutingRuleCollectionForm"/>
    </definition>
    <definition extends="collection.table.main" name="RoutingRule.collection.table.extends">
        <put name="iterationName" value="com.ibm.ws.console.proxy.proxysettings.routingpolicy.routingrule.RoutingRuleCollectionForm"/>
        <put name="formAction" value="routingRuleCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.routingpolicy.routingrule.RoutingRuleCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.routingpolicy.routingrule.RoutingRuleCollectionForm"/>
        <put name="buttons" value="RoutingRule.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.proxy.proxysettings.routingpolicy.routingrule.forwardCmd.do?forwardName=RoutingRule.content.main"/>
        <putList name="collectionList">
            <!-- 341371 - migrated to plug-in.xml
				<item value="name:sort" link="routingRuleCollection.do?EditAction=true" icon="" tooltip="RoutingRule.name.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
				<item value="virtualHostName:sort" link="" icon="" tooltip="RoutingRule.virtualHostName.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
				<item value="isEnabled" link="" icon="" tooltip="RoutingRule.isEnabled.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
				<item value="uriGroup:sort" link="" icon="" tooltip="RoutingRule.uriGroup.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
				<item value="route" link="" icon="" tooltip="RoutingRule.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
			-->
        </putList>
        <putList name="collectionPreferenceList">
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc" value="text:UI/Collections/RoutingRule/Preferences#maximumRows:25"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" value="checkbox:UI/Collections/RoutingRule/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="RoutingRule.collection.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="RoutingRule.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.view" name="RoutingRule.config.view">
        <put name="contextType" value="RoutingRule"/>
        <putList name="list">
            <add value="RoutingRule.detail.title"/>
            <add value="RoutingRule.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="RoutingRule.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.routingpolicy.routingrule.RoutingRuleDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="RoutingRule.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.proxysettings.routingpolicy.routingrule.forwardCmd.do?forwardName=RoutingRule.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="RoutingRule.description"/>
        <put name="displayName" value="RoutingRule.displayName"/>
        <put name="helpTopic" value="RoutingRule.detail"/>
    </definition>
    <definition name="RoutingRule.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="routingRuleDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.routingpolicy.routingrule.RoutingRuleDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="RoutingRule.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="RoutingRule.config.tab.view">
        <putList name="list">
            <add value="RoutingRule.detail.buttons.panel"/>
            <add value="RoutingRule.config.general.properties"/>
            <add value="RoutingRule.config.additional.properties"/>
            <add value="RoutingRule.config.related.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="RoutingRule.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="RoutingRule.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="RoutingRule.config.general.properties">
        <put name="formAction" value="routingRuleDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.routingpolicy.routingrule.RoutingRuleDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.routingpolicy.routingrule.RoutingRuleDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="RoutingRule.name.displayName:name:yes:Text:RoutingRule.name.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="RoutingRule.isEnabled.displayName:isEnabled:no:Checkbox:RoutingRule.isEnabled.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="RoutingRule.virtualHostName.displayName:virtualHostName:yes:DynamicSelect:RoutingRule.virtualHostName.description:no:yes:virtualHostsVal:virtualHostsDesc:"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="RoutingRule.uriGroup.displayName:uriGroup:yes:DynamicSelect:RoutingRule.uriGroup.description:no:yes:uriGroupsVal:uriGroupsDesc:"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="RoutingRule.routingAction.displayName: :no:custom:RoutingRule.routingAction.description:no:yes: : :/com.ibm.ws.console.proxy/Route.jsp"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="RoutingRule.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.routingpolicy.routingrule.RoutingRuleDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition name="RoutingRule.config.related.properties" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.routingpolicy.routingrule.RoutingRuleDetailForm"/>
        <putList name="list"/>
    </definition>
    <!-- RewritingRule -->
    <definition
        controllerClass="com.ibm.ws.console.proxy.proxysettings.rewritingpolicy.rewritingrule.RewritingRuleController"
        name="RewritingRule.content.main" path="/secure/layouts/contentLayout.jsp">
        <put name="descTitle" value="RewritingRules.displayName"/>
        <put name="contextType" value="RewritingRule"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="descText" value="RewritingRules.description"/>
        <put name="helpTopic" value="RewritingRule.collection"/>
        <putList name="contentList">
            <add value="RewritingRule.paging.extend"/>
            <add value="RewritingRule.quicksearch.extend"/>
            <add value="RewritingRule.collection.table.extends"/>
        </putList>
    </definition>
    <definition extends="quicksearch.main" name="RewritingRule.quicksearch.extend">
        <put name="selectUri" value="rewritingRuleCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.proxysettings.rewritingpolicy.rewritingrule.RewritingRuleCollectionForm"/>
        <put name="formAction" value="rewritingRuleCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.rewritingpolicy.rewritingrule.RewritingRuleCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.rewritingpolicy.rewritingrule.RewritingRuleCollectionForm"/>
        <putList name="searchList">
            <add value="RewritingRule.fromURLPattern.displayName:fromURLPattern"/>
            <add value="RewritingRule.toURLPattern.displayName:toURLPattern"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="RewritingRule.paging.extend">
        <put name="displayLabelKey" value="RewritingRule.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.proxysettings.rewritingpolicy.rewritingrule.RewritingRuleCollectionForm"/>
        <put name="formAction" value="rewritingRuleCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.rewritingpolicy.routingrule.RewritingRuleCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.rewritingpolicy.rewritingrule.RewritingRuleCollectionForm"/>
    </definition>
    <definition extends="collection.table.main" name="RewritingRule.collection.table.extends">
        <put name="iterationName" value="com.ibm.ws.console.proxy.proxysettings.rewritingpolicy.rewritingrule.RewritingRuleCollectionForm"/>
        <put name="formAction" value="rewritingRuleCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.rewritingpolicy.rewritingrule.RewritingRuleCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.rewritingpolicy.rewritingrule.RewritingRuleCollectionForm"/>
        <put name="buttons" value="RewritingRule.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.proxy.proxysettings.rewritingpolicy.rewritingrule.forwardCmd.do?forwardName=RewritingRule.content.main"/>
        <putList name="collectionList">
            <!-- 341371 - migrated to plug-in.xml
				<item value="fromURLPattern" link="" icon="" tooltip="RewritingRule.fromURLPattern.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
				<item value="toURLPattern" link="" icon="" tooltip="RewritingRule.toURLPattern.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
			-->
        </putList>
        <putList name="collectionPreferenceList">
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc" value="text:UI/Collections/RewritingRule/Preferences#maximumRows:25"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" value="checkbox:UI/Collections/RewritingRule/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="RewritingRule.collection.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="RewritingRule.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.view" name="RewritingRule.config.view">
        <put name="contextType" value="RewritingRule"/>
        <putList name="list">
            <add value="RewritingRule.detail.title"/>
            <add value="RewritingRule.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="RewritingRule.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.rewritingpolicy.rewritingrule.RewritingRuleDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="RewritingRule.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.proxysettings.rewritingpolicy.rewritingrule.forwardCmd.do?forwardName=RewritingRule.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="fromURLPattern"/>
        <put name="instanceDescription" value="RewritingRule.description"/>
        <put name="displayName" value="RewritingRule.displayName"/>
        <put name="helpTopic" value="RewritingRule.detail"/>
    </definition>
    <definition name="RewritingRule.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="rewritingRuleDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.rewritingpolicy.rewritingrule.RewritingRuleDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="RewritingRule.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="RewritingRule.config.tab.view">
        <putList name="list">
            <add value="RewritingRule.detail.buttons.panel"/>
            <add value="RewritingRule.config.general.properties"/>
            <add value="RewritingRule.config.additional.properties"/>
            <add value="RewritingRule.config.related.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="RewritingRule.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="RewritingRule.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="RewritingRule.config.general.properties">
        <put name="formAction" value="rewritingRuleDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.rewritingpolicy.rewritingrule.RewritingRuleDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.rewritingpolicy.rewritingrule.RewritingRuleDetailForm"/>
        <put name="formFocus" value="fromURLPattern"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="RewritingRule.fromURLPattern.displayName:fromURLPattern:yes:URLTextArea:RewritingRule.fromURLPattern.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="RewritingRule.toURLPattern.displayName:toURLPattern:yes:URLTextArea:RewritingRule.toURLPattern.description:no:yes"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="RewritingRule.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.rewritingpolicy.rewritingrule.RewritingRuleDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition name="RewritingRule.config.related.properties" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.rewritingpolicy.rewritingrule.RewritingRuleDetailForm"/>
        <putList name="list"/>
    </definition>
    <!-- StaticCacheRule -->
    <definition
        controllerClass="com.ibm.ws.console.proxy.proxysettings.staticcachepolicy.staticcacherule.StaticCacheRuleController"
        name="StaticCacheRule.content.main" path="/secure/layouts/contentLayout.jsp">
        <put name="descTitle" value="StaticCachePolicy.staticCacheRules.displayName"/>
        <put name="contextType" value="StaticCacheRule"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="descText" value="StaticCacheRule.description"/>
        <put name="helpTopic" value="StaticCacheRule.collection"/>
        <putList name="contentList">
            <add value="StaticCacheRule.paging.extend"/>
            <add value="StaticCacheRule.quicksearch.extend"/>
            <add value="StaticCacheRule.collection.table.extends"/>
        </putList>
    </definition>
    <definition extends="quicksearch.main" name="StaticCacheRule.quicksearch.extend">
        <put name="selectUri" value="staticCacheRuleCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.proxysettings.staticcachepolicy.staticcacherule.StaticCacheRuleCollectionForm"/>
        <put name="formAction" value="staticCacheRuleCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.staticcachepolicy.staticcacherule.StaticCacheRuleCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.staticcachepolicy.staticcacherule.StaticCacheRuleCollectionForm"/>
        <putList name="searchList">
            <add value="StaticCacheRule.noCache.displayName:noCache"/>
            <add value="StaticCacheRule.uriGroup.displayName:uriGroup"/>
            <add value="StaticCacheRule.defaultExpiration.displayName:defaultExpiration"/>
            <add value="StaticCacheRule.lastModifiedFactor.displayName:lastModifiedFactor"/>
            <add value="RoutingRule.virtualHostName.displayName:virtualHostName"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="StaticCacheRule.paging.extend">
        <put name="displayLabelKey" value="StaticCachePolicy.staticCacheRules.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.proxysettings.staticcachepolicy.staticcacherule.StaticCacheRuleCollectionForm"/>
        <put name="formAction" value="staticCacheRuleCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.staticcachepolicy.staticcacherule.StaticCacheRuleCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.staticcachepolicy.staticcacherule.StaticCacheRuleCollectionForm"/>
    </definition>
    <definition extends="collection.table.main" name="StaticCacheRule.collection.table.extends">
        <put name="iterationName" value="com.ibm.ws.console.proxy.proxysettings.staticcachepolicy.staticcacherule.StaticCacheRuleCollectionForm"/>
        <put name="formAction" value="staticCacheRuleCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.staticcachepolicy.staticcacherule.StaticCacheRuleCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.staticcachepolicy.staticcacherule.StaticCacheRuleCollectionForm"/>
        <put name="buttons" value="StaticCacheRule.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.proxy.proxysettings.staticcachepolicy.staticcacherule.forwardCmd.do?forwardName=StaticCacheRule.content.main"/>
        <putList name="collectionList">
            <!-- 341371 - migrated to plug-in.xml
				<item value="uriGroup:sort" link="staticCacheRuleCollection.do?EditAction=true" icon="" tooltip="StaticCacheRule.uriGroup.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
				<item value="noCache" link="" icon="" tooltip="StaticCacheRule.noCache.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
				<item value="defaultExpiration" link="" icon="" tooltip="StaticCacheRule.defaultExpiration.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
				<item value="lastModifiedFactor" link="" icon="" tooltip="StaticCacheRule.lastModifiedFactor.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
				<item value="virtualHostName:sort" link="" icon="" tooltip="RoutingRule.virtualHostName.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
			-->
        </putList>
        <putList name="collectionPreferenceList">
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc" value="text:UI/Collections/StaticCacheRule/Preferences#maximumRows:25"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" value="checkbox:UI/Collections/StaticCacheRule/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="StaticCacheRule.collection.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="StaticCacheRule.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.view" name="StaticCacheRule.config.view">
        <put name="contextType" value="StaticCacheRule"/>
        <putList name="list">
            <add value="StaticCacheRule.detail.title"/>
            <add value="StaticCacheRule.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="StaticCacheRule.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.staticcachepolicy.staticcacherule.StaticCacheRuleDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="StaticCachePolicy.staticCacheRules.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.proxysettings.staticcachepolicy.staticcacherule.forwardCmd.do?forwardName=StaticCacheRule.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="uriGroup"/>
        <put name="instanceDescription" value="StaticCacheRule.description"/>
        <put name="displayName" value="StaticCacheRule.displayName"/>
        <put name="helpTopic" value="StaticCacheRule.detail"/>
    </definition>
    <definition name="StaticCacheRule.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="staticCacheRuleDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.staticcachepolicy.staticcacherule.StaticCacheRuleDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="StaticCacheRule.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="StaticCacheRule.config.tab.view">
        <putList name="list">
            <add value="StaticCacheRule.detail.buttons.panel"/>
            <add value="StaticCacheRule.config.general.properties"/>
            <add value="StaticCacheRule.config.additional.properties"/>
            <add value="StaticCacheRule.config.related.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="StaticCacheRule.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="StaticCacheRule.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="StaticCacheRule.config.general.properties">
        <put name="formAction" value="staticCacheRuleDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.staticcachepolicy.staticcacherule.StaticCacheRuleDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.staticcachepolicy.staticcacherule.StaticCacheRuleDetailForm"/>
        <put name="formFocus" value="uriGroup"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="StaticCacheRule.uriGroup.displayName:uriGroup:yes:DynamicSelect:StaticCacheRule.uriGroup.description:no:yes:uriGroupsVal:uriGroupsDesc:"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="StaticCacheRule.noCache.displayName:noCache:no:Checkbox:StaticCacheRule.noCache.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="StaticCacheRule.defaultExpiration.displayName:defaultExpiration:no:Text:StaticCacheRule.defaultExpiration.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="StaticCacheRule.lastModifiedFactor.displayName:lastModifiedFactor:no:Text:StaticCacheRule.lastModifiedFactor.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="RoutingRule.virtualHostName.displayName:virtualHostName:yes:DynamicSelect:RoutingRule.virtualHostName.description:no:yes:virtualHostsVal:virtualHostsDesc:"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="StaticCacheRule.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.staticcachepolicy.staticcacherule.StaticCacheRuleDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition name="StaticCacheRule.config.related.properties" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.staticcachepolicy.staticcacherule.StaticCacheRuleDetailForm"/>
        <putList name="list"/>
    </definition>
    <!-- URIGroup -->
    <definition
        controllerClass="com.ibm.ws.console.proxy.URIGroup.URIGroupController"
        name="URIGroup.content.main" path="/secure/layouts/contentLayout.jsp">
        <put name="descTitle" value="URIGroup.displayName"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="descText" value="URIGroup.description"/>
        <put name="contextType" value="urigroup"/>
        <put name="helpTopic" value="URIGroup.collection"/>
        <putList name="contentList">
            <add value="URIGroup.paging.extend"/>
            <add value="URIGroup.quicksearch.extend"/>
            <add value="URIGroup.collection.table.extends"/>
        </putList>
    </definition>
    <definition extends="quicksearch.main" name="URIGroup.quicksearch.extend">
        <put name="selectUri" value="uRIGroupCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.URIGroup.URIGroupCollectionForm"/>
        <put name="formAction" value="uRIGroupCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.URIGroup.URIGroupCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.URIGroup.URIGroupCollectionForm"/>
        <putList name="searchList">
            <add value="URIGroup.name.displayName:name"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="URIGroup.paging.extend">
        <put name="displayLabelKey" value="ProxyModel.null.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.URIGroup.URIGroupCollectionForm"/>
        <put name="formAction" value="uRIGroupCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.URIGroup.URIGroupCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.URIGroup.URIGroupCollectionForm"/>
    </definition>
    <definition extends="collection.table.main" name="URIGroup.collection.table.extends">
        <put name="iterationName" value="com.ibm.ws.console.proxy.URIGroup.URIGroupCollectionForm"/>
        <put name="formAction" value="uRIGroupCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.URIGroup.URIGroupCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.URIGroup.URIGroupCollectionForm"/>
        <put name="buttons" value="URIGroup.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.proxy.URIGroup.forwardCmd.do?forwardName=URIGroup.content.main"/>
        <putList name="collectionList">
            <!-- 341371 - migrated to plug-in.xml
				<item value="name:sort" link="uRIGroupCollection.do?EditAction=true" icon="" tooltip="URIGroup.name.displayName" classtype="com.ibm.ws.console.core.item.CollectionItem"/>
			-->
        </putList>
        <putList name="collectionPreferenceList">
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc" value="text:UI/Collections/URIGroup/Preferences#maximumRows:25"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" value="checkbox:UI/Collections/URIGroup/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="URIGroup.collection.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="URIGroup.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.view" name="URIGroup.config.view">
        <put name="contextType" value="urigroup"/>
        <putList name="list">
            <add value="URIGroup.detail.title"/>
            <add value="URIGroup.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="URIGroup.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.URIGroup.URIGroupDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="ProxyModel.null.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.URIGroup.forwardCmd.do?forwardName=URIGroup.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="URIGroup.description"/>
        <put name="displayName" value="URIGroup.displayName"/>
        <put name="helpTopic" value="URIGroup.detail"/>
    </definition>
    <definition name="URIGroup.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="uRIGroupDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.URIGroup.URIGroupDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="URIGroup.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="URIGroup.config.tab.view">
        <putList name="list">
            <add value="URIGroup.detail.buttons.panel"/>
            <add value="URIGroup.config.general.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="URIGroup.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="URIGroup.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="URIGroup.config.general.properties">
        <put name="formAction" value="uRIGroupDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.URIGroup.URIGroupDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.URIGroup.URIGroupDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="URIGroup.name.displayName:name:yes:Text:URIGroup.name.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="URIGroup.URIPattern.displayName:URIPattern:yes:URLTextArea:URIGroup.URIPattern.description:no:yes"/>
        </putList>
    </definition>
    <definition name="URIGroup.runtime.tab.view" path="/secure/layouts/configTabLayout.jsp">
        <putList name="list"/>
    </definition>
    <definition name="URIGroup.topology.tab.view" path="/secure/layouts/configTabLayout.jsp">
        <putList name="list"/>
    </definition>
    <!-- Begin Proxy Virtual Host -->
    <definition
        controllerClass="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.ProxyVirtualHostController"
        name="ProxyVirtualHost.content.main" path="/secure/layouts/contentLayout.jsp">
        <put name="descTitle" value="Proxy.proxyVirtualHosts.displayName"/>
        <put name="contextType" value="ProxyVirtualHost"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="descText" value="Proxy.proxyVirtualHosts.description"/>
        <put name="helpTopic" value="ProxyVirtualHost.collection"/>
        <putList name="contentList">
            <add value="ProxyVirtualHost.paging.extend"/>
            <add value="ProxyVirtualHost.quicksearch.extend"/>
            <add value="ProxyVirtualHost.collection.table.extends"/>
        </putList>
    </definition>
    <definition extends="quicksearch.main" name="ProxyVirtualHost.quicksearch.extend">
        <put name="selectUri" value="proxyVirtualHostCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.ProxyVirtualHostCollectionForm"/>
        <put name="formAction" value="proxyVirtualHostCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.ProxyVirtualHostCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.ProxyVirtualHostCollectionForm"/>
        <putList name="searchList">
            <add value="Proxy.proxyVirtualHostName.displayName:virtualHostName"/>
            <add value="Proxy.proxyVirtualHostPort.displayName:virtualHostPort"/>
            <add value="Proxy.proxyRuleExpression.displayName:enabledProxyRuleExpressions"/>
            <add value="Proxy.proxyVirtualHostEnabled.displayName:enabled"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="ProxyVirtualHost.paging.extend">
        <put name="displayLabelKey" value="ProxyVirtualHost.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.ProxyVirtualHostCollectionForm"/>
        <put name="formAction" value="proxyVirtualHostCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.ProxyVirtualHostCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.ProxyVirtualHostCollectionForm"/>
    </definition>
    <definition extends="collection.table.main" name="ProxyVirtualHost.collection.table.extends">
        <put name="iterationName" value="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.ProxyVirtualHostCollectionForm"/>
        <put name="formAction" value="proxyVirtualHostCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.ProxyVirtualHostCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.ProxyVirtualHostCollectionForm"/>
        <put name="buttons" value="ProxyVirtualHost.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.forwardCmd.do?forwardName=ProxyVirtualHost.content.main"/>
        <putList name="collectionList">
            <!-- values migrated to plug-in.xml -->
        </putList>
        <putList name="collectionPreferenceList">
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc" value="text:UI/Collections/ProxyVirtualHost/Preferences#maximumRows:25"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" value="checkbox:UI/Collections/ProxyVirtualHost/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="ProxyVirtualHost.collection.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="ProxyVirtualHost.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.view" name="ProxyVirtualHost.config.view">
        <put name="contextType" value="ProxyVirtualHost"/>
        <putList name="list">
            <add value="ProxyVirtualHost.detail.title"/>
            <add value="ProxyVirtualHost.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="ProxyVirtualHost.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.ProxyVirtualHostDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="ProxyVirtualHost.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.forwardCmd.do?forwardName=ProxyVirtualHost.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="virtualHostName"/>
        <put name="instanceDescription" value="Proxy.proxyVirtualHost.description"/>
        <put name="displayName" value="Proxy.proxyVirtualHost.displayName"/>
        <put name="helpTopic" value="ProxyVirtualHost.detail"/>
    </definition>
    <definition name="ProxyVirtualHost.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="proxyVirtualHostDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.ProxyVirtualHostDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="ProxyVirtualHost.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="ProxyVirtualHost.config.tab.view">
        <putList name="list">
            <add value="ProxyVirtualHost.detail.buttons.panel"/>
            <add value="ProxyVirtualHost.config.general.properties"/>
            <add value="ProxyVirtualHost.config.additional.properties"/>
            <add value="ProxyVirtualHost.config.related.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="ProxyVirtualHost.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="ProxyVirtualHost.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="ProxyVirtualHost.config.general.properties">
        <put name="formAction" value="proxyVirtualHostDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.ProxyVirtualHostDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.ProxyVirtualHostDetailForm"/>
        <put name="formFocus" value="virtualHostName"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.proxyVirtualHostName.displayName:virtualHostName:yes:Text:Proxy.proxyVirtualHostName.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.proxyVirtualHostPort.displayName:virtualHostPort:yes:Text:Proxy.proxyVirtualHostPort.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.proxyRuleExpressions.displayName: :no:custom:Proxy.proxyRuleExpressions.description:no:yes: : :/com.ibm.ws.console.proxy/ProxyVirtualHost.jsp"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="ProxyVirtualHost.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.ProxyVirtualHostDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition name="ProxyVirtualHost.config.related.properties" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.ProxyVirtualHostDetailForm"/>
        <putList name="list"/>
    </definition>
    <!-- End Proxy Virtual Host -->
    <!-- Begin Proxy Virtual Host Settings -->
    <definition
        controllerClass="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.proxyvirtualhostsettings.ProxyVirtualHostSettingsController"
        extends="detail.config.view" name="ProxyVirtualHostSettings.config.view">
        <put name="contextType" value="ProxyVirtualHostSettings"/>
        <putList name="list">
            <add value="ProxyVirtualHostSettings.detail.title"/>
            <add value="ProxyVirtualHostSettings.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="ProxyVirtualHostSettings.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.proxyvirtualhostsettings.ProxyVirtualHostSettingsDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="ProxyVirtualHostSettings.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.forwardCmd.do?forwardName=Proxy.content.main&amp;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="instanceDetails"/>
        <put name="instanceDescription" value="ProxyVirtualHostSettings.description"/>
        <put name="displayName" value="ProxyVirtualHostSettings.displayName"/>
        <put name="helpTopic" value="ProxyVirtualHostSettings.detail"/>
    </definition>
    <definition name="ProxyVirtualHostSettings.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="proxyVirtualHostSettingsDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.proxyvirtualhostsettings.ProxyVirtualHostSettingsDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="ProxyVirtualHostSettings.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="ProxyVirtualHostSettings.config.tab.view">
        <putList name="list">
            <add value="ProxyVirtualHostSettings.detail.buttons.panel"/>
            <add value="ProxyVirtualHostSettings.config.general.properties"/>
            <add value="ProxyVirtualHostSettings.config.additional.properties"/>
            <add value="ProxyVirtualHostSettings.config.related.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="ProxyVirtualHostSettings.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="ProxyVirtualHostSettings.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="ProxyVirtualHostSettings.config.general.properties">
        <put name="formAction" value="proxyVirtualHostSettingsDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.proxyvirtualhostsettings.ProxyVirtualHostSettingsDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.proxyvirtualhostsettings.ProxyVirtualHostSettingsDetailForm"/>
        <put name="formFocus" value=""/>
        <put name="readOnlyView" value="no"/>
        <put name="showGenPropsHeading" value="yes"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.PVHSStaticFileServing.displayName:staticFileServing:no:Expandable:Proxy.PVHSStaticFileServing.description:no:yes: : :/com.ibm.ws.console.proxy/PVHSStaticFileServing.jsp: :none"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.PVHSLogging.displayName:logging:no:Expandable:Proxy.PVHSLogging.description:no:yes: : :/com.ibm.ws.console.proxy/PVHSLogging.jsp: :none"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.PVHSCustomErrorPagePolicy.displayName:errorPagePolicy:no:Expandable:Proxy.PVHSCustomErrorPagePolicy.description:no:yes: : :/com.ibm.ws.console.proxy/PVHSErrorPagePolicy.jsp: :none"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="ProxyVirtualHostSettings.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.proxyvirtualhostsettings.ProxyVirtualHostSettingsDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition
        name="ProxyVirtualHostSettings.config.related.properties" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyvirtualhost.proxyvirtualhostsettings.ProxyVirtualHostSettingsDetailForm"/>
        <putList name="list"/>
    </definition>
    <!-- End Proxy Virtual Host Settings -->
    <!-- Begin Proxy Rule Expression-->
    <definition
        controllerClass="com.ibm.ws.console.proxy.proxysettings.proxyruleexpression.ProxyRuleExpressionController"
        name="ProxyRuleExpression.content.main" path="/secure/layouts/contentLayout.jsp">
        <put name="descTitle" value="Proxy.proxyRuleExpression.displayName"/>
        <put name="contextType" value="ProxyRuleExpression"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="descText" value="Proxy.proxyRuleExpression.description"/>
        <put name="helpTopic" value="ProxyRuleExpression.collection"/>
        <putList name="contentList">
            <add value="ProxyRuleExpression.paging.extend"/>
            <add value="ProxyRuleExpression.quicksearch.extend"/>
            <add value="ProxyRuleExpression.collection.table.extends"/>
        </putList>
    </definition>
    <definition extends="quicksearch.main" name="ProxyRuleExpression.quicksearch.extend">
        <put name="selectUri" value="proxyRuleExpressionCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.proxysettings.proxyruleexpression.ProxyRuleExpressionCollectionForm"/>
        <put name="formAction" value="proxyRuleExpressionCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyruleexpression.ProxyRuleExpressionCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyruleexpression.ProxyRuleExpressionCollectionForm"/>
        <putList name="searchList">
            <add value="Proxy.proxyRuleExpressionname.displayName:name"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="ProxyRuleExpression.paging.extend">
        <put name="displayLabelKey" value="Proxy.proxyRuleExpressions.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.proxysettings.proxyruleexpression.ProxyRuleExpressionCollectionForm"/>
        <put name="formAction" value="proxyRuleExpressionCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyruleexpression.ProxyRuleExpressionCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyruleexpression.ProxyRuleExpressionCollectionForm"/>
    </definition>
    <definition extends="collection.table.main" name="ProxyRuleExpression.collection.table.extends">
        <put name="iterationName" value="com.ibm.ws.console.proxy.proxysettings.proxyruleexpression.ProxyRuleExpressionCollectionForm"/>
        <put name="formAction" value="proxyRuleExpressionCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyruleexpression.ProxyRuleExpressionCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyruleexpression.ProxyRuleExpressionCollectionForm"/>
        <put name="buttons" value="ProxyRuleExpression.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.proxy.proxysettings.proxyruleexpression.forwardCmd.do?forwardName=ProxyRuleExpression.content.main"/>
        <putList name="collectionList">
            <!-- values migrated to plug-in.xml -->
        </putList>
        <putList name="collectionPreferenceList">
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc" value="text:UI/Collections/ProxyRuleExpression/Preferences#maximumRows:25"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" value="checkbox:UI/Collections/ProxyRuleExpression/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="ProxyRuleExpression.collection.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="ProxyRuleExpression.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.view" name="ProxyRuleExpression.config.view">
        <put name="contextType" value="ProxyRuleExpression"/>
        <putList name="list">
            <add value="ProxyRuleExpression.detail.title"/>
            <add value="ProxyRuleExpression.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="ProxyRuleExpression.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyruleexpression.ProxyRuleExpressionDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="Proxy.proxyRuleExpression.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.proxysettings.proxyruleexpression.forwardCmd.do?forwardName=ProxyRuleExpression.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="Proxy.proxyRuleExpression.description"/>
        <put name="displayName" value="Proxy.proxyRuleExpression.displayName"/>
        <put name="helpTopic" value="ProxyRuleExpression.detail"/>
    </definition>
    <definition name="ProxyRuleExpression.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="proxyRuleExpressionDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyruleexpression.ProxyRuleExpressionDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="ProxyRuleExpression.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="ProxyRuleExpression.config.tab.view">
        <putList name="list">
            <add value="ProxyRuleExpression.detail.buttons.panel"/>
            <add value="ProxyRuleExpression.config.general.properties"/>
            <add value="ProxyRuleExpression.config.additional.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="ProxyRuleExpression.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="ProxyRuleExpression.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="ProxyRuleExpression.config.general.properties">
        <put name="formAction" value="proxyRuleExpressionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyruleexpression.ProxyRuleExpressionDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyruleexpression.ProxyRuleExpressionDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.proxyRuleExpressionname.displayName:name:yes:TextLong:Proxy.proxyRuleExpressionName.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.proxyRuleExpressionExpression.displayName:name:yes:custom:Proxy.proxyRuleExpression.description:no:yes: : :/com.ibm.ws.console.proxy/ProxyRuleExpressionBuilder.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.cachingActions.displayName:CachingAction:yes:custom:Proxy.cachingActions.description:no:yes: : :/com.ibm.ws.console.proxy/ProxyActionPicker.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.compressionActions.displayName:CompressionAction:yes:custom:Proxy.compressionActions.description:no:yes: : :/com.ibm.ws.console.proxy/ProxyActionPicker.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.headerActions.displayName:HeaderAction:yes:custom:Proxy.headerActions.description:no:yes: : :/com.ibm.ws.console.proxy/ProxyActionPicker.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.rewritingActions.displayName:RewritingAction:yes:custom:Proxy.rewritingActions.description:no:yes: : :/com.ibm.ws.console.proxy/ProxyActionPicker.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.routingActions.displayName:RoutingAction:yes:custom:Proxy.routingActions.description:no:yes: : :/com.ibm.ws.console.proxy/ProxyActionPicker.jsp"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="ProxyRuleExpression.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyruleexpression.ProxyRuleExpressionDetailForm"/>
        <putList name="list"/>
    </definition>
    <!-- End Proxy Rule Expression-->
    <!-- Begin Proxy Action Detail -->
    <definition
        controllerClass="com.ibm.ws.console.proxy.proxysettings.proxyaction.ProxyActionController"
        extends="detail.config.view" name="ProxyAction.config.view">
        <put name="contextType" value="ProxyAction"/>
        <putList name="list">
            <add value="ProxyAction.detail.title"/>
            <add value="ProxyAction.config.tab.view"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="ProxyAction.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.ProxyActionDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="Proxy.proxyActions.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.forwardCmd.do?forwardName=ProxyAction.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="Proxy.proxyActions.description"/>
        <put name="displayName" value="Proxy.proxyActions.displayName"/>
        <put name="helpTopic" value="ProxyAction.detail"/>
    </definition>
    <definition extends="detail.config.tab.view" name="ProxyAction.config.tab.view">
        <putList name="list">
            <add value="ProxyAction.detail.buttons.panel"/>
            <add value="ProxyAction.config.general.properties"/>
            <add value="ProxyAction.config.additional.properties"/>
            <add value="ProxyAction.config.related.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="ProxyAction.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="ProxyAction.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="ProxyAction.config.general.properties">
        <put name="showGenPropsHeading" value="no"/>
        <put name="showButtons" value="false"/>
        <put name="formAction" value="proxyActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.ProxyActionDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.ProxyActionDetailForm"/>
        <put name="formFocus" value="cachingAction.button.new"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.cachingActions.displayName: :no:JSP:Proxy.cachingActions.displayName:no:yes: : :/secure/layouts/headingLayout.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="CachingAction.quicksearch.extend: :yes:JSP:CachingAction.collection.table.extends:no:yes: : :/secure/layouts/collectionInDetailForm.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.compressionActions.displayName: :no:JSP:Proxy.cachingActions.displayName:no:yes: : :/secure/layouts/headingLayout.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="CompressionAction.quicksearch.extend: :yes:JSP:CompressionAction.collection.table.extends:no:yes: : :/secure/layouts/collectionInDetailForm.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.headerActions.displayName: :no:JSP:Proxy.cachingActions.displayName:no:yes: : :/secure/layouts/headingLayout.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="HeaderAction.quicksearch.extend: :yes:JSP:HeaderAction.collection.table.extends:no:yes: : :/secure/layouts/collectionInDetailForm.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.rewritingActions.displayName: :no:JSP:Proxy.cachingActions.displayName:no:yes: : :/secure/layouts/headingLayout.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="RewritingAction.quicksearch.extend: :yes:JSP:RewritingAction.collection.table.extends:no:yes: : :/secure/layouts/collectionInDetailForm.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.routingActions.displayName: :no:JSP:Proxy.cachingActions.displayName:no:yes: : :/secure/layouts/headingLayout.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="RoutingAction.quicksearch.extend: :yes:JSP:RoutingAction.collection.table.extends:no:yes: : :/secure/layouts/collectionInDetailForm.jsp"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="ProxyAction.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.ProxyActionDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition name="ProxyAction.config.related.properties" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.ProxyActionDetailForm"/>
        <putList name="list"/>
    </definition>
    <!-- End Proxy Action-->
    <!-- Begin Caching Action -->
    <definition extends="quicksearch.main" name="CachingAction.quicksearch.extend">
        <put name="selectUri" value="proxyActionDetail.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CachingActionCollectionForm"/>
        <put name="formAction" value="proxyActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CachingActionCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CachingActionCollectionForm"/>
        <putList name="searchList">
            <add value="Proxy.proxyActionName.displayName:name"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="CachingAction.paging.extend">
        <put name="displayLabelKey" value="Proxy.cachingActions.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CachingActionCollectionForm"/>
        <put name="formAction" value="proxyActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CachingActionCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CachingActionCollectionForm"/>
    </definition>
    <definition name="CachingAction.collection.table.extends" path="/secure/layouts/collectionTableLayoutNoPrefs.jsp">
        <put name="iterationProperty" value="subsetList"/>
        <put name="showCheckBoxes" value="true"/>
        <put name="sortIconLocation" value="right"/>
        <put name="columnWidth" value="25%"/>
        <put name="idColumn" value=""/>
        <put name="statusType" value="unknown"/>
        <!-- this attribute,if false displays html special chars -->
        <put name="htmlFilter" value="true"/>
        <putList name="statusCols"/>
        <put name="contextType" value="CachingAction"/>
        <put name="iterationName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CachingActionCollectionForm"/>
        <put name="formAction" value="proxyActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CachingActionCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CachingActionCollectionForm"/>
        <put name="buttons" value="CachingAction.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.forwardCmd.do?forwardName=CachingAction.content.main"/>
        <putList name="collectionList"/>
        <putList name="collectionPreferenceList">
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc" value="text:UI/Collections/CachingAction/Preferences#maximumRows:25"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" value="checkbox:UI/Collections/CachingAction/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="CachingAction.collection.buttons.panel">
        <put name="contextType" value="CachingAction"/>
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="CachingAction.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.view" name="CachingAction.config.view">
        <put name="contextType" value="CachingAction"/>
        <putList name="list">
            <add value="CachingAction.detail.title"/>
            <add value="CachingAction.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="CachingAction.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CachingActionDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="Proxy.cachingActions.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.forwardCmd.do?forwardName=CachingAction.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="Proxy.cachingActions.description"/>
        <put name="displayName" value="Proxy.cachingActions.displayName"/>
        <put name="helpTopic" value="CachingAction.detail"/>
    </definition>
    <definition name="CachingAction.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="cachingActionDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CachingActionDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="CachingAction.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="CachingAction.config.tab.view">
        <putList name="list">
            <add value="CachingAction.detail.buttons.panel"/>
            <add value="CachingAction.config.general.properties"/>
            <add value="CachingAction.config.additional.properties"/>
            <add value="CachingAction.config.related.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="CachingAction.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="CachingAction.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="CachingAction.config.general.properties">
        <put name="formAction" value="cachingActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CachingActionDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CachingActionDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.proxyActionName.displayName:name:yes:TextLong:Proxy.proxyActionName.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.cachingAction.enableCaching.displayName:enableCaching:no:Checkbox:Proxy.cachingAction.enableCaching.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.cachingAction.lastModifiedFactor.displayName:lastModifiedFactor:yes:Text:Proxy.cachingAction.lastModifiedFactor.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.cachingAction.defaultExpiration.displayName:defaultExpiration:yes:Text:Proxy.cachingAction.defaultExpiration.description:no:yes: : :ProxySettings.seconds.unit"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="CachingAction.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CachingActionDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition name="CachingAction.config.related.properties" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CachingActionDetailForm"/>
        <putList name="list"/>
    </definition>
    <!-- End Caching Action-->
    <!-- Begin Compression Action Collection-->
    <definition extends="quicksearch.main" name="CompressionAction.quicksearch.extend">
        <put name="selectUri" value="proxyActionDetail.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CompressionActionCollectionForm"/>
        <put name="formAction" value="proxyActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CompressionActionCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CompressionActionCollectionForm"/>
        <putList name="searchList">
            <add value="Proxy.proxyActionName.displayName:name"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="CompressionAction.paging.extend">
        <put name="displayLabelKey" value="Proxy.compressionActions.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CompressionActionCollectionForm"/>
        <put name="formAction" value="proxyActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CompressionActionCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CompressionActionCollectionForm"/>
    </definition>
    <definition name="CompressionAction.collection.table.extends" path="/secure/layouts/collectionTableLayoutNoPrefs.jsp">
        <put name="iterationProperty" value="subsetList"/>
        <put name="showCheckBoxes" value="true"/>
        <put name="sortIconLocation" value="right"/>
        <put name="columnWidth" value="25%"/>
        <put name="idColumn" value=""/>
        <put name="statusType" value="unknown"/>
        <!-- this attribute,if false displays html special chars -->
        <put name="htmlFilter" value="true"/>
        <putList name="statusCols"/>
        <put name="contextType" value="CompressionAction"/>
        <put name="iterationName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CompressionActionCollectionForm"/>
        <put name="formAction" value="proxyActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CompressionActionCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CompressionActionCollectionForm"/>
        <put name="buttons" value="CompressionAction.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.forwardCmd.do?forwardName=CompressionAction.content.main"/>
        <putList name="collectionList"/>
        <putList name="collectionPreferenceList">
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc" value="text:UI/Collections/CompressionAction/Preferences#maximumRows:25"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" value="checkbox:UI/Collections/CompressionAction/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="CompressionAction.collection.buttons.panel">
        <put name="contextType" value="CompressionAction"/>
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="CompressionAction.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <!-- End Compression Action Collection-->
    <!-- Begin RequestCompression Action Detail-->
    <definition extends="detail.config.view" name="RequestCompressionAction.config.view">
        <put name="contextType" value="RequestCompressionAction"/>
        <putList name="list">
            <add value="RequestCompressionAction.detail.title"/>
            <add value="RequestCompressionAction.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="RequestCompressionAction.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CompressionActionDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="Proxy.requestCompressionAction.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.forwardCmd.do?forwardName=CompressionAction.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="Proxy.requestCompressionAction.description"/>
        <put name="displayName" value="Proxy.requestCompressionAction.displayName"/>
        <put name="helpTopic" value="RequestCompressionAction.detail"/>
    </definition>
    <definition name="RequestCompressionAction.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="requestCompressionActionDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CompressionActionDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="RequestCompressionAction.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="RequestCompressionAction.config.tab.view">
        <putList name="list">
            <add value="RequestCompressionAction.detail.buttons.panel"/>
            <add value="RequestCompressionAction.config.general.properties"/>
            <add value="RequestCompressionAction.config.additional.properties"/>
            <add value="RequestCompressionAction.config.related.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="RequestCompressionAction.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="RequestCompressionAction.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="RequestCompressionAction.config.general.properties">
        <put name="formAction" value="requestCompressionActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CompressionActionDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CompressionActionDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.proxyActionName.displayName:name:yes:TextLong:Proxy.proxyActionName.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.compressionAction.compressionType.displayName:compressionType:no:Select:Proxy.compressionAction.compressionType.description:no:yes:ANY,DEFLATE,GZIP:Proxy.compressionAction.ANY.displayName,Proxy.compressionAction.DEFLATE.displayName,Proxy.compressionAction.GZIP.displayName"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.compressionAction.contentTypes.displayName:contentTypes:Proxy.compressionAction.contentTypes:simpleCollection:Proxy.compressionAction.contentTypes.description:no:yes: : :/secure/layouts/simpleCollectionLayout.jsp"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="RequestCompressionAction.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CompressionActionDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition
        name="RequestCompressionAction.config.related.properties" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CompressionActionDetailForm"/>
        <putList name="list"/>
    </definition>
    <!-- End RequestCompression Action Detail-->
    <!-- Begin ResponseCompression Action Detail-->
    <definition extends="detail.config.view" name="ResponseCompressionAction.config.view">
        <put name="contextType" value="ResponseCompressionAction"/>
        <putList name="list">
            <add value="ResponseCompressionAction.detail.title"/>
            <add value="ResponseCompressionAction.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="ResponseCompressionAction.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CompressionActionDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="Proxy.responseCompressionAction.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.forwardCmd.do?forwardName=CompressionAction.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="Proxy.responseCompressionAction.description"/>
        <put name="displayName" value="Proxy.responseCompressionAction.displayName"/>
        <put name="helpTopic" value="ResponseCompressionAction.detail"/>
    </definition>
    <definition name="ResponseCompressionAction.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="responseCompressionActionDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CompressionActionDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="ResponseCompressionAction.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="ResponseCompressionAction.config.tab.view">
        <putList name="list">
            <add value="ResponseCompressionAction.detail.buttons.panel"/>
            <add value="ResponseCompressionAction.config.general.properties"/>
            <add value="ResponseCompressionAction.config.additional.properties"/>
            <add value="ResponseCompressionAction.config.related.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="ResponseCompressionAction.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="ResponseCompressionAction.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="ResponseCompressionAction.config.general.properties">
        <put name="formAction" value="responseCompressionActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CompressionActionDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CompressionActionDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.proxyActionName.displayName:name:yes:TextLong:Proxy.proxyActionName.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.compressionAction.compressionType.displayName:compressionType:no:Select:Proxy.compressionAction.compressionType.description:no:yes:ANY,DEFLATE,GZIP:Proxy.compressionAction.ANY.displayName,Proxy.compressionAction.DEFLATE.displayName,Proxy.compressionAction.GZIP.displayName"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.compressionAction.contentTypes.displayName:contentTypes:Proxy.compressionAction.contentTypes:simpleCollection:Proxy.compressionAction.contentTypes.description:no:yes: : :/secure/layouts/simpleCollectionLayout.jsp"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="ResponseCompressionAction.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CompressionActionDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition
        name="ResponseCompressionAction.config.related.properties" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.CompressionActionDetailForm"/>
        <putList name="list"/>
    </definition>
    <!-- End ResponseCompression Action Detail -->
    <!-- Begin Header Action Collection-->
    <definition extends="quicksearch.main" name="HeaderAction.quicksearch.extend">
        <put name="selectUri" value="proxyActionDetail.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.HeaderActionCollectionForm"/>
        <put name="formAction" value="proxyActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.HeaderActionCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.HeaderActionCollectionForm"/>
        <putList name="searchList">
            <add value="Proxy.proxyActionName.displayName:name"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="HeaderAction.paging.extend">
        <put name="displayLabelKey" value="Proxy.headerActions.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.HeaderActionCollectionForm"/>
        <put name="formAction" value="proxyActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.HeaderActionCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.HeaderActionCollectionForm"/>
    </definition>
    <definition name="HeaderAction.collection.table.extends" path="/secure/layouts/collectionTableLayoutNoPrefs.jsp">
        <put name="iterationProperty" value="subsetList"/>
        <put name="showCheckBoxes" value="true"/>
        <put name="sortIconLocation" value="right"/>
        <put name="columnWidth" value="25%"/>
        <put name="idColumn" value=""/>
        <put name="statusType" value="unknown"/>
        <!-- this attribute,if false displays html special chars -->
        <put name="htmlFilter" value="true"/>
        <putList name="statusCols"/>
        <put name="contextType" value="HeaderAction"/>
        <put name="iterationName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.HeaderActionCollectionForm"/>
        <put name="formAction" value="proxyActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.HeaderActionCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.HeaderActionCollectionForm"/>
        <put name="buttons" value="HeaderAction.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.forwardCmd.do?forwardName=HeaderAction.content.main"/>
        <putList name="collectionList"/>
        <putList name="collectionPreferenceList">
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc" value="text:UI/Collections/HeaderAction/Preferences#maximumRows:25"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" value="checkbox:UI/Collections/HeaderAction/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="HeaderAction.collection.buttons.panel">
        <put name="contextType" value="HeaderAction"/>
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="HeaderAction.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <!-- End Header Action Collection-->
    <!-- Begin Request Header Action Detail-->
    <definition extends="detail.config.view" name="RequestHeaderAction.config.view">
        <put name="contextType" value="RequestHeaderAction"/>
        <putList name="list">
            <add value="RequestHeaderAction.detail.title"/>
            <add value="RequestHeaderAction.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="RequestHeaderAction.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.HeaderActionDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="Proxy.requestHeaderAction.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.forwardCmd.do?forwardName=HeaderAction.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="Proxy.requestHeaderAction.description"/>
        <put name="displayName" value="Proxy.requestHeaderAction.displayName"/>
        <put name="helpTopic" value="RequestHeaderAction.detail"/>
    </definition>
    <definition name="RequestHeaderAction.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="requestHeaderActionDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.HeaderActionDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="RequestHeaderAction.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="RequestHeaderAction.config.tab.view">
        <putList name="list">
            <add value="RequestHeaderAction.detail.buttons.panel"/>
            <add value="RequestHeaderAction.config.general.properties"/>
            <add value="RequestHeaderAction.config.additional.properties"/>
            <add value="RequestHeaderAction.config.related.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="RequestHeaderAction.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="RequestHeaderAction.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="RequestHeaderAction.config.general.properties">
        <put name="formAction" value="requestHeaderActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.HeaderActionDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.HeaderActionDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.proxyActionName.displayName:name:yes:TextLong:Proxy.proxyActionName.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.headerAction.headerName.displayName:headerName:yes:TextLong:Proxy.headerAction.headerName.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.headerAction.headerModifyAction.displayName:headerModifyAction:no:Select:Proxy.headerAction.headerModifyAction.description:no:yes:SET,APPEND,EDIT,REMOVE:Proxy.headerAction.SET.displayName,Proxy.headerAction.APPEND.displayName,Proxy.headerAction.EDIT.displayName,Proxy.headerAction.REMOVE.displayName"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.headerAction.headerValue.displayName:headerValue:no:TextLong:Proxy.headerAction.headerValue.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.headerAction.headerValueExpression.displayName:headerValueExpression:no:TextLong:Proxy.headerAction.headerValueExpression.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.headerAction.methodNames.displayName:methodNames:Proxy.headerAction.methodNames:simpleCollection:Proxy.headerAction.methodNames.description:no:yes: : :/secure/layouts/simpleCollectionLayout.jsp"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="RequestHeaderAction.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.HeaderActionDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition name="RequestHeaderAction.config.related.properties" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.HeaderActionDetailForm"/>
        <putList name="list"/>
    </definition>
    <!-- End Request Header Action Detail-->
    <!-- Begin Response Header Action Detail-->
    <definition extends="detail.config.view" name="ResponseHeaderAction.config.view">
        <put name="contextType" value="ResponseHeaderAction"/>
        <putList name="list">
            <add value="ResponseHeaderAction.detail.title"/>
            <add value="ResponseHeaderAction.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="ResponseHeaderAction.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.HeaderActionDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="Proxy.responseHeaderAction.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.forwardCmd.do?forwardName=HeaderAction.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="Proxy.responseHeaderAction.description"/>
        <put name="displayName" value="Proxy.responseHeaderAction.displayName"/>
        <put name="helpTopic" value="ResponseHeaderAction.detail"/>
    </definition>
    <definition name="ResponseHeaderAction.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="responseHeaderActionDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.HeaderActionDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="ResponseHeaderAction.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="ResponseHeaderAction.config.tab.view">
        <putList name="list">
            <add value="ResponseHeaderAction.detail.buttons.panel"/>
            <add value="ResponseHeaderAction.config.general.properties"/>
            <add value="ResponseHeaderAction.config.additional.properties"/>
            <add value="ResponseHeaderAction.config.related.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="ResponseHeaderAction.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="ResponseHeaderAction.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="ResponseHeaderAction.config.general.properties">
        <put name="formAction" value="responseHeaderActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.HeaderActionDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.HeaderActionDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.proxyActionName.displayName:name:yes:TextLong:Proxy.proxyActionName.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.headerAction.headerName.displayName:headerName:yes:TextLong:Proxy.headerAction.headerName.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.headerAction.headerModifyAction.displayName:headerModifyAction:no:Select:Proxy.headerAction.headerModifyAction.description:no:yes:SET,APPEND,EDIT,REMOVE:Proxy.headerAction.SET.displayName,Proxy.headerAction.APPEND.displayName,Proxy.headerAction.EDIT.displayName,Proxy.headerAction.REMOVE.displayName"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.headerAction.headerValue.displayName:headerValue:no:TextLong:Proxy.headerAction.headerValue.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.headerAction.headerValueExpression.displayName:headerValueExpression:no:TextLong:Proxy.headerAction.headerValueExpression.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.headerAction.statusCodes.displayName:statusCodes:Proxy.headerAction.statusCodes:simpleCollection:Proxy.headerAction.statusCodes.description:no:yes: : :/secure/layouts/simpleCollectionLayout.jsp"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="ResponseHeaderAction.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.HeaderActionDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition name="ResponseHeaderAction.config.related.properties" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.HeaderActionDetailForm"/>
        <putList name="list"/>
    </definition>
    <!-- End Response Header Action Detail-->
    <!-- Begin Rewriting Action -->
    <definition extends="quicksearch.main" name="RewritingAction.quicksearch.extend">
        <put name="selectUri" value="proxyActionDetail.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RewritingActionCollectionForm"/>
        <put name="formAction" value="proxyActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RewritingActionCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RewritingActionCollectionForm"/>
        <putList name="searchList">
            <add value="Proxy.proxyActionName.displayName:name"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="RewritingAction.paging.extend">
        <put name="displayLabelKey" value="Proxy.rewritingActions.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RewritingActionCollectionForm"/>
        <put name="formAction" value="proxyActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RewritingActionCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RewritingActionCollectionForm"/>
    </definition>
    <definition name="RewritingAction.collection.table.extends" path="/secure/layouts/collectionTableLayoutNoPrefs.jsp">
        <put name="iterationProperty" value="subsetList"/>
        <put name="showCheckBoxes" value="true"/>
        <put name="sortIconLocation" value="right"/>
        <put name="columnWidth" value="25%"/>
        <put name="idColumn" value=""/>
        <put name="statusType" value="unknown"/>
        <!-- this attribute,if false displays html special chars -->
        <put name="htmlFilter" value="true"/>
        <putList name="statusCols"/>
        <put name="contextType" value="RewritingAction"/>
        <put name="iterationName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RewritingActionCollectionForm"/>
        <put name="formAction" value="proxyActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RewritingActionCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RewritingActionCollectionForm"/>
        <put name="buttons" value="RewritingAction.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.forwardCmd.do?forwardName=RewritingAction.content.main"/>
        <putList name="collectionList"/>
        <putList name="collectionPreferenceList">
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc" value="text:UI/Collections/RewritingAction/Preferences#maximumRows:25"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" value="checkbox:UI/Collections/RewritingAction/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="RewritingAction.collection.buttons.panel">
        <put name="contextType" value="RewritingAction"/>
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="RewritingAction.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.view" name="RewritingAction.config.view">
        <put name="contextType" value="RewritingAction"/>
        <putList name="list">
            <add value="RewritingAction.detail.title"/>
            <add value="RewritingAction.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="RewritingAction.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RewritingActionDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="Proxy.rewritingActions.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.forwardCmd.do?forwardName=RewritingAction.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="Proxy.rewritingActions.description"/>
        <put name="displayName" value="Proxy.rewritingActions.displayName"/>
        <put name="helpTopic" value="RewritingAction.detail"/>
    </definition>
    <definition name="RewritingAction.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="rewritingActionDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RewritingActionDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="RewritingAction.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="RewritingAction.config.tab.view">
        <putList name="list">
            <add value="RewritingAction.detail.buttons.panel"/>
            <add value="RewritingAction.config.general.properties"/>
            <add value="RewritingAction.config.additional.properties"/>
            <add value="RewritingAction.config.related.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="RewritingAction.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="RewritingAction.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="RewritingAction.config.general.properties">
        <put name="formAction" value="rewritingActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RewritingActionDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RewritingActionDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.proxyActionName.displayName:name:yes:TextLong:Proxy.proxyActionName.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.rewritingAction.rewritingActionType.displayName:rewritingActionType:yes:Select:Proxy.rewritingAction.rewritingActionType.description:no:yes:                 AbsoluteURLResponse,RedirectLocationHeader,RedirectStatusCode,RelativeURLResponse,SetCookieDomain,SetCookiePath,:                 Proxy.rewritingAction.AbsoluteUrlResponse.displayName,                 Proxy.rewritingAction.RedirectLocationHeader.displayName,                 Proxy.rewritingAction.RedirectStatusCode.displayName,                 Proxy.rewritingAction.RelativeUrlResponse.displayName,                 Proxy.rewritingAction.SetCookieDomain.displayName,                 Proxy.rewritingAction.SetCookiePath.displayName"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.rewritingAction.fromPattern.displayName:fromPattern:yes:URL:Proxy.rewritingAction.fromPattern.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.rewritingAction.toPattern.displayName:toPattern:yes:URL:Proxy.rewritingAction.toPattern.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.rewritingAction.EnablePassiveRewrite.displayName:enablePassiveRewrite:yes:Checkbox:Proxy.rewritingAction.EnablePassiveRewrite.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.rewritingAction.CookieName.displayName:cookieName:no:TextLong:Proxy.rewritingAction.CookieName.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.rewritingAction.LimitUrlPattern.displayName:limitURLPattern:no:URL:Proxy.rewritingAction.LimitUrlPattern.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.rewritingAction.LimitCookieDomain.displayName:limitCookieDomain:no:TextLong:Proxy.rewritingAction.LimitCookieDomain.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.rewritingAction.LimitCookiePath.displayName:limitCookiePath:no:FilePath:Proxy.rewritingAction.LimitCookiePath.description:no:yes"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="RewritingAction.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RewritingActionDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition name="RewritingAction.config.related.properties" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RewritingActionDetailForm"/>
        <putList name="list"/>
    </definition>
    <!-- End Rewriting Action-->
    <!-- Begin Routing Action -->
    <definition extends="quicksearch.main" name="RoutingAction.quicksearch.extend">
        <put name="selectUri" value="proxyActionDetail.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionCollectionForm"/>
        <put name="formAction" value="proxyActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionCollectionForm"/>
        <putList name="searchList">
            <add value="Proxy.proxyActionName.displayName:name"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="RoutingAction.paging.extend">
        <put name="displayLabelKey" value="Proxy.routingActions.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionCollectionForm"/>
        <put name="formAction" value="proxyActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionCollectionForm"/>
    </definition>
    <definition name="RoutingAction.collection.table.extends" path="/secure/layouts/collectionTableLayoutNoPrefs.jsp">
        <put name="iterationProperty" value="subsetList"/>
        <put name="showCheckBoxes" value="true"/>
        <put name="sortIconLocation" value="right"/>
        <put name="columnWidth" value="25%"/>
        <put name="idColumn" value=""/>
        <put name="statusType" value="unknown"/>
        <!-- this attribute,if false displays html special chars -->
        <put name="htmlFilter" value="true"/>
        <putList name="statusCols"/>
        <put name="contextType" value="RoutingAction"/>
        <put name="iterationName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionCollectionForm"/>
        <put name="formAction" value="proxyActionDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionCollectionForm"/>
        <put name="buttons" value="RoutingAction.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.forwardCmd.do?forwardName=RoutingAction.content.main"/>
        <putList name="collectionList"/>
        <putList name="collectionPreferenceList">
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc" value="text:UI/Collections/RoutingAction/Preferences#maximumRows:25"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" value="checkbox:UI/Collections/RoutingAction/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="RoutingAction.collection.buttons.panel">
        <put name="contextType" value="RoutingAction"/>
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="RoutingAction.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <!-- Begin Application Server Route -->
    <definition extends="detail.config.view" name="ApplicationServerRoute.config.view">
        <put name="contextType" value="ApplicationServerRoute"/>
        <putList name="list">
            <add value="ApplicationServerRoute.detail.title"/>
            <add value="ApplicationServerRoute.config.general.properties"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="ApplicationServerRoute.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="Proxy.routingAction.applicationServerRoute.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.forwardCmd.do?forwardName=RoutingAction.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="Proxy.routingAction.applicationServerRoute.description"/>
        <put name="displayName" value="Proxy.routingAction.applicationServerRoute.displayName"/>
        <put name="helpTopic" value="ApplicationServerRoute.detail"/>
    </definition>
    <definition name="ApplicationServerRoute.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="applicationServerRouteDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="ApplicationServerRoute.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="ApplicationServerRoute.config.tab.view">
        <putList name="list">
            <add value="ApplicationServerRoute.detail.buttons.panel"/>
            <add value="ApplicationServerRoute.config.general.properties"/>
            <add value="ApplicationServerRoute.config.additional.properties"/>
            <add value="ApplicationServerRoute.config.related.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="ApplicationServerRoute.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="RoutingAction.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="ApplicationServerRoute.config.general.properties">
        <put name="formAction" value="applicationServerRouteDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.proxyActionName.displayName:name:yes:TextLong:Proxy.proxyActionName.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="TimeMappings.quicksearch.extend: :yes:JSP:TimeMappings.collection.table.extends:no:yes: : :/secure/layouts/collectionInDetailForm.jsp"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="ApplicationServerRoute.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition name="ApplicationServerRoute.config.related.properties" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <putList name="list"/>
    </definition>
    <!-- End Application Server Route -->
    <!-- Begin Generic Server Cluster Route -->
    <definition extends="detail.config.view" name="GenericServerClusterRoute.config.view">
        <put name="contextType" value="GenericServerClusterRoute"/>
        <putList name="list">
            <add value="GenericServerClusterRoute.detail.title"/>
            <add value="GenericServerClusterRoute.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="GenericServerClusterRoute.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="Proxy.routingAction.genericServerClusterRoute.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.forwardCmd.do?forwardName=RoutingAction.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="Proxy.routingAction.genericServerClusterRoute.description"/>
        <put name="displayName" value="Proxy.routingAction.genericServerClusterRoute.displayName"/>
        <put name="helpTopic" value="GenericServerClusterRoute.detail"/>
    </definition>
    <definition name="GenericServerClusterRoute.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="genericServerClusterRouteDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="GenericServerClusterRoute.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="GenericServerClusterRoute.config.tab.view">
        <putList name="list">
            <add value="GenericServerClusterRoute.detail.buttons.panel"/>
            <add value="GenericServerClusterRoute.config.general.properties"/>
            <add value="GenericServerClusterRoute.config.additional.properties"/>
            <add value="GenericServerClusterRoute.config.related.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="GenericServerClusterRoute.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="RoutingAction.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="GenericServerClusterRoute.config.general.properties">
        <put name="formAction" value="genericServerClusterRouteDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.proxyActionName.displayName:name:yes:TextLong:Proxy.proxyActionName.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.routingAction.genericServerClusterName.displayName:genericServerClusterName:no:DynamicSelect:Proxy.routingAction.genericServerClusterName.description:no:yes:genericServersVal:genericServersDesc: :false"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.routingAction.affinity.displayName: :no:custom:Proxy.routingAction.affinity.description:no:yes: : :/com.ibm.ws.console.proxy/Affinity.jsp: :none"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="TimeMappings.quicksearch.extend: :yes:JSP:TimeMappings.collection.table.extends:no:yes: : :/secure/layouts/collectionInDetailForm.jsp"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="GenericServerClusterRoute.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition
        name="GenericServerClusterRoute.config.related.properties" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <putList name="list"/>
    </definition>
    <!-- End Generic Server Cluster Route -->
    <!-- Begin Time Mappings -->
    <definition extends="quicksearch.main" name="TimeMappings.quicksearch.extend">
        <put name="selectUri" value="applicationServerRouteDetail.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.TimeMappingsCollectionForm"/>
        <put name="formAction" value="applicationServerRouteDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.TimeMappingsCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.TimeMappingsCollectionForm"/>
        <putList name="searchList">
            <add value="Proxy.routingAction.applicationServerRoute.displayName:name"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="TimeMappings.paging.extend">
        <put name="displayLabelKey" value="Proxy.routingAction.timeMappings.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.TimeMappingsCollectionForm"/>
        <put name="formAction" value="applicationServerRouteDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.TimeMappingsCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.TimeMappingsCollectionForm"/>
    </definition>
    <definition name="TimeMappings.collection.table.extends" path="/secure/layouts/collectionTableLayoutNoPrefs.jsp">
        <put name="contextType" value="ApplicationServerRoute"/>
        <put name="iterationProperty" value="subsetList"/>
        <put name="showCheckBoxes" value="true"/>
        <put name="sortIconLocation" value="right"/>
        <put name="columnWidth" value="25%"/>
        <put name="idColumn" value=""/>
        <put name="statusType" value="unknown"/>
        <!-- this attribute,if false displays html special chars -->
        <put name="htmlFilter" value="true"/>
        <putList name="statusCols"/>
        <put name="iterationName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.TimeMappingsCollectionForm"/>
        <put name="formAction" value="applicationServerRouteDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.TimeMappingsCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.TimeMappingsCollectionForm"/>
        <put name="buttons" value="TimeMappings.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.proxy.forwardCmd.do?forwardName=ApplicationServerRoute.content.main"/>
        <putList name="collectionList"/>
        <putList name="collectionPreferenceList">
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" value="text:UI/Collections/TimeMappings/Preferences#maximumRows:25"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" value="checkbox:UI/Collections/TimeMappings/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>
    <definition name="TimeMappings.collection.buttons.panel" path="/com.ibm.ws.console.proxy/buttonLayoutCaption.jsp">
        <put name="contextType" value="ApplicationServerRoute"/>
        <put name="desc" value="Proxy.routingAction.timeMappings.timeOfDayRules.displayName"/>
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="TimeMappings.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.view" name="TimeMappings.config.view">
        <put name="contextType" value="ApplicationServerRoute"/>
        <putList name="list">
            <add value="TimeMappings.detail.title"/>
            <add value="TimeMappings.config.general.properties"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="TimeMappings.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.TimeMappingsDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="Proxy.routingAction.timeMappings.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.forwardCmd.do?forwardName=TimeMappings.content.main&amp;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="Proxy.routingAction.timeMappings.description"/>
        <put name="displayName" value="Proxy.routingAction.timeMappings.displayName"/>
        <put name="helpTopic" value="TimeMappings.detail"/>
    </definition>
    <definition extends="detail.config.general.properties" name="TimeMappings.config.general.properties">
        <put name="formAction" value="timeMappingsDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.TimeMappingsDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.TimeMappingsDetailForm"/>
        <put name="formFocus" value="startTimeHour"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.routingAction.timeMappings.displayName:name:yes:jsp:Proxy.routingAction.timeMappings.description:no:yes: : :/com.ibm.ws.console.proxy/TimeMapping.jsp"/>
        </putList>
    </definition>
    <!-- Begin Fail Route -->
    <definition extends="detail.config.view" name="FailRoute.config.view">
        <put name="contextType" value="FailRoute"/>
        <putList name="list">
            <add value="FailRoute.detail.title"/>
            <add value="FailRoute.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="FailRoute.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="Proxy.routingAction.failRoute.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.forwardCmd.do?forwardName=RoutingAction.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="Proxy.routingAction.failRoute.description"/>
        <put name="displayName" value="Proxy.routingAction.failRoute.displayName"/>
        <put name="helpTopic" value="FailRoute.detail"/>
    </definition>
    <definition name="FailRoute.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="failRouteDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="FailRoute.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="FailRoute.config.tab.view">
        <putList name="list">
            <add value="FailRoute.detail.buttons.panel"/>
            <add value="FailRoute.config.general.properties"/>
            <add value="FailRoute.config.additional.properties"/>
            <add value="FailRoute.config.related.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="FailRoute.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="FailRoute.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="FailRoute.config.general.properties">
        <put name="formAction" value="failRouteDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.proxyActionName.displayName:name:yes:TextLong:Proxy.proxyActionName.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.routingAction.failStatusCode.displayName:failStatusCode:yes:Text:Proxy.routingAction.failStatusCode.description:no:yes"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="FailRoute.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition name="FailRoute.config.related.properties" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <putList name="list"/>
    </definition>
    <!-- End Fail Route -->
    <!-- Begin Redirect Route -->
    <definition extends="detail.config.view" name="RedirectRoute.config.view">
        <put name="contextType" value="RedirectRoute"/>
        <putList name="list">
            <add value="RedirectRoute.detail.title"/>
            <add value="RedirectRoute.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="RedirectRoute.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="Proxy.routingAction.redirectRoute.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.forwardCmd.do?forwardName=RoutingAction.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="Proxy.routingAction.redirectRoute.description"/>
        <put name="displayName" value="Proxy.routingAction.redirectRoute.displayName"/>
        <put name="helpTopic" value="RedirectRoute.detail"/>
    </definition>
    <definition name="RedirectRoute.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="redirectRouteDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="RedirectRoute.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="RedirectRoute.config.tab.view">
        <putList name="list">
            <add value="RedirectRoute.detail.buttons.panel"/>
            <add value="RedirectRoute.config.general.properties"/>
            <add value="RedirectRoute.config.additional.properties"/>
            <add value="RedirectRoute.config.related.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="RedirectRoute.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="RoutingAction.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="RedirectRoute.config.general.properties">
        <put name="formAction" value="redirectRouteDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.proxyActionName.displayName:name:yes:TextLong:Proxy.proxyActionName.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.routingAction.redirectURL.displayName:redirectURL:yes:URL:Proxy.routingAction.redirectURL.description:no:yes"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="RedirectRoute.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition name="RedirectRoute.config.related.properties" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <putList name="list"/>
    </definition>
    <!-- End Redirect Route -->
    <!-- Begin Local Route -->
    <definition extends="detail.config.view" name="LocalRoute.config.view">
        <put name="contextType" value="LocalRoute"/>
        <putList name="list">
            <add value="LocalRoute.detail.title"/>
            <add value="LocalRoute.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="LocalRoute.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="Proxy.routingAction.localRoute.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.forwardCmd.do?forwardName=RoutingAction.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="name"/>
        <put name="instanceDescription" value="Proxy.routingAction.localRoute.description"/>
        <put name="displayName" value="Proxy.routingAction.localRoute.displayName"/>
        <put name="helpTopic" value="LocalRoute.detail"/>
    </definition>
    <definition name="LocalRoute.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="localRouteDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="LocalRoute.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="LocalRoute.config.tab.view">
        <putList name="list">
            <add value="LocalRoute.detail.buttons.panel"/>
            <add value="LocalRoute.config.general.properties"/>
            <add value="LocalRoute.config.additional.properties"/>
            <add value="LocalRoute.config.related.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="LocalRoute.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="RoutingAction.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="LocalRoute.config.general.properties">
        <put name="formAction" value="localRouteDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.proxyActionName.displayName:name:yes:TextLong:Proxy.proxyActionName.description:no:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.routingAction.staticFileDocumentRoot.displayName: :no:custom:Proxy.routingAction.localRoute.description:no:yes: : :/com.ibm.ws.console.proxy/LocalRoute.jsp: :none"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="LocalRoute.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition name="LocalRoute.config.related.properties" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.proxy.proxysettings.proxyaction.RoutingActionDetailForm"/>
        <putList name="list"/>
    </definition>
    <!-- End Local Route -->
    <!-- Begin Custom Advisor -->
    <definition
        controllerClass="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorController"
        name="CustomAdvisor.content.main" path="/secure/layouts/contentLayout.jsp">
        <put name="descTitle" value="Proxy.customAdvisor.displayName"/>
        <put name="contextType" value="CustomAdvisor"/>
        <put name="descImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="descText" value="Proxy.customAdvisor.description"/>
        <put name="helpTopic" value="CustomAdvisor.collection"/>
        <putList name="contentList">
            <add value="CustomAdvisor.paging.extend"/>
            <add value="CustomAdvisor.quicksearch.extend"/>
            <add value="CustomAdvisor.collection.table.extends"/>
        </putList>
    </definition>
    <definition extends="quicksearch.main" name="CustomAdvisor.quicksearch.extend">
        <put name="selectUri" value="customAdvisorCollection.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorCollectionForm"/>
        <put name="formAction" value="customAdvisorCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorCollectionForm"/>
        <putList name="searchList">
            <add value="Proxy.customAdvisor.displayName:name"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="CustomAdvisor.paging.extend">
        <put name="displayLabelKey" value="Proxy.customAdvisor.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorCollectionForm"/>
        <put name="formAction" value="customAdvisorCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorCollectionForm"/>
    </definition>
    <definition extends="collection.table.main" name="CustomAdvisor.collection.table.extends">
        <put name="iterationName" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorCollectionForm"/>
        <put name="formAction" value="customAdvisorCollection.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorCollectionForm"/>
        <put name="buttons" value="CustomAdvisor.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.proxy.forwardCmd.do?forwardName=CustomAdvisor.content.main"/>
        <putList name="collectionList"/>
        <putList name="collectionPreferenceList">
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc" value="text:UI/Collections/CustomAdvisor/Preferences#maximumRows:25"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" value="checkbox:UI/Collections/CustomAdvisor/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="CustomAdvisor.collection.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="CustomAdvisor.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.view" name="CustomAdvisor.config.view">
        <put name="contextType" value="CustomAdvisor"/>
        <putList name="list">
            <add value="CustomAdvisor.detail.title"/>
            <add value="CustomAdvisor.detail.tabsLayout"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="CustomAdvisor.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="Proxy.customAdvisor.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.forwardCmd.do?forwardName=CustomAdvisor.content.main&amp;noChange=true"/>
        <put name="includeLink" value="yes"/>
        <put name="instanceDetails" value="blaID"/>
        <put name="instanceDescription" value="Proxy.customAdvisor.description"/>
        <put name="displayName" value="Proxy.customAdvisor.displayName"/>
        <put name="helpTopic" value="CustomAdvisor.detail"/>
    </definition>
    <definition name="CustomAdvisor.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="customAdvisorDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorDetailForm"/>
        <putList name="tabList">
            <item
                classtype="org.apache.struts.tiles.beans.SimpleMenuItem"
                link="CustomAdvisor.config.tab.view" value="tab.configuration"/>
        </putList>
    </definition>
    <definition extends="detail.config.tab.view" name="CustomAdvisor.config.tab.view">
        <putList name="list">
            <add value="CustomAdvisor.detail.buttons.panel"/>
            <add value="CustomAdvisor.config.general.properties"/>
            <add value="CustomAdvisor.config.additional.properties"/>
            <add value="CustomAdvisor.config.related.properties"/>
        </putList>
    </definition>
    <definition extends="buttons.panel" name="CustomAdvisor.detail.buttons.panel">
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="CustomAdvisor.detail.buttons.panel"/>
        <put name="includeForm" value="yes"/>
        <putList name="actionList"/>
    </definition>
    <definition extends="detail.config.general.properties" name="CustomAdvisor.config.general.properties">
        <put name="formAction" value="customAdvisorDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorDetailForm"/>
        <put name="formFocus" value="blaID"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.customAdvisor.businessLevelApplicationID.displayName:blaID:no:Text:Proxy.customAdvisor.businessLevelApplicationID.description:yes:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.customAdvisor.compositionUnitId.displayName:cuID:no:Text:Proxy.customAdvisor.compositionUnitId.description:yes:yes"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.customAdvisor.pollInterval.displayName:pollInterval:yes:Text:Proxy.customAdvisor.pollInterval.description:no:yes: : :Proxy.customAdvisor.seconds.displayName"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.customAdvisor.connectTimeout.displayName:connectTimeout:yes:Text:Proxy.customAdvisor.connectTimeout.description:no:yes: : :Proxy.customAdvisor.seconds.displayName"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.customAdvisor.IOTimeout.displayName:ioTimeout:yes:Text:Proxy.customAdvisor.IOTimeout.description:no:yes: : :Proxy.customAdvisor.seconds.displayName"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.customAdvisor.logging.displayName: :no:custom:Proxy.customAdvisor.logging.description:no:yes: : :/com.ibm.ws.console.proxy/CustomAdvisorLogging.jsp: :none"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="CustomAdvisorMappings.quicksearch.extend: :yes:JSP:CustomAdvisorMappings.collection.table.extends:no:yes: : :/secure/layouts/collectionInDetailForm.jsp"/>
        </putList>
    </definition>
    <definition extends="detail.config.additional.properties" name="CustomAdvisor.config.additional.properties">
        <put name="formName" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorDetailForm"/>
        <putList name="list"/>
    </definition>
    <definition name="CustomAdvisor.config.related.properties" path="/secure/layouts/relatedItemsLayout.jsp">
        <put name="formName" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorDetailForm"/>
        <putList name="list"/>
    </definition>
    <!-- End Custom Advisor -->
    <!-- Begin Custom Advisor Mappings -->
    <definition extends="quicksearch.main" name="CustomAdvisorMappings.quicksearch.extend">
        <put name="selectUri" value="customAdvisorDetail.do?ToggleViewAction=true"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorMappingsCollectionForm"/>
        <put name="formAction" value="customAdvisorDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorMappingsCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorMappingsCollectionForm"/>
        <putList name="searchList">
            <add value="Proxy.customAdvisor.mappings.displayName:name"/>
        </putList>
    </definition>
    <definition extends="paging.main" name="CustomAdvisorMappings.paging.extend">
        <put name="displayLabelKey" value="Proxy.customAdvisor.mappings.displayName"/>
        <put name="collectionForm" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorMappingsCollectionForm"/>
        <put name="formAction" value="customAdvisorDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorMappingsCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorMappingsCollectionForm"/>
    </definition>
    <definition name="CustomAdvisorMappings.collection.table.extends" path="/secure/layouts/collectionTableLayoutNoPrefs.jsp">
        <put name="contextType" value="CustomAdvisorMapping"/>
        <put name="iterationProperty" value="subsetList"/>
        <put name="showCheckBoxes" value="true"/>
        <put name="sortIconLocation" value="right"/>
        <put name="columnWidth" value="25%"/>
        <put name="idColumn" value=""/>
        <put name="statusType" value="unknown"/>
        <!-- this attribute,if false displays html special chars -->
        <put name="htmlFilter" value="true"/>
        <putList name="statusCols"/>
        <put name="iterationName" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorMappingsCollectionForm"/>
        <put name="formAction" value="customAdvisorMappingsDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorMappingsCollectionForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorMappingsCollectionForm"/>
        <put name="buttons" value="CustomAdvisorMappings.collection.buttons.panel"/>
        <put name="parent" value="com.ibm.ws.console.proxy.forwardCmd.do?forwardName=CustomAdvisor.content.main"/>
        <putList name="collectionList"/>
        <putList name="collectionPreferenceList">
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.maxRowLabel: :collection.preferences.maxRowDesc:20" value="text:UI/Collections/CustomAdvisorMappings/Preferences#maximumRows:25"/>
            <item
                classtype="com.ibm.ws.console.core.item.PreferenceItem"
                link="collection.preferences.searchHistoryLabel:collection.preferences.searchHistoryUnits:collection.preferences.searchHistoryDesc" value="checkbox:UI/Collections/CustomAdvisorMappings/Preferences#retainSearchCriteria:32"/>
        </putList>
    </definition>
    <definition name="CustomAdvisorMappings.collection.buttons.panel" path="/com.ibm.ws.console.proxy/buttonLayoutCaption.jsp">
        <put name="contextType" value="CustomAdvisorMapping"/>
        <put name="desc" value="Proxy.customAdvisor.mappings.displayName"/>
        <put name="buttonCount" value="2"/>
        <put name="definitionName" value="CustomAdvisorMappings.collection.buttons.panel"/>
        <put name="includeForm" value="no"/>
        <putList name="actionList"/>
    </definition>
    <!-- Begin ApplicationServerClusterMappings Detail -->
    <definition extends="detail.config.view" name="ApplicationServerClusterMappings.config.view">
        <put name="contextType" value="ApplicationServerClusterMappings"/>
        <putList name="list">
            <add value="ApplicationServerClusterMappings.detail.title"/>
            <add value="ApplicationServerClusterMappings.config.general.properties"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="ApplicationServerClusterMappings.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorMappingsDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="Proxy.applicationServerClusterMappings.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.forwardCmd.do?forwardName=CustomAdvisorMappings.content.main&amp;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="Proxy.customAdvisor.mappings.description"/>
        <put name="displayName" value="Proxy.applicationServerClusterMappings.displayName"/>
        <put name="helpTopic" value="ApplicationServerClusterMappings.detail"/>
    </definition>
    <definition extends="detail.config.general.properties" name="ApplicationServerClusterMappings.config.general.properties">
        <put name="formAction" value="applicationServerClusterMappingsDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorMappingsDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorMappingsDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.applicationServerClusterMappings.displayName:name:yes:jsp:Proxy.customAdvisor.mappings.description:no:yes: : :/com.ibm.ws.console.proxy/ApplicationServerClusterMappings.jsp"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.customAdvisor.applicationServerClusterMembers.displayName:applicationServerClusterMembers:Proxy.customAdvisor.applicationServerClusterMembers:simpleCollection:Proxy.customAdvisor.applicationServerClusterMembers.description:no:yes: : :/secure/layouts/simpleCollectionLayout.jsp"/>
        </putList>
    </definition>
    <!-- End ApplicationServerClusterMappings Detail -->
    <!-- Begin StandaloneApplicationServerMappings Detail -->
    <definition extends="detail.config.view" name="StandaloneApplicationServerMappings.config.view">
        <put name="contextType" value="StandaloneApplicationServerMappings"/>
        <putList name="list">
            <add value="StandaloneApplicationServerMappings.detail.title"/>
            <add value="StandaloneApplicationServerMappings.config.general.properties"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="StandaloneApplicationServerMappings.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorMappingsDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="Proxy.standaloneApplicationServerMappings.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.forwardCmd.do?forwardName=CustomAdvisorMappings.content.main&amp;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="Proxy.customAdvisor.mappings.description"/>
        <put name="displayName" value="Proxy.standaloneApplicationServerMappings.displayName"/>
        <put name="helpTopic" value="StandaloneApplicationServerMappings.detail"/>
    </definition>
    <definition extends="detail.config.general.properties" name="StandaloneApplicationServerMappings.config.general.properties">
        <put name="formAction" value="standaloneApplicationServerMappingsDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorMappingsDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorMappingsDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.standaloneApplicationServerMappings.displayName:name:yes:jsp:Proxy.customAdvisor.mappings.description:no:yes: : :/com.ibm.ws.console.proxy/StandaloneApplicationServerMappings.jsp"/>
        </putList>
    </definition>
    <!-- End StandaloneApplicationServerMappings Detail -->
    <!-- Begin GenericServerClusterMappings Detail -->
    <definition extends="detail.config.view" name="GenericServerClusterMappings.config.view">
        <put name="contextType" value="GenericServerClusterMappings"/>
        <putList name="list">
            <add value="GenericServerClusterMappings.detail.title"/>
            <add value="GenericServerClusterMappings.config.general.properties"/>
        </putList>
    </definition>
    <definition extends="detail.title" name="GenericServerClusterMappings.detail.title">
        <put name="formName" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorMappingsDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.proxy"/>
        <put name="titleKey" value="Proxy.genericServerClusterMappings.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.proxy.forwardCmd.do?forwardName=CustomAdvisorMappings.content.main&amp;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="Proxy.customAdvisor.mappings.description"/>
        <put name="displayName" value="Proxy.genericServerClusterMappings.displayName"/>
        <put name="helpTopic" value="GenericServerClusterMappings.detail"/>
    </definition>
    <definition extends="detail.config.general.properties" name="GenericServerClusterMappings.config.general.properties">
        <put name="formAction" value="genericServerClusterMappingsDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorMappingsDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.proxy.customadvisor.CustomAdvisorMappingsDetailForm"/>
        <put name="formFocus" value="name"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.customAdvisor.clusterName.displayName:clusterName:yes:DynamicSelect:Proxy.customAdvisor.clusterName.description:no:yes:genericServerClusterNamesVal:genericServerClusterNamesDesc:"/>
            <item classtype="com.ibm.ws.console.core.item.PropertyItem"
                icon="" link="" tooltip="" value="Proxy.customAdvisor.genericServerClusterMembers.displayName:genericServerClusterMembers:Proxy.customAdvisor.genericServerClusterMembers:simpleCollection:Proxy.customAdvisor.genericServerClusterMembers.description:no:yes: : :/secure/layouts/simpleCollectionLayout.jsp"/>
        </putList>
    </definition>
    <!-- End GenericServerClusterMappings Detail -->
    <!-- End Custom Advisor Mappings -->
    <definition
        controllerClass="com.ibm.ws.console.proxy.cuedit.CustomAdvisorCUOptionsController"
        extends="blaaddcu.wizard.steps" name="BLAAddCU.CustomAdvisorCUOptions.step">
        <put name="actionHandler" value="CustomAdvisorCUOptions"/>
        <put name="actionForm" value="CustomAdvisorCUOptionsForm"/>
        <put name="jspName" value="/com.ibm.ws.console.proxy/CustomAdvisorCUOptions.jsp"/>
        <put name="formType" value="com.ibm.ws.console.blamanagement.bla.BLAManageForm"/>
    </definition>
</tiles-definitions>
