<?xml version="1.0" encoding="UTF-8"?>

<!--THIS PRODUCT CONTAINS RESTRICTED MATERIALS OF IBM
5724-i63, 5724-H88(C) COPYRIGHT International Business Machines Corp., 1997, 2010
All Rights Reserved * Licensed Materials - Property of IBM
US Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.--> 

<!DOCTYPE struts-config PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN"
                               "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">
<struts-config>
    <form-beans>
    
      <!-- form beans for Service Maps -->
      <form-bean name="com.ibm.ws.console.lm.servicemapping.ServiceMapsDetailForm" type="com.ibm.ws.console.lm.servicemapping.ServiceMapsDetailForm"/>
      <form-bean name="com.ibm.ws.console.lm.servicemapping.ServiceMapsCollectionForm" type="com.ibm.ws.console.lm.servicemapping.ServiceMapsCollectionForm"/> 
      <form-bean name="com.ibm.ws.console.lm.servicemapping.ServiceMapsInstallForm" type="com.ibm.ws.console.lm.servicemapping.ServiceMapsInstallForm"/>  
      <form-bean name="com.ibm.ws.console.lm.servicemapping.ServiceMapsUninstallForm" type="com.ibm.ws.console.lm.servicemapping.ServiceMapsUninstallForm"/>

      <!-- form beans for Service Map Install Wizard -->      
      <form-bean name="ConfigureServiceMapPropertiesForm" type="com.ibm.ws.console.lm.servicemapping.ServiceMapsInstallForm"/>
      <form-bean name="ConfigureDeploymentTargetsForm" type="com.ibm.ws.console.lm.servicemapping.ServiceMapsInstallForm"/>
      <form-bean name="InstallServiceMapLibrarySummaryForm" type="com.ibm.ws.console.lm.servicemapping.ServiceMapsInstallForm"/>

<!--***************************************************************************************************************************************************-->
<!-- Commenting out export capability for now. Will add back in post WAS 8.5.5                                                                         -->
<!--  <form-bean name="com.ibm.ws.console.lm.servicemapping.ServiceMapsExportForm" type="com.ibm.ws.console.lm.servicemapping.ServiceMapsExportForm"/> -->
<!--***************************************************************************************************************************************************-->     
     
      <!-- form beans for Local Mapping Services -->
      
      <form-bean name="com.ibm.ws.console.lm.servicemapping.LMServicesAttachForm" type="com.ibm.ws.console.lm.servicemapping.LMServicesAttachForm"/>
      <form-bean name="com.ibm.ws.console.lm.servicemapping.LMServicesDetailForm" type="com.ibm.ws.console.lm.servicemapping.LMServicesDetailForm"/>
      <form-bean name="com.ibm.ws.console.lm.servicemapping.LMServicesCollectionForm" type="com.ibm.ws.console.lm.servicemapping.LMServicesCollectionForm"/>
    
      <!-- form beans for Local Mapping Services New Wizard -->
      <form-bean name="SelectLMServiceForm" type="com.ibm.ws.console.lm.servicemapping.lmservices.wizard.CreateNewLMServiceForm"/>
      <form-bean name="ConfigureServiceSettingsForm" type="com.ibm.ws.console.lm.servicemapping.lmservices.wizard.CreateNewLMServiceForm"/>
      <form-bean name="AttachServiceMapForm" type="com.ibm.ws.console.lm.servicemapping.lmservices.wizard.CreateNewLMServiceForm"/>
      <form-bean name="CreateLMServiceSummaryForm" type="com.ibm.ws.console.lm.servicemapping.lmservices.wizard.CreateNewLMServiceForm"/>
       	    
    </form-beans>
    
    <global-forwards>
       <forward name="ServiceMapping.lmservices.new.step1"  path="ServiceMapping.lmservices.new.step1"/>
       <forward name="ServiceMapping.lmservices.new.step2"  path="ServiceMapping.lmservices.new.step2"/>
       <forward name="ServiceMapping.lmservices.new.step3"  path="ServiceMapping.lmservices.new.step3"/>
       <forward name="ServiceMapping.lmservices.new.step4"  path="ServiceMapping.lmservices.new.step4"/>
       <forward name="ServiceMapping.lmservices.new.cancel" path="ServiceMapping.lmservices.main"/>
       <forward name="ServiceMapping.lmservices.main"       path="com.ibm.ws.console.lm.servicemapping.forwardCmd.do?forwardName=ServiceMapping.lmservices.main"/>
       <forward name="ServiceMapping.lmservices.attach"     path="com.ibm.ws.console.lm.servicemapping.forwardCmd.do?forwardName=ServiceMapping.lmservices.attach"/>
       
       <forward name="ServiceMapping.servicemaps.main"      path="com.ibm.ws.console.lm.servicemapping.forwardCmd.do?forwardName=ServiceMapping.servicemaps.main"/>
       <forward name="ServiceMapping.servicemaps.uninstall"   path="com.ibm.ws.console.lm.servicemapping.forwardCmd.do?forwardName=ServiceMapping.servicemaps.uninstall"/>
       
       <forward name="ServiceMapping.servicemaps.install.prewizard"   path="com.ibm.ws.console.lm.servicemapping.forwardCmd.do?forwardName=ServiceMapping.servicemaps.install.prewizard"/>
       <forward name="ServiceMapping.servicemaps.install.prewizard.remote.node.browse"   path="com.ibm.ws.console.lm.servicemapping.forwardCmd.do?forwardName=ServiceMapping.servicemaps.install.prewizard.remote.node.browse"/>
       <forward name="ServiceMapping.servicemaps.install.step1"  path="ServiceMapping.servicemaps.install.step1"/>
       <forward name="ServiceMapping.servicemaps.install.step2"  path="ServiceMapping.servicemaps.install.step2"/>
       <forward name="ServiceMapping.servicemaps.install.step3"  path="ServiceMapping.servicemaps.install.step3"/>       
       <forward name="ServiceMapping.servicemaps.install.cancel" path="ServiceMapping.servicemaps.main"/>       
       
<!--*******************************************************************************************************************************************************************-->   
<!-- Commenting out export capability for now. Will add back in post WAS 8.5.5                                                                                         -->    
<!--   <forward name="ServiceMapping.servicemaps.export"   path="com.ibm.ws.console.lm.servicemapping.forwardCmd.do?forwardName=ServiceMapping.servicemaps.export"/>   -->
<!--*******************************************************************************************************************************************************************-->

    </global-forwards>

    <action-mappings>
    
        <!-- actions for Service Maps -->
    
        <action
            name="com.ibm.ws.console.lm.servicemapping.ServiceMapsCollectionForm"
            path="/serviceMapsCollection" 
            type="com.ibm.ws.console.lm.servicemapping.ServiceMapsCollectionAction">
            
            <forward name="success" path="ServiceMapping.servicemaps.main"/>
        	<forward name="edit" path="ServiceMapping.servicemaps.detail" />
        	<forward name="uninstall" path="ServiceMapping.servicemaps.uninstall"/>
        	<forward name="editLMService" path="ServiceMapping.lmservices.detail" />
        	<forward name="installprewizard" path="ServiceMapping.servicemaps.install.prewizard"/>

<!--*****************************************************************************-->
<!-- Commenting out export capability for now. Will add back in post WAS 8.5.5   -->
<!--      	<forward name="export" path="ServiceMapping.servicemaps.export"/>    -->
<!--*****************************************************************************-->
        </action>
        
       <action 
       		name="com.ibm.ws.console.lm.servicemapping.ServiceMapsDetailForm"
       		path="/serviceMapsDetail"
       		type="com.ibm.ws.console.lm.servicemapping.ServiceMapsDetailAction">
       		
       		<forward name="success" path="com.ibm.ws.console.lm.servicemapping.forwardCmd.do?forwardName=ServiceMapping.servicemaps.main"  />
       		<forward name="apply" path="ServiceMapping.servicemaps.detail"/>
       		<forward name="reset" path="ServiceMapping.servicemaps.detail"/>       		
       		<forward name="cancel" path="ServiceMapping.servicemaps.main"/>  
       		<forward name="editLMService" path="ServiceMapping.lmservices.detail" />
       		<forward name="reload" path="ServiceMapping.servicemaps.detail"/>   		
       	</action>
       	
       	<!--********************-->
       	<!-- Install pre-wizard -->
       	<!--********************-->
       	
        <action 
       		name="com.ibm.ws.console.lm.servicemapping.ServiceMapsInstallForm"
       		path="/serviceMapsInstallPreWizard"
       		type="com.ibm.ws.console.lm.servicemapping.ServiceMapsInstallPreWizardAction">
       		
            <forward name="serviceMapsInstallPreWizard" path="ServiceMapping.servicemaps.install.prewizard"/>
            <forward name="success" path="com.ibm.ws.console.lm.servicemapping.forwardCmd.do?forwardName=ServiceMapping.servicemaps.install.step1"/>
            <forward name="cancel" path="ServiceMapping.servicemaps.main"/>
            <forward name="nodebrowse" path="ServiceMapping.servicemaps.install.prewizard.remote.node.browse"/>
            <forward name="error" path="ServiceMapping.servicemaps.install.prewizard.remote.node.browse"/>       		
            <forward name="reload" path="ServiceMapping.servicemaps.install.prewizard"/>
       	</action>        	
       	
        <action 
       		name="com.ibm.ws.console.lm.servicemapping.ServiceMapsUninstallForm"
       		path="/serviceMapsUninstall"
       		type="com.ibm.ws.console.lm.servicemapping.ServiceMapsUninstallAction">
       		
            <forward name="serviceMapsUninstall" path="ServiceMapping.servicemaps.uninstall"/>
            <forward name="success" path="com.ibm.ws.console.lm.servicemapping.forwardCmd.do?forwardName=ServiceMapping.servicemaps.main"/>
            <forward name="cancel" path="ServiceMapping.servicemaps.main"/>     		
       	</action>        	

<!--********************************************************************************************************************************************-->
<!-- Commenting out export capability for now. Will add back in post WAS 8.5.5                                                                  -->
<!--                                                                                                                                            -->
<!--        <action                                                                                                                             --> 
<!--       		name="com.ibm.ws.console.lm.servicemapping.ServiceMapsExportForm"                                                               -->
<!--       		path="/serviceMapsExport"                                                                                                       -->
<!--       		type="com.ibm.ws.console.lm.servicemapping.ServiceMapsExportAction">                                                            -->
<!--                                                                                                                                            -->
<!--            <forward name="serviceMapsExport" path="ServiceMapping.servicemaps.export"/>                                                    -->
<!--            <forward name="cancel" path="ServiceMapping.servicemaps.main"/>                                                                 -->  
<!--            <forward name="success" path="com.ibm.ws.console.lm.servicemapping.forwardCmd.do?forwardName=ServiceMapping.servicemaps.main"/> -->     		
<!--       	</action>                                                                                                                           -->
<!--********************************************************************************************************************************************-->
       	       	       
       <!--*******************************-->
       <!-- Definitions for ForwardAction -->
       <!--*******************************-->
       	       	       
       <action 
       		name="com.ibm.ws.console.lm.servicemapping.forwardCmd" 
       		path="/com.ibm.ws.console.lm.servicemapping.forwardCmd" 
       		type="com.ibm.ws.console.core.action.ForwardAction">
       		
       		<forward name="ServiceMapping.servicemaps.main" path="ServiceMapping.servicemaps.main"/>
       		<forward name="ServiceMapping.servicemaps.detail" path="ServiceMapping.servicemaps.detail"/>
       		<forward name="ServiceMapping.servicemaps.install.prewizard" path="ServiceMapping.servicemaps.install.prewizard"/>
       		<forward name="ServiceMapping.servicemaps.uninstall" path="ServiceMapping.servicemaps.uninstall"/>

<!--**********************************************************************************************************-->
<!-- Commenting out export capability for now. Will add back in post WAS 8.5.5                                -->
<!--       		<forward name="ServiceMapping.servicemaps.export" path="ServiceMapping.servicemaps.export"/>  -->
<!--**********************************************************************************************************-->
       		
       		<forward name="ServiceMapping.lmservices.main" path="ServiceMapping.lmservices.main"/>
       		<forward name="ServiceMapping.lmservices.detail" path="ServiceMapping.lmservices.detail"/>
       		<forward name="ServiceMapping.lmservices.attach" path="ServiceMapping.lmservices.attach"/>
       		       
       </action>
       
       <!-- actions for Local Mapping Services -->
       
        <action
            name="com.ibm.ws.console.lm.servicemapping.LMServicesCollectionForm"
            path="/lmServicesCollection" 
            type="com.ibm.ws.console.lm.servicemapping.LMServicesCollectionAction">
            
            <forward name="success" path="ServiceMapping.lmservices.main"/>
            <forward name="edit" path="ServiceMapping.lmservices.detail" />
            <forward name="attach" path="ServiceMapping.lmservices.attach"/>
            <forward name="editServiceMap" path="ServiceMapping.servicemaps.detail" />
        </action>      
        
        <action 
       		name="com.ibm.ws.console.lm.servicemapping.LMServicesDetailForm"
       		path="/lmServicesDetail"
       		type="com.ibm.ws.console.lm.servicemapping.LMServicesDetailAction">
       		
       		<forward name="success" path="com.ibm.ws.console.lm.servicemapping.forwardCmd.do?forwardName=ServiceMapping.lmservices.main"/>
       		<forward name="apply" path="ServiceMapping.lmservices.detail"/>
       		<forward name="reset" path="ServiceMapping.lmservices.detail"/>       		
       		<forward name="cancel" path="ServiceMapping.lmservices.main"/>
       	</action> 
       	
        <action 
       		name="com.ibm.ws.console.lm.servicemapping.LMServicesAttachForm"
       		path="/lmServicesAttach"
       		type="com.ibm.ws.console.lm.servicemapping.LMServicesAttachAction">
       		
            <forward name="lmServicesAttach" path="ServiceMapping.lmservices.attach"/>
            <forward name="success" path="com.ibm.ws.console.lm.servicemapping.forwardCmd.do?forwardName=ServiceMapping.lmservices.main"/>
            <forward name="cancel" path="ServiceMapping.lmservices.main"/>
            <forward name="error" path="ServiceMapping.lmservices.attach"/>       		
       	</action>       
       	
       	<!--*****************************************-->
       	<!-- actions for Service Maps Install Wizard -->
       	<!--*****************************************-->
       	      
        <action name="com.ibm.ws.console.lm.servicemapping.ServiceMapsInstallForm"
            path="/configureServiceMapProperties" type="com.ibm.ws.console.lm.servicemapping.servicemaps.wizard.ConfigureServiceMapPropertiesAction">
            <forward name="cancel" path="com.ibm.ws.console.lm.servicemapping.forwardCmd.do?forwardName=ServiceMapping.servicemaps.main"/>
        </action>        

        <action name="com.ibm.ws.console.lm.servicemapping.ServiceMapsInstallForm"
            path="/configureDeploymentTargets" type="com.ibm.ws.console.lm.servicemapping.servicemaps.wizard.ConfigureDeploymentTargetsAction">
            <forward name="cancel" path="com.ibm.ws.console.lm.servicemapping.forwardCmd.do?forwardName=ServiceMapping.servicemaps.main"/>
        </action>
                
        <action name="com.ibm.ws.console.lm.servicemapping.ServiceMapsInstallForm"
            path="/installServiceMapLibrarySummary" type="com.ibm.ws.console.lm.servicemapping.servicemaps.wizard.InstallServiceMapLibrarySummaryAction">
            <forward name="cancel" path="com.ibm.ws.console.lm.servicemapping.forwardCmd.do?forwardName=ServiceMapping.servicemaps.main"/>
        </action>       		       	 	
       	
       	<!--***********************************************-->
       	<!-- actions for Local Mapping Services New Wizard -->
       	<!--***********************************************-->
       	
        <action name="SelectLMServiceForm"
            path="/selectLMService" type="com.ibm.ws.console.lm.servicemapping.lmservices.wizard.SelectLMServiceAction">
            <forward name="cancel" path="com.ibm.ws.console.lm.servicemapping.forwardCmd.do?forwardName=ServiceMapping.lmservices.main"/>
        </action>
        
        <action name="ConfigureServiceSettingsForm"
            path="/configureServiceSettings" type="com.ibm.ws.console.lm.servicemapping.lmservices.wizard.ConfigureServiceSettingsAction">
            <forward name="cancel" path="com.ibm.ws.console.lm.servicemapping.forwardCmd.do?forwardName=ServiceMapping.lmservices.main"/>
        </action>        
        
        <action name="AttachServiceMapForm"
            path="/attachServiceMap" type="com.ibm.ws.console.lm.servicemapping.lmservices.wizard.AttachServiceMapAction">
            <forward name="cancel" path="com.ibm.ws.console.lm.servicemapping.forwardCmd.do?forwardName=ServiceMapping.lmservices.main"/>
        </action>
        
        <action name="CreateLMServiceSummaryForm"
            path="/createLMServiceSummary" type="com.ibm.ws.console.lm.servicemapping.lmservices.wizard.CreateLMServiceSummaryAction">
            <forward name="cancel" path="com.ibm.ws.console.lm.servicemapping.forwardCmd.do?forwardName=ServiceMapping.lmservices.main"/>
        </action>
                     
    </action-mappings>
</struts-config>
