Sun Java System Reference Configuration Series: Portal Service on Application Server Cluster

Example Display Profile: Session Counter Portlet

The following display profile is used to implement portlet session failover as documented in To Set Up Session Failover for a Portlet.

<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE DisplayProfile SYSTEM "jar://resources/psdp.dtd">

<DisplayProfile version="1.0" priority="user">
  <Properties/>
    <Channels>
      <Container name="JSPTabContainer" provider="JSPTabContainerProvider">
        <Properties/>
        <Available/>
        <Selected/>
        <Channels>
          <Container name="PortletSamplesTabPanelContainer">
            <Properties/>
            <Available>
               <Reference value="JSPTabContainer/
                PortletSamplesTabPanelContainer/CounterSession"/>
            </Available>
            <Selected>
               <Reference value="JSPTabContainer/
                PortletSamplesTabPanelContainer/CounterSession"/>
            </Selected>
            <Channels>
              <Channel name="CounterSession" 
                 provider="__Portlet__sessioncounter.PortletSessionCounter"
                 merge="replace">
                   <Properties/>
              </Channel>
            </Channels>
          </Container>
        </Channels>
      </Container>
    </Channels>
    <Providers/>
</DisplayProfile>