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

<!-- Provide Scope -->

    <definition name="ProvideScope.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.webservices.editbind.ProvideScopeController">
        <put name="contextType" value="ProvideScope"/>
        <putList name="list">
        <add value="ProvideScope.detail.title"/>
        <add value="ProvideScope.detail.webservicesProvideScope"/>
        </putList>
    </definition>

    <definition name="ProvideScope.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.webservices.editbind.ProvideScopeDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.webservices"/>
        <put name="titleKey" value="ProvideScope.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.webservices.editbind.forwardCmd.do?forwardName=ProvideScope.config.view&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="ProvideScope.description"/>
        <put name="displayName" value="ProvideScope.displayName"/>
    </definition>


    <definition name="ProvideScope.detail.webservicesProvideScope" path="/com.ibm.ws.console.webservices/webservicesLayout.jsp">
        <put name="configStep" value="/com.ibm.ws.console.webservices/webservicesProvideScope.jsp"/>
        <put name="actionForm" value="com.ibm.ws.console.webservices.editbind.ProvideScopeDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.webservices.editbind.ProvideScopeDetailForm"/>
        <put name="actionHandler" value="/provideScopeDetail.do"/>
        <put name="selectUri" value="provideScopeDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.webservices.editbind.ProvideScopeDetailForm"/>
    </definition>


<!-- Provide Client Bindings -->

    <definition name="ProvideClient.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.webservices.editbind.ProvideClientController">
        <put name="contextType" value="ProvideClient"/>
        <putList name="list">
        <add value="ProvideClient.detail.title"/>
        <add value="ProvideClient.detail.webservicesProvideClient"/>
        </putList>
    </definition>

    <definition name="ProvideClient.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.webservices.editbind.ProvideClientDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.webservices"/>
        <put name="titleKey" value="ProvideClient.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.webservices.editbind.forwardCmd.do?forwardName=ProvideClient.config.view&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="ProvideClient.description"/>
        <put name="displayName" value="ProvideClient.displayName"/>
    </definition>


    <definition name="ProvideClient.detail.webservicesProvideClient" path="/com.ibm.ws.console.webservices/webservicesLayout.jsp">
        <put name="configStep" value="/com.ibm.ws.console.webservices/webservicesProvideClient.jsp"/>
        <put name="actionForm" value="com.ibm.ws.console.webservices.editbind.ProvideClientDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.webservices.editbind.ProvideClientDetailForm"/>
        <put name="actionHandler" value="/provideClientDetail.do"/>
        <put name="selectUri" value="provideClientDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.webservices.editbind.ProvideClientDetailForm"/>
    </definition>

<!-- begin LIDB2931-07 -->

    <definition name="ClientPortInfo.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.webservices.editbind.ClientPortInfoController">
        <put name="contextType" value="ClientPortInfo.config.view"/>
        <putList name="list">
        <add value="ClientPortInfo.detail.title"/>
        <add value="ClientPortInfo.detail.webservicesClientPortInfo"/>
        </putList>
    </definition>

    <definition name="ClientPortInfo.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.webservices.editbind.ClientPortInfoDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.webservices"/>
        <put name="titleKey" value="clientPortInfo.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.webservices.editbind.forwardCmd.do?forwardName=ClientPortInfo.config.view&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="ClientPortInfo.description"/>
        <put name="displayName" value="clientPortInfo.displayName"/>
    </definition>

    <definition name="ClientPortInfo.detail.webservicesClientPortInfo" path="/com.ibm.ws.console.webservices/webservicesLayout.jsp">
        <put name="configStep" value="/com.ibm.ws.console.webservices/webservicesClientPortInfo.jsp"/>
        <put name="actionForm" value="com.ibm.ws.console.webservices.editbind.ClientPortInfoDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.webservices.editbind.ClientPortInfoDetailForm"/>
        <put name="actionHandler" value="/clientPortInfoDetail.do"/>
        <put name="selectUri" value="clientPortInfoDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.webservices.editbind.ClientPortInfoDetailForm"/>
    </definition>

<!-- end LIDB2931-07 -->

<!-- begin LIDB2910-11.02 -->

    <definition name="PreferredPort.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.webservices.editbind.PreferredPortController">
        <put name="contextType" value="PreferredPort.config.view"/>
        <putList name="list">
        <add value="PreferredPort.detail.title"/>
        <add value="PreferredPort.detail.webservicesPreferredPort"/>
        </putList>
    </definition>

    <definition name="PreferredPort.detail.title" extends="detail.title">
        <put name="formName" value="com.ibm.ws.console.webservices.editbind.PreferredPortDetailForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.webservices"/>
        <put name="titleKey" value="preferredPort.displayName"/>
        <put name="collectionLink" value="com.ibm.ws.console.webservices.editbind.forwardCmd.do?forwardName=PreferredPort.config.view&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="PreferredPort.description"/>
        <put name="displayName" value="preferredPort.displayName"/>
    </definition>

    <definition name="PreferredPort.detail.webservicesPreferredPort" path="/com.ibm.ws.console.webservices/webservicesLayout.jsp">
        <put name="configStep" value="/com.ibm.ws.console.webservices/webservicesPreferredPort.jsp"/>
        <put name="actionForm" value="com.ibm.ws.console.webservices.editbind.PreferredPortDetailForm"/>
        <put name="formType" value="com.ibm.ws.console.webservices.editbind.PreferredPortDetailForm"/>
        <put name="actionHandler" value="/preferredPortDetail.do"/>
        <put name="selectUri" value="preferredPortDetail.do"/>
        <put name="selectedPerspective" value="tab.configuration"/>
        <put name="formName" value="com.ibm.ws.console.webservices.editbind.PreferredPortDetailForm"/>
    </definition>

<!-- begin Provide HTTP URL panel definitions -->

    <definition extends="detail.config.view" 
    	controllerClass="com.ibm.ws.console.webservices.publish.GetUrlPrefixesController"    
    	name="publishWSDLFiles.main.view">
        <put name="contextType" value="publishWSDLFiles.main.view"/>
        <putList name="list">
            <add value="publishWSDLFiles.main.view.detail.title"/>
            <add value="publishWSDLFiles.main.view.content"/>
        </putList>
    </definition>

    <definition extends="detail.title" name="publishWSDLFiles.main.view.detail.title">
        <put name="formName" value="GetUrlPrefixesForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.webservices" />
        <put name="titleKey" value="webservices.getUrlPrefixes.Title"/>
        <put name="collectionLink" value="com.ibm.ws.console.publishWSDLFiles.forwardCmd.do?forwardName=publishWSDLFiles.main.view"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="webservices.getUrlPrefixes.description.extended"/>
        <put name="displayName" value="webservices.getUrlPrefixes.Title"/>
    </definition>
    
    <definition
        name="publishWSDLFiles.main.view.content" path="/secure/layouts/configStepLayout.jsp">
        <put name="configStep" value="/com.ibm.ws.console.webservices/GetUrlPrefixesLayout.jsp"/>
        <put name="actionForm" value="GetUrlPrefixesForm"/>
        <put name="actionHandler" value="/GetUrlPrefixesForm.do"/>
        <put name="formType" value="com.ibm.ws.console.webservices.publish.GetUrlPrefixesForm"/>
    </definition>

<!-- end Provide HTTP URL panel definitions -->


<!-- begin ExportWSDLZipForm -->

    <definition name="ExportWSDL.config.view" extends="detail.config.view" controllerClass="com.ibm.ws.console.webservices.publish.ExportWSDLZipController">
        <put name="contextType" value="ExportWSDL.config.view"/>
        <putList name="list">
        <add value="ExportWSDL.detail.title"/>
        <add value="ExportWSDL.detail.webservicesExportWSDL"/>
        </putList>
    </definition>

    <definition name="ExportWSDL.detail.title" extends="detail.title">
        <put name="formName" value="ExportWSDLZipForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.webservices"/>
        <put name="titleKey" value="webservices.exportWSDLZipLayout.title"/>
        <put name="collectionLink" value="com.ibm.ws.console.webservices.editbind.forwardCmd.do?forwardName=ExportWSDL.config.view&#38;noChange=true"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="webservices.exportWSDLZipLayout.description"/>
        <put name="displayName" value="webservices.exportWSDLZipLayout.title"/>
    </definition>

    <definition name="ExportWSDL.detail.webservicesExportWSDL" path="/com.ibm.ws.console.webservices/webservicesLayoutNoButton.jsp">
        <put name="configStep" value="/com.ibm.ws.console.webservices/ExportWSDLZipLayout.jsp"/>
        <put name="actionForm" value="ExportWSDLZipForm"/>
        <put name="formType" value="com.ibm.ws.console.webservices.publish.ExportWSDLZipForm"/>
        <put name="actionHandler" value="/exportWSDLApp.do"/>
        <put name="formName" value="ExportWSDLZipForm"/>
    </definition>

<!-- end ExportWSDLZipForm -->

    

<!-- begin Provide JMS/EJB URL panel definitions -->

<!-- begin WebServicesPublishWSDLInfo wizardStep definition. 
     For each of the wizardStep definitions in plugin.xml, 
     we need to add a definition to either here or the appmanagment's console-defs.xml -->

<definition controllerClass="com.ibm.ws.console.webservices.publish.WebServicesPublishWSDLInfoController" 
	extends="websphere.appmanagement.appinstall" 
	name="webservices.deploy.WebServicesPublishWSDLInfo">
        <put name="actionHandler" value="webServicesPublishWSDLInfo"/>
        <put name="actionForm" value="WebServicesPublishWSDLInfoForm"/>
        <put name="formType" value="com.ibm.ws.console.appmanagement.form.AppInstallForm"/>
</definition>

<!-- end WebServicesPublishWSDLInfo wizardSetp definition -->


    <definition extends="detail.config.view" 
    	controllerClass="com.ibm.ws.console.webservices.publish.WebServicesPublishWSDLInfoController"    
    	name="bindingChoices.main.view">
        <put name="contextType" value="bindingChoices.main.view"/>
        <putList name="list">
            <add value="bindingChoices.main.view.detail.title"/>
            <add value="bindingChoices.main.view.content"/>
        </putList>
    </definition>

    <definition extends="detail.title" name="bindingChoices.main.view.detail.title">
        <put name="formName" value="WebServicesPublishWSDLInfoForm"/>
        <put name="objectTypeImage" value="pluginId=com.ibm.ws.console.webservices" />
        <put name="titleKey" value="webservices.bindingChoices.title"/>
        <put name="collectionLink" value="com.ibm.ws.console.bindingChoices.forwardCmd.do?forwardName=bindingChoices.main.view"/>
        <put name="includeLink" value="no"/>
        <put name="instanceDetails" value="title"/>
        <put name="instanceDescription" value="webservices.bindingChoices.description.extended"/>
        <put name="displayName" value="webservices.bindingChoices.title"/>
    </definition>
    
        <definition
        name="bindingChoices.main.view.content" path="/secure/layouts/configStepLayout.jsp" >
        <put name="configStep" value="/com.ibm.ws.console.webservices/WebServicesPublishWSDLInfo.jsp"/>
        <put name="actionForm" value="WebServicesPublishWSDLInfoForm"/>
        <put name="actionHandler" value="/webServicesPublishWSDLInfo.do"/>
        <put name="formType" value="com.ibm.ws.console.appmanagement.form.AppInstallForm"/>
                                    
    </definition>

<!-- end Provide JMS/EJB URL panel definitions -->

<!-- end LIDB2910-11.02 -->


<!-- Vewing deployment descriptor extension used to be owned by webui.wssecurity. 
     Since LIDB2931, webui.webservices includes this funtionality. -->

<!-- begin deployment descriptor extension -->
     
    <definition name="WSDDEViewer.config.view" extends="detail.config.view">
        <put name="contextType" value="wsddeviewer.config.view"/>
		<putList name="list">
			<add value="WSDDEViewer.detail.title" />
			<add value="WSDDEViewer.output" />  
		</putList>
	</definition>

    <!-- bcHandler belongs to webui.ddutils -->
	<definition name="WSDDEViewer.detail.title" path="/secure/layouts/descLayout.jsp">
		<put name="descTitle" value="viewWSdde.title" />
		<put name="descText" value="viewWSdde.description" />
		<put name="descImage" value=" " />
        <put name="bcHandler" value="com.ibm.ws.console.deploymentdescriptor.DeploymentDescriptorBreadcrumbHandler"/>
	</definition>

	<definition name="WSDDEViewer.output" path="/com.ibm.ws.console.webservices/DDLayout.jsp">
	</definition>

<!-- end deployment descriptor extension -->

<!-- begin deployment descriptor -->

    <definition name="WSDDViewer.config.view" extends="detail.config.view">
        <put name="contextType" value="wsddviewer.config.view"/>
		<putList name="list">
			<add value="WSDDViewer.detail.title" />
			<add value="WSDDViewer.output" />  
		</putList>
	</definition>

    <!-- bcHandler belongs to webui.ddutils -->
	<definition name="WSDDViewer.detail.title" path="/secure/layouts/descLayout.jsp">
		<put name="descTitle" value="viewWSdd.title" />
		<put name="descText" value="viewWSdd.description" />
		<put name="descImage" value=" " />
        <put name="bcHandler" value="com.ibm.ws.console.deploymentdescriptor.DeploymentDescriptorBreadcrumbHandler"/>
	</definition>
       
	<definition name="WSDDViewer.output" path="/com.ibm.ws.console.webservices/DDLayout.jsp">
	</definition>

<!-- end deployment descriptor -->

<!-- begin deployment descriptor error -->    
                   
    <definition name="WSDDError.config.view" extends="detail.config.view">
        <put name="contextType" value="wsdderror.config.view"/>
		<putList name="list">
			<add value="WSDDError.detail.title" />
			<add value="WSDDError.output" />  
		</putList>
	</definition>

	<definition name="WSDDError.detail.title" path="/secure/layouts/descLayout.jsp">
		<put name="descTitle" value="viewWSdderror.title" />
		<put name="descText" value="viewWSdderror.description" />
		<put name="descImage" value=" " />
	</definition>

	<definition name="WSDDError.output" path="/com.ibm.ws.console.webservices/DDError.jsp">
	</definition>
    
<!-- end deployment descriptor error -->
    

</tiles-definitions>
