 <!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   -->

<tiles-definitions>

    <!-- ApplicationConfig -->
    <definition name="ApplicationConfig.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.j2ee.ejbmodule.ApplicationConfigController">
        <put name="contextType" value="ApplicationConfig"/>
        <putList name="list">
        <add value="ApplicationConfig.detail.title"/>
        <add value="ApplicationConfig.detail.tabsLayout"/>
        </putList>
    </definition>

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

    <definition name="ApplicationConfig.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="applicationConfigDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.j2ee.ejbmodule.ApplicationConfigDetailForm"/>
        <putList name="tabList">
        </putList>
    </definition>

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

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

    <definition name="ApplicationConfig.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="applicationConfigDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.j2ee.ejbmodule.ApplicationConfigDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.j2ee.ejbmodule.ApplicationConfigDetailForm"/>
        <put name="formFocus" value="enableSFSBFailover"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="ApplicationConfig.enableSFSB.displayName:enableSFSBFailover:no:Checkbox:ApplicationConfig.enableSFSB.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="ApplicationConfig.sfsb.displayName: :no:Custom:ApplicationConfig.sfsb.description:no:yes: : :/com.ibm.ws.console.j2ee.ejbmodule/EJBSfsbReplicationSettings.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

    <!-- EJBModuleConfiguration -->
    <definition name="EJBModuleConfiguration.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.j2ee.ejbmodule.EJBModuleConfigurationController">
        <put name="contextType" value="EJBModuleConfiguration"/>
        <putList name="list">
        <add value="EJBModuleConfiguration.detail.title"/>
        <add value="EJBModuleConfiguration.detail.tabsLayout"/>
        </putList>
    </definition>

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

    <definition name="EJBModuleConfiguration.detail.tabsLayout" path="/secure/layouts/tabsLayout.jsp">
        <put name="selectUri" value="eJBModuleConfigurationDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.j2ee.ejbmodule.EJBModuleConfigurationDetailForm"/>
        <putList name="tabList">
        </putList>
    </definition>

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

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

    <definition name="EJBModuleConfiguration.config.general.properties" extends="detail.config.general.properties">
        <put name="formAction" value="eJBModuleConfigurationDetail.do"/>
        <put name="formName" value="com.ibm.ws.console.j2ee.ejbmodule.EJBModuleConfigurationDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.j2ee.ejbmodule.EJBModuleConfigurationDetailForm"/>
        <put name="formFocus" value="enableSFSBFailover"/>
        <put name="readOnlyView" value="no"/>
        <putList name="attributeList">
            <item  value="ApplicationConfig.enableSFSB.displayName:enableSFSBFailover:no:Checkbox:EJBModuleConfiguration.enableSFSB.description:no:yes" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
            <item  value="ApplicationConfig.sfsb.displayName: :no:Custom:EJBModuleConfiguration.sfsb.description:no:yes: : :/com.ibm.ws.console.j2ee.ejbmodule/EJBSfsbReplicationSettings.jsp" link="" icon="" tooltip="" classtype="com.ibm.ws.console.core.item.PropertyItem"/>
        </putList>
    </definition>

</tiles-definitions>
