<?xml version="1.0" encoding="UTF-8"?>

<!--
 * @start_restricted_prolog@
 * Version: @(#) 1.2 SIB/ws/code/sib.webservices.webui.wsgw/src/sibuswsgw/WEB-INF/struts-config.xml, SIB.webservices.webui.wsgw, WAS855.SIB, cf031428.03 05/01/26 04:56:27 [7/23/14 21:09:06]
 * 
 * Licensed Materials - Property of IBM
 * 
 * "Restricted Materials of IBM"
 * 
 * 5724-I63, 5724-H88, 5655-N01, 5733-W60         
 * 
 * (C) Copyright IBM Corp. 2004 All Rights Reserved.
 * 
 * US Government Users Restricted Rights - Use, duplication or
 * disclosure restricted by GSA ADP Schedule Contract with
 * IBM Corp.
 * @end_restricted_prolog@
-->

<!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-bean name="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceCollectionForm" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceCollectionForm"/>
        <form-bean name="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceDetailForm" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceDetailForm"/>
        <form-bean name="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWInstanceCollectionForm" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWInstanceCollectionForm"/>
        <form-bean name="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWInstanceDetailForm" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWInstanceDetailForm"/>
        <form-bean name="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWProxyServiceCollectionForm" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWProxyServiceCollectionForm"/>
        <form-bean name="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWProxyServiceDetailForm" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWProxyServiceDetailForm"/>
        <form-bean name="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWTargetServiceCollectionForm" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWTargetServiceCollectionForm"/>
        <form-bean name="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWTargetServiceDetailForm" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWTargetServiceDetailForm"/>


        <form-bean name="WSGWGatewayServiceSelectWizardForm" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceSelectWizardForm"/>

        <form-bean name="WSGWGatewayServiceWSDLWizardStepOneForm" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceWSDLWizardForm"/>
	<form-bean name="WSGWGatewayServiceWSDLWizardStepTwoForm" type="com.ibm.ws.console.sibws.sibusresources.SIBWSOutboundWizardForm"/>
	<form-bean name="WSGWGatewayServiceWSDLWizardStepThreeForm" type="com.ibm.ws.console.sibws.sibusresources.SIBWSOutboundWizardForm"/>
	<form-bean name="WSGWGatewayServiceWSDLWizardStepFourForm" type="com.ibm.ws.console.sibws.sibusresources.SIBWSOutboundWizardForm"/>
	<form-bean name="WSGWGatewayServiceWSDLWizardStepFiveForm" type="com.ibm.ws.console.sibws.sibusresources.SIBWSOutboundWizardForm"/>
        <form-bean name="WSGWGatewayServiceWSDLWizardStepSixForm" type="com.ibm.ws.console.sibws.sibusresources.SIBWSOutboundWizardForm"/>
	<form-bean name="WSGWGatewayServiceWSDLWizardStepSevenForm" type="com.ibm.ws.console.sibws.sibusresources.SIBWSInboundWizardForm"/>
	<form-bean name="WSGWGatewayServiceWSDLWizardStepEightForm" type="com.ibm.ws.console.sibws.sibusresources.SIBWSInboundWizardForm"/>

        <form-bean name="WSGWGatewayServiceWPMWizardStepOneForm" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceWPMWizardForm"/>
        <form-bean name="WSGWGatewayServiceWPMWizardStepTwoForm" type="com.ibm.ws.console.sibws.sibusresources.SIBWSInboundWizardForm"/>
  	<form-bean name="WSGWGatewayServiceWPMWizardStepThreeForm" type="com.ibm.ws.console.sibws.sibusresources.SIBWSInboundWizardForm"/>
  	<form-bean name="WSGWGatewayServiceWPMWizardStepFourForm" type="com.ibm.ws.console.sibws.sibusresources.SIBWSInboundWizardForm"/>
        <form-bean name="WSGWGatewayServiceWPMWizardStepFiveForm" type="com.ibm.ws.console.sibws.sibusresources.SIBWSInboundWizardForm"/>

        <!-- Proxy Service Wizard... -->
        <form-bean name="WSGWProxyServiceWizardStepOneForm" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWProxyServiceDetailForm"/>
        <form-bean name="WSGWProxyServiceWizardStepTwoForm" type="com.ibm.ws.console.sibws.sibusresources.SIBWSInboundWizardForm"/>
    </form-beans>

    <global-forwards>
        <!-- Gateway Service Wizard -->
        <forward name="WSGWGatewayService.wsdl.wizard.step1" path="WSGWGatewayService.wsdl.wizard.step1"/>
        <forward name="WSGWGatewayService.wsdl.wizard.step2" path="WSGWGatewayService.wsdl.wizard.step2"/>
        <forward name="WSGWGatewayService.wsdl.wizard.step3" path="WSGWGatewayService.wsdl.wizard.step3"/>
        <forward name="WSGWGatewayService.wsdl.wizard.step4" path="WSGWGatewayService.wsdl.wizard.step4"/>
        <forward name="WSGWGatewayService.wsdl.wizard.step5" path="WSGWGatewayService.wsdl.wizard.step5"/>
        <forward name="WSGWGatewayService.wsdl.wizard.step6" path="WSGWGatewayService.wsdl.wizard.step6"/>
        <forward name="WSGWGatewayService.wsdl.wizard.step7" path="WSGWGatewayService.wsdl.wizard.step7"/>
        <forward name="WSGWGatewayService.wsdl.wizard.step8" path="WSGWGatewayService.wsdl.wizard.step8"/>

        <forward name="WSGWGatewayService.select.type" path="WSGWGatewayService.select.type"/>

        <forward name="WSGWGatewayService.wpm.wizard.step1" path="WSGWGatewayService.wpm.wizard.step1"/>
        <forward name="WSGWGatewayService.wpm.wizard.step2" path="WSGWGatewayService.wpm.wizard.step2"/>
        <forward name="WSGWGatewayService.wpm.wizard.step3" path="WSGWGatewayService.wpm.wizard.step3"/>
        <forward name="WSGWGatewayService.wpm.wizard.step4" path="WSGWGatewayService.wpm.wizard.step4"/>
        <forward name="WSGWGatewayService.wpm.wizard.step5" path="WSGWGatewayService.wpm.wizard.step5"/>

        <!-- Proxy Service Wizard -->
        <forward name="WSGWProxyService.wizard.step1" path="WSGWProxyService.wizard.step1"/>
        <forward name="WSGWProxyService.wizard.step2" path="WSGWProxyService.wizard.step2"/>

    </global-forwards>

    <action-mappings>

        <!-- Gateway Service Wizard... -->
        <action name ="WSGWGatewayServiceSelectWizardForm" path="/WSGWGatewayServiceSelectWizardForm" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceSelectWizardStepZeroAction">
            <forward name="cancel" path="WSGWGatewayService.content.main"/>
            <forward name="wsdl" path="WSGWGatewayService.wsdl.wizard.step1"/>
            <forward name="wpm" path="WSGWGatewayService.wpm.wizard.step1"/>
            <forward name="error" path="/error.jsp"/>
        </action>


        <action name ="WSGWGatewayServiceWSDLWizardStepOneForm" path="/WSGWGatewayServiceWSDLWizardStepOne"  type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceWSDLWizardStepOneAction">
       	    <forward name="cancel" path="WSGWGatewayService.content.main"/>
       	</action>

        <action name ="WSGWGatewayServiceWSDLWizardStepTwoForm" path="/WSGWGatewayServiceWSDLWizardStepTwo" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceWSDLWizardStepTwoAction">
       	    <forward name="cancel" path="WSGWGatewayService.content.main"/>
       	</action>

        <action name ="WSGWGatewayServiceWSDLWizardStepThreeForm" path="/WSGWGatewayServiceWSDLWizardStepThree" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceWSDLWizardStepThreeAction">
       	    <forward name="cancel" path="WSGWGatewayService.content.main"/>
       	</action>

       	<action name ="WSGWGatewayServiceWSDLWizardStepFourForm" path="/WSGWGatewayServiceWSDLWizardStepFour" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceWSDLWizardStepFourAction">
	    <forward name="cancel" path="WSGWGatewayService.content.main"/>
       	</action>

       	<action name ="WSGWGatewayServiceWSDLWizardStepFiveForm"  path="/WSGWGatewayServiceWSDLWizardStepFive" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceWSDLWizardStepFiveAction">
	    <forward name="cancel" path="WSGWGatewayService.content.main"/>
       	</action>

       	<action name ="WSGWGatewayServiceWSDLWizardStepSixForm" path="/WSGWGatewayServiceWSDLWizardStepSix" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceWSDLWizardStepSixAction">
	    <forward name="cancel" path="WSGWGatewayService.content.main"/>
       	</action>

       	<action name ="WSGWGatewayServiceWSDLWizardStepSevenForm" path="/WSGWGatewayServiceWSDLWizardStepSeven" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceWSDLWizardStepSevenAction">
	    <forward name="cancel" path="WSGWGatewayService.content.main"/>
       	</action>

       	<action name ="WSGWGatewayServiceWSDLWizardStepEightForm" path="/WSGWGatewayServiceWSDLWizardStepEight" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceWSDLWizardStepEightAction">
	    <forward name="cancel" path="WSGWGatewayService.content.main"/>
	    <forward name="wizardEnd" path="com.ibm.ws.console.sibws.sibusresources.wsgw.forwardCmd.do?forwardName=WSGWGatewayService.content.main"/>
       	</action>

        <action name ="WSGWGatewayServiceWPMWizardStepOneForm" path="/WSGWGatewayServiceWPMWizardStepOne"  type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceWPMWizardStepOneAction">
       	    <forward name="cancel" path="WSGWGatewayService.content.main"/>
       	</action>

       	<action name ="WSGWGatewayServiceWPMWizardStepTwoForm" path="/WSGWGatewayServiceWPMWizardStepTwo" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceWPMWizardStepTwoAction">
       	    <forward name="cancel" path="WSGWGatewayService.content.main"/>
       	</action>

        <action name ="WSGWGatewayServiceWPMWizardStepThreeForm" path="/WSGWGatewayServiceWPMWizardStepThree" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceWPMWizardStepThreeAction">
       	    <forward name="cancel" path="WSGWGatewayService.content.main"/>
       	</action>

        <action name ="WSGWGatewayServiceWPMWizardStepFourForm" path="/WSGWGatewayServiceWPMWizardStepFour" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceWPMWizardStepFourAction">
       	    <forward name="cancel" path="WSGWGatewayService.content.main"/>
       	</action>

        <action name ="WSGWGatewayServiceWPMWizardStepFiveForm" path="/WSGWGatewayServiceWPMWizardStepFive" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceWPMWizardStepFiveAction">
       	    <forward name="cancel" path="WSGWGatewayService.content.main"/>
            <forward name="wizardEnd" path="com.ibm.ws.console.sibws.sibusresources.wsgw.forwardCmd.do?forwardName=WSGWGatewayService.content.main"/>
       	</action>

        <action name ="WSGWProxyServiceWizardStepOneForm" path="/WSGWProxyServiceWizardStepOne"  type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWProxyServiceWizardStepOneAction">
       	    <forward name="cancel" path="WSGWProxyService.content.main"/>
       	</action>

       	<action name ="WSGWProxyServiceWizardStepTwoForm" path="/WSGWProxyServiceWizardStepTwo" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWProxyServiceWizardStepTwoAction">
       	    <forward name="cancel" path="WSGWProxyService.content.main"/>
       	    <forward name="wizardEnd" path="com.ibm.ws.console.sibws.sibusresources.wsgw.forwardCmd.do?forwardName=WSGWProxyService.content.main"/>
       	</action>


        <action name ="com.ibm.ws.console.sibws.sibusresources.wsgw.forwardCmd" path="/com.ibm.ws.console.sibws.sibusresources.wsgw.forwardCmd" type="com.ibm.ws.console.core.action.ForwardAction">
            <forward name="WSGWInstance.content.main" path="WSGWInstance.content.main"/>
            <forward name="WSGWInstance.config.view" path="WSGWInstance.config.view"/>
            <forward name="WSGWGatewayService.content.main" path="WSGWGatewayService.content.main"/>
            <forward name="WSGWGatewayService.config.view" path="WSGWGatewayService.config.view"/>
            <forward name="WSGWProxyService.content.main" path="WSGWProxyService.content.main"/>
            <forward name="WSGWProxyService.config.view" path="WSGWProxyService.config.view"/>
            <forward name="WSGWTargetService.content.main" path="WSGWTargetService.content.main"/>
            <forward name="WSGWTargetService.config.view" path="WSGWTargetService.config.view"/>
    	</action>


        <action name="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceCollectionForm" path="/wSGWGatewayServiceCollection" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceCollectionAction">
            <forward name="failure" path="/error.jsp"/>
            <forward name="success" path="WSGWGatewayService.config.view"/>
            <forward name="wSGWGatewayServiceCollection" path="WSGWGatewayService.content.main"/>
            <forward name="wizard" path="WSGWGatewayService.select.type"/>
        </action>
        <action name="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceDetailForm" path="/wSGWGatewayServiceDetail" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWGatewayServiceDetailAction" input="WSGWGatewayService.config.view">
            <forward name="error" path="WSGWGatewayService.config.view"/>
            <forward name="success" path="com.ibm.ws.console.sibws.sibusresources.wsgw.forwardCmd.do?forwardName=WSGWGatewayService.content.main"/>
        </action>
        <action name="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWInstanceCollectionForm" path="/wSGWInstanceCollection" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWInstanceCollectionAction">
            <forward name="failure" path="/error.jsp"/>
            <forward name="success" path="WSGWInstance.config.view"/>
            <forward name="wSGWInstanceCollection" path="WSGWInstance.content.main"/>
        </action>
        <action name="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWInstanceDetailForm" path="/wSGWInstanceDetail" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWInstanceDetailAction" input="WSGWInstance.config.view">
            <forward name="error" path="WSGWInstance.config.view"/>
            <forward name="success" path="com.ibm.ws.console.sibws.sibusresources.wsgw.forwardCmd.do?forwardName=WSGWInstance.content.main"/>
        </action>
        <action name="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWProxyServiceCollectionForm" path="/wSGWProxyServiceCollection" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWProxyServiceCollectionAction">
            <forward name="failure" path="/error.jsp"/>
            <forward name="success" path="WSGWProxyService.config.view"/>
            <forward name="wSGWProxyServiceCollection" path="WSGWProxyService.content.main"/>
            <forward name="wizard" path="WSGWProxyService.wizard.step1"/>
        </action>
        <action name="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWProxyServiceDetailForm" path="/wSGWProxyServiceDetail" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWProxyServiceDetailAction" input="WSGWProxyService.config.view">
            <forward name="error" path="WSGWProxyService.config.view"/>
            <forward name="success" path="com.ibm.ws.console.sibws.sibusresources.wsgw.forwardCmd.do?forwardName=WSGWProxyService.content.main"/>
        </action>
        <action name="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWTargetServiceCollectionForm" path="/wSGWTargetServiceCollection" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWTargetServiceCollectionAction">
            <forward name="failure" path="/error.jsp"/>
            <forward name="success" path="WSGWTargetService.config.view"/>
            <forward name="wSGWTargetServiceCollection" path="WSGWTargetService.content.main"/>
        </action>
        <action name="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWTargetServiceDetailForm" path="/wSGWTargetServiceDetail" type="com.ibm.ws.console.sibws.sibusresources.wsgw.WSGWTargetServiceDetailAction" input="WSGWTargetService.config.view">
            <forward name="error" path="WSGWTargetService.config.view"/>
            <forward name="success" path="com.ibm.ws.console.sibws.sibusresources.wsgw.forwardCmd.do?forwardName=WSGWTargetService.content.main"/>
        </action>

    </action-mappings>
</struts-config>
