<!DOCTYPE tiles-definitions PUBLIC
       "-//Apache Software Foundation//DTD Tiles Configuration//EN"
       "http://jakarta.apache.org/struts/dtds/tiles-config_1_1.dtd">

<!-- Definitions for WebSphere Application Server Administrative Console   -->
<!-- 5724-J08, 5724-I63, 5724-H88, 5724-H89, 5655-N02, 5733-W70 COPYRIGHT International Business Machines Corp. 2004,2010 -->
<!-- All Rights Reserved * Licensed Materials - Property of IBM -->
  
<tiles-definitions>
  <definition name="HTTPAccessLoggingService.config.view" 
              extends="detail.config.view" 
              controllerClass="com.ibm.ws.console.httpaccesslogging.HTTPAccessLoggingServiceDetailController">
              
    <put name="contextType" value="HTTPAccessLoggingService"/>
    
    <putList name="list">
      <add value="HTTPAccessLoggingService.detail.title"/>
      <add value="HTTPAccessLoggingService.detail.tabsLayout"/>
    </putList>
  </definition>

  <definition name="HTTPAccessLoggingService.detail.title" extends="detail.title">
    <put name="formName"            value="com.ibm.ws.console.httpaccesslogging.HTTPAccessLoggingServiceDetailForm"/>
    <put name="objectTypeImage"     value="HTTPAccessLoggingService.smallIcon:pluginId=com.ibm.ws.console.httpaccesslogging"/>
    <put name="titleKey"            value="HTTPAccessLoggingService.displayName"/>
    <put name="collectionLink"      value="com.ibm.ws.console.httpaccesslogging.forwardCmd.do?forwardName=HTTPAccessLoggingService.content.main&#38;noChange=true"/>
    <put name="includeLink"         value="no"/>
    <put name="instanceDetails"     value="title"/>
    <put name="instanceDescription" value="HTTPAccessLoggingService.description"/>
    <put name="displayName"         value="HTTPAccessLoggingService.displayName"/>
  </definition>

  <definition name="HTTPAccessLoggingService.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
    <put name="selectUri"           value="hTTPAccessLoggingServiceDetail.do"/>
    <put name="selectedPerspective" value="tab.configuration"/>
    <put name="formName"            value="com.ibm.ws.console.httpaccesslogging.HTTPAccessLoggingServiceDetailForm"/>

    <putList name="tabList">
      <item value="tab.configuration" 
            link="HTTPAccessLoggingService.config.tab.view" 
            classtype="org.apache.struts.tiles.beans.SimpleMenuItem"/>
    </putList>
  </definition>

  <definition name="HTTPAccessLoggingService.config.tab.view" extends="detail.config.tab.view">
    <putList name="list">
      <add value="HTTPAccessLoggingService.detail.buttons.panel"/>
      <add value="HTTPAccessLoggingService.config.general.properties"/>
      <add value="HTTPAccessLoggingService.config.additional.properties"/>
    </putList>
  </definition>

  <definition name="HTTPAccessLoggingService.detail.buttons.panel" extends="buttons.panel">
    <put name="buttonCount"    value="2"/>
    <put name="definitionName" value="HTTPAccessLoggingService.detail.buttons.panel"/>
    <put name="includeForm"    value="yes"/>
    <putList name="actionList"/>
  </definition>

  <definition name="HTTPAccessLoggingService.config.general.properties" extends="detail.config.general.properties">
    <put name="formAction"   value="hTTPAccessLoggingServiceDetail.do"/>
    <put name="formName"     value="com.ibm.ws.console.httpaccesslogging.HTTPAccessLoggingServiceDetailForm"/>
    <put name="formType"     value="com.ibm.ws.console.httpaccesslogging.HTTPAccessLoggingServiceDetailForm"/>
    <put name="formFocus"    value="errorFilePath"/>
    <put name="readOnlyView" value="no"/>
    
    <putList name="attributeList">
      <item value="HTTPAccessLoggingService.enableLoggingService.displayName:enable:no:Checkbox:Service.enable.description:no:yes" 
            link="" 
            icon="" 
            tooltip="" 
            classtype="com.ibm.ws.console.core.item.PropertyItem"/>
      
      <item value="HTTPAccessLoggingService.enableErrorLogging.displayName:enableErrorLogging:no:Checkbox:HTTPAccessLoggingService.enableErrorLogging.description:no:yes"
            link="" 
            icon="" 
            tooltip="" 
            classtype="com.ibm.ws.console.core.item.PropertyItem"/>
      
      <item value="HTTPAccessLoggingService.errorFilePath.displayName:errorFilePath:yes:FILEPATH:HTTPAccessLoggingService.errorFilePath.description:no:yes" 
            link=""
            icon=""
            tooltip=""
            classtype="com.ibm.ws.console.core.item.PropertyItem"/>

      <item value="HTTPAccessLoggingService.errorMaximumSize.displayName:errorMaximumSize:no:Text:HTTPAccessLoggingService.errorMaximumSize.description:no:yes: : :HTTPAccessLoggingService.errorMaximumSize.units" 
            link=""
            icon=""
            tooltip=""
            classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            
	  <item value="HTTPAccessLoggingService.maxBackupFiles.displayName:errorMaxBackupFiles:no:Text:HTTPAccessLoggingService.maxBackupFiles.description:no:yes:" 
            link=""
            icon=""
            tooltip=""
            classtype="com.ibm.ws.console.core.item.PropertyItem"/>            

      <item value="HTTPAccessLoggingService.errorLogLevel.displayName:errorLogLevel:yes:Select:HTTPAccessLoggingService.errorLogLevel.description:no:yes:CRITICAL,ERROR,WARNING,INFO,DEBUG:HTTPErrorLogLevel.CRITICAL,HTTPErrorLogLevel.ERROR,HTTPErrorLogLevel.WARNING,HTTPErrorLogLevel.INFO,HTTPErrorLogLevel.DEBUG"
            link="" 
            icon="" 
            tooltip="" 
            classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            
      <item value="HTTPAccessLoggingService.enableFRCALogging.displayName:enableFRCALogging:no:Checkbox:HTTPAccessLoggingService.enableFRCALogging.description:no:yes" 
            link="" 
            icon="" 
            tooltip="" 
            classtype="com.ibm.ws.console.core.item.PropertyItem"/>

      <item value="HTTPAccessLoggingService.FRCAFilePath.displayName:FRCAFilePath:yes:FILEPATH:HTTPAccessLoggingService.FRCAFilePath.description:no:yes" 
            link=""
            icon=""
            tooltip=""
            classtype="com.ibm.ws.console.core.item.PropertyItem"/>

      <item value="HTTPAccessLoggingService.FRCAMaximumSize.displayName:FRCAMaximumSize:no:Text:HTTPAccessLoggingService.FRCAMaximumSize.description:no:yes: : :HTTPAccessLoggingService.FRCAMaximumSize.units" 
            link=""
            icon=""
            tooltip=""
            classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            
	 <item value="HTTPAccessLoggingService.maxBackupFiles.displayName:FRCAMaxBackupFiles:no:Text:HTTPAccessLoggingService.maxBackupFiles.description:no:yes:" 
            link=""
            icon=""
            tooltip=""
            classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            

      <item value="HTTPAccessLoggingService.FRCALogFormat.displayName:FRCALogFormat:yes:Select:HTTPAccessLoggingService.FRCALogFormat.description:no:yes:COMMON,COMBINED:HTTPAccessLogFormat.COMMON,HTTPAccessLogFormat.COMBINED"
            link="" 
            icon="" 
            tooltip="" 
            classtype="com.ibm.ws.console.core.item.PropertyItem"/>            
            
      <item value="HTTPAccessLoggingService.enableAccessLogging.displayName:enableAccessLogging:no:Checkbox:HTTPAccessLoggingService.enableAccessLogging.description:no:yes" 
            link="" 
            icon="" 
            tooltip="" 
            classtype="com.ibm.ws.console.core.item.PropertyItem"/>

      <item value="HTTPAccessLoggingService.accessFilePath.displayName:accessFilePath:yes:FILEPATH:HTTPAccessLoggingService.accessFilePath.description:no:yes" 
            link=""
            icon=""
            tooltip=""
            classtype="com.ibm.ws.console.core.item.PropertyItem"/>

      <item value="HTTPAccessLoggingService.accessMaximumSize.displayName:accessMaximumSize:no:Text:HTTPAccessLoggingService.accessMaximumSize.description:no:yes: : :HTTPAccessLoggingService.accessMaximumSize.units" 
            link=""
            icon=""
            tooltip=""
            classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            
	  <item value="HTTPAccessLoggingService.maxBackupFiles.displayName:accessMaxBackupFiles:no:Text:HTTPAccessLoggingService.maxBackupFiles.description:no:yes:" 
            link=""
            icon=""
            tooltip=""
            classtype="com.ibm.ws.console.core.item.PropertyItem"/>            

      <item value="HTTPAccessLoggingService.accessLogFormat.displayName:accessLogFormat:yes:Select:HTTPAccessLoggingService.accessLogFormat.description:no:yes:COMMON,COMBINED:HTTPAccessLogFormat.COMMON,HTTPAccessLogFormat.COMBINED"
            link="" 
            icon="" 
            tooltip="" 
            classtype="com.ibm.ws.console.core.item.PropertyItem"/>            
    </putList>
  </definition>

  <definition name="HTTPAccessLoggingService.config.additional.properties" extends="detail.config.additional.properties">
    <put name="formName" value="com.ibm.ws.console.httpaccesslogging.HTTPAccessLoggingServiceDetailForm"/>
    <putList name="list"/>
  </definition>

</tiles-definitions>