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

<!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.eba.OBRRepositoryDetailForm" type="com.ibm.ws.console.eba.OBRRepositoryDetailForm" />
        <form-bean name="com.ibm.ws.console.eba.OBRRepositoryCollectionForm" type="com.ibm.ws.console.eba.OBRRepositoryCollectionForm" />
        <form-bean name="com.ibm.ws.console.eba.OBRInternalRepositoryDetailForm" type="com.ibm.ws.console.eba.OBRInternalRepositoryDetailForm" />
        <form-bean name="com.ibm.ws.console.eba.OBRInternalRepositoryCollectionForm" type="com.ibm.ws.console.eba.OBRInternalRepositoryCollectionForm" />
        <form-bean name="com.ibm.ws.console.eba.ManageExtensionsDetailForm" type="com.ibm.ws.console.eba.ManageExtensionsDetailForm" />
        <form-bean name="com.ibm.ws.console.eba.ManageExtensionsCollectionForm" type="com.ibm.ws.console.eba.ManageExtensionsCollectionForm" />
        <form-bean name="com.ibm.ws.console.eba.AddExtensionDetailForm" type="com.ibm.ws.console.eba.AddExtensionDetailForm" />
        <form-bean name="com.ibm.ws.console.eba.AddExtensionCollectionForm" type="com.ibm.ws.console.eba.AddExtensionCollectionForm" />
        <form-bean name="com.ibm.ws.console.eba.BundleCacheManagerDetailForm" type="com.ibm.ws.console.eba.BundleCacheManagerDetailForm" />
        <form-bean name="com.ibm.ws.console.eba.BundleCacheManagerCollectionForm" type="com.ibm.ws.console.eba.BundleCacheManagerCollectionForm" />
        <form-bean name="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleBundleDetailForm" type="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleBundleDetailForm" />
        <form-bean name="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleBundleCollectionForm" type="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleBundleCollectionForm" />
        <form-bean name="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleFrameworkDetailForm" type="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleFrameworkDetailForm" />
        <form-bean name="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleFrameworkCollectionForm" type="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleFrameworkCollectionForm" />
        <form-bean name="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleServiceDetailForm" type="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleServiceDetailForm" />
        <form-bean name="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleServiceCollectionForm" type="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleServiceCollectionForm" />
        <form-bean name="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsolePackageDetailForm" type="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsolePackageDetailForm" />
        <form-bean name="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsolePackageCollectionForm" type="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsolePackageCollectionForm" />
        <form-bean name="com.ibm.ws.console.eba.addcompunit.WebModuleAvailableResourcesDetailForm" type="com.ibm.ws.console.eba.addcompunit.WebModuleAvailableResourcesDetailForm" />
        <form-bean name="com.ibm.ws.console.eba.addcompunit.WebModuleAvailableResourcesCollectionForm" type="com.ibm.ws.console.eba.addcompunit.WebModuleAvailableResourcesCollectionForm" />
        <form-bean name="com.ibm.ws.console.eba.BundleUploadForm" type="com.ibm.ws.console.eba.BundleUploadForm" />
        <form-bean name="ContextRootStepForm" type="com.ibm.ws.console.blamanagement.bla.BLAManageForm" />
        <form-bean name="BlueprintResourceRefBindingStepForm" type="com.ibm.ws.console.blamanagement.bla.BLAManageForm" />
        <form-bean name="BlueprintResourceRefPostDeployStepForm" type="com.ibm.ws.console.blamanagement.bla.BLAManageForm" />
        <form-bean name="VirtualHostMappingStepForm" type="com.ibm.ws.console.blamanagement.bla.BLAManageForm" />
        <form-bean name="MapRolesToUsersStepForm" type="com.ibm.ws.console.blamanagement.bla.BLAManageForm" />
        <form-bean name="MapRolesToUsersLookupForm" type="com.ibm.ws.console.appmanagement.form.AppInstallForm" />
        <form-bean name="MapRunAsRolesToUsersStepForm" type="com.ibm.ws.console.blamanagement.bla.BLAManageForm" />
        <form-bean name="WebModuleResourceRefsForm" type="com.ibm.ws.console.blamanagement.bla.BLAManageForm"/>
        <form-bean name="EJBResourceRefsForm" type="com.ibm.ws.console.blamanagement.bla.BLAManageForm"/>
        <form-bean name="WebModuleMsgDestRefsForm" type="com.ibm.ws.console.blamanagement.bla.BLAManageForm"/>
        <form-bean name="EJBMsgDestRefsForm" type="com.ibm.ws.console.blamanagement.bla.BLAManageForm"/>
        <form-bean name="EJBMappingsStepForm" type="com.ibm.ws.console.blamanagement.bla.BLAManageForm"/>
        <form-bean name="EJBRefStepForm" type="com.ibm.ws.console.blamanagement.bla.BLAManageForm"/>
        <form-bean name="EJBEnvEntryStepForm" type="com.ibm.ws.console.blamanagement.bla.BLAManageForm"/>
        <form-bean name="MDBBindingsStepForm" type="com.ibm.ws.console.blamanagement.bla.BLAManageForm"/>
        <form-bean name="PreviewAppContentUpdateForm" type="com.ibm.ws.console.eba.editAsset.PreviewAppContentUpdateForm" />
        <form-bean name="EbaTagAssetStepForm" type="com.ibm.ws.console.blamanagement.bla.BLAManageForm" />
        <form-bean name="com.ibm.ws.console.eba.editAsset.DeploymentManifestImportForm" type="com.ibm.ws.console.eba.editAsset.DeploymentManifestImportForm" />
        <form-bean name="SecurityPermissionsStepForm" type="com.ibm.ws.console.blamanagement.bla.BLAManageForm" />
    </form-beans>


    <global-forwards>
        <forward name="BLAAddCU.ContextRootStep.step" path="BLAAddCU.ContextRootStep.step" />
        <forward name="BLAAddCU.BlueprintResourceRefBindingStep.step" path="BLAAddCU.BlueprintResourceRefBindingStep.step" />
        <forward name="BLAAddCU.VirtualHostMappingStep.step" path="BLAAddCU.VirtualHostMappingStep.step" />
        <forward name="BLAAddCU.MapRolesToUsersStep.step" path="BLAAddCU.MapRolesToUsersStep.step" />
        <forward name="BLAAddCU.MapRunAsRolesToUsersStep.step" path="BLAAddCU.MapRunAsRolesToUsersStep.step" />
        <forward name="BLAAddCU.WebModuleResourceRefs.step" path="BLAAddCU.WebModuleResourceRefs.step"/>
        <forward name="BLAEditCU.WebModuleResourceRefs.step" path="BLAEditCU.WebModuleResourceRefs.step"/>
        <forward name="BLAAddCU.EJBResourceRefs.step" path="BLAAddCU.EJBResourceRefs.step"/>
        <forward name="BLAEditCU.EJBResourceRefs.step" path="BLAEditCU.EJBResourceRefs.step"/>
        <forward name="BLAAddCU.WebModuleMsgDestRefs.step" path="BLAAddCU.WebModuleMsgDestRefs.step"/>
        <forward name="BLAEditCU.WebModuleMsgDestRefs.step" path="BLAEditCU.WebModuleMsgDestRefs.step"/>
        <forward name="BLAAddCU.EJBMsgDestRefs.step" path="BLAAddCU.EJBMsgDestRefs.step"/>
        <forward name="BLAEditCU.EJBMsgDestRefs.step" path="BLAEditCU.EJBMsgDestRefs.step"/>
        <forward name="BLAAddCU.EJBMappingsStep.step" path="BLAAddCU.EJBMappingsStep.step"/>
        <forward name="BLAAddCU.EJBRefStep.step" path="BLAAddCU.EJBRefStep.step"/>
        <forward name="BLAAddCU.EJBEnvEntryStep.step" path="BLAAddCU.EJBEnvEntryStep.step"/>
        <forward name="BLAAddCU.MDBBindingsStep.step" path="BLAAddCU.MDBBindingsStep.step"/>
        <forward name="BLAEditCU.MDBBindingsStep.step" path="BLAAddCU.MDBBindingsStep.step"/>
        <forward name="AssetImport.EbaTagAssetStep.step" path="AssetImport.EbaTagAssetStep.step" />
        <forward name="AriesProperty.content.main" path="AriesProperty.content.main"/>
        <forward name="AriesAuthProperty.content.main" path="AriesAuthProperty.content.main"/>      
        <forward name="OBRInternalRepository.upload.view" path="OBRInternalRepository.upload.view" />
        <forward name="ManageExtensions.upload.view" path="ManageExtensions.upload.view" />
        <forward name="AddExtension.upload.view" path="AddExtension.upload.view" />
        <forward name="DeploymentManifestImport.config.view" path="DeploymentManifestImport.config.view" />
        <forward name="WebModuleAvailableResources.content.main" path="WebModuleAvailableResources.content.main" />
        <forward name="MapRolesToUsersLookup" path="MapRolesToUsersLookup" />
        <forward name="AssetImport.SecurityPermissionsStep.step" path="AssetImport.SecurityPermissionsStep.step" />
        <forward name="UpdateVirtualHostMappingStep.config.view" path="UpdateVirtualHostMappingStep.config.view" />
        <forward name="UpdateContextRootStep.config.view" path="UpdateContextRootStep.config.view" />
        <forward name="UpdateBlueprintResourceRefBindingStep.config.view" path="UpdateBlueprintResourceRefBindingStep.config.view" />
        <forward name="UpdateMapRolesToUsersStep.config.view" path="UpdateMapRolesToUsersStep.config.view" />
        <forward name="UpdateMapRunAsRolesToUsersStep.config.view" path="UpdateMapRunAsRolesToUsersStep.config.view" />
        <forward name="AriesUpgradeCU.UpgradeContextRootStep.step" path="AriesUpgradeCU.UpgradeContextRootStep.step" />
        <forward name="AriesUpgradeCU.UpgradeBlueprintResourceRefPostDeployStep.step" path="AriesUpgradeCU.UpgradeBlueprintResourceRefPostDeployStep.step" />
        <forward name="AriesUpgradeCU.UpgradeVirtualHostMappingStep.step" path="AriesUpgradeCU.UpgradeVirtualHostMappingStep.step" />
        <forward name="AriesUpgradeCU.UpgradeMapRolesToUsersStep.step" path="AriesUpgradeCU.UpgradeMapRolesToUsersStep.step" />
        <forward name="AriesUpgradeCU.UpgradeMapRunAsRolesToUsersStep.step" path="AriesUpgradeCU.UpgradeMapRunAsRolesToUsersStep.step" />
        <forward name="AriesUpgradeCU.UpgradeWebModuleResourceRefs.step" path="AriesUpgradeCU.UpgradeWebModuleResourceRefs.step"/>
        <forward name="AriesUpgradeCU.UpgradeEJBResourceRefs.step" path="AriesUpgradeCU.UpgradeEJBResourceRefs.step"/>
        <forward name="AriesUpgradeCU.UpgradeWebModuleMsgDestRefs.step" path="AriesUpgradeCU.UpgradeWebModuleMsgDestRefs.step"/>
        <forward name="AriesUpgradeCU.UpgradeEJBMsgDestRefs.step" path="AriesUpgradeCU.UpgradeEJBMsgDestRefs.step"/>
        <forward name="AriesUpgradeCU.UpgradeEJBMappingsStep.step" path="AriesUpgradeCU.UpgradeEJBMappingsStep.step"/>
        <forward name="AriesUpgradeCU.UpgradeEJBRefStep.step" path="AriesUpgradeCU.UpgradeEJBRefStep.step"/>
        <forward name="AriesUpgradeCU.UpgradeEJBEnvEntryStep.step" path="AriesUpgradeCU.UpgradeEJBEnvEntryStep.step"/>
        <forward name="AriesUpgradeCU.UpgradeMDBBindingsStep.step" path="AriesUpgradeCU.UpgradeMDBBindingsStep.step"/>
        <forward name="OSGiApplicationConsole.bundleServices.config.view" path="OSGiApplicationConsole.bundleServices.config.view"/>
        <forward name="OSGiApplicationConsole.bundlePackages.config.view" path="OSGiApplicationConsole.bundlePackages.config.view"/>
    </global-forwards>

    <action-mappings>

        
        <action name="ContextRootStepForm" path="/ContextRootStep" type="com.ibm.ws.console.eba.addcompunit.ContextRootStepAction">
            <forward name="error" path="BLAAddCU.ContextRootStep.step" />
        </action>

        <action name="ContextRootStepForm" path="/UpgradeContextRootStep" 
          type="com.ibm.ws.console.eba.editCompUnit.UpgradeCUWizardAction">
            <forward name="error" path="BLAAddCU.ContextRootStep.step" />
        </action>

        
        <action path="/oBRRepositoryDetail" input="OBRRepository.config.view" name="com.ibm.ws.console.eba.OBRRepositoryDetailForm" type="com.ibm.ws.console.eba.OBRRepositoryDetailAction" >
            <forward name="gotoDetailView" path="OBRRepository.config.view" />
            <forward name="gotoCollectionView" path="com.ibm.ws.console.eba.forwardCmd.do?forwardName=OBRRepository.content.main" />
        </action>


        <action path="/oBRRepositoryCollection" name="com.ibm.ws.console.eba.OBRRepositoryCollectionForm" type="com.ibm.ws.console.eba.OBRRepositoryCollectionAction" >
            <forward name="gotoDetailView" path="OBRRepository.config.view" />
            <forward name="gotoCollectionView" path="OBRRepository.content.main" />
        </action>
        
        <action path="/bundleCacheManagerDetail" input="BundleCacheManager.config.view" name="com.ibm.ws.console.eba.BundleCacheManagerDetailForm" type="com.ibm.ws.console.eba.BundleCacheManagerDetailAction" >
            <forward name="gotoDetailView" path="BundleCacheManager.config.view" />
            <forward name="gotoCollectionView" path="com.ibm.ws.console.eba.forwardCmd.do?forwardName=BundleCacheManager.content.main" />
        </action>


        <action path="/bundleCacheManagerCollection" name="com.ibm.ws.console.eba.BundleCacheManagerCollectionForm" type="com.ibm.ws.console.eba.BundleCacheManagerCollectionAction" >
            <forward name="gotoDetailView" path="BundleCacheManager.config.view" />
            <forward name="gotoCollectionView" path="BundleCacheManager.content.main" />
            <forward name="warning" path="BundleCacheManager.warning" />
        </action>
        
        <action path="/osgiApplicationConsoleBundleDetail" input="OSGiApplicationConsole.bundle.config.view" name="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleBundleDetailForm" type="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleBundleDetailAction" >
            <forward name="gotoDetailView" path="OSGiApplicationConsole.bundle.config.view" />
            <forward name="gotoCollectionView" path="com.ibm.ws.console.eba.forwardCmd.do?forwardName=OSGiApplicationConsole.bundle.content.main" />
        </action>

        <action path="/osgiApplicationConsoleBundleCollection" name="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleBundleCollectionForm" type="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleBundleCollectionAction" >
            <forward name="gotoDetailView" path="OSGiApplicationConsole.bundle.config.view" />
            <forward name="gotoCollectionView" path="OSGiApplicationConsole.bundle.content.main" />
        </action>
        
        <action path="/osgiApplicationConsoleFrameworkCollection" name="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleFrameworkCollectionForm" type="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleFrameworkCollectionAction" >
        	<forward name="gotoDetailView" path="OSGiApplicationConsole.framework.config.view" />
            <forward name="gotoCollectionView" path="OSGiApplicationConsole.framework.content.main" />
        </action>
        
        <action path="/osgiApplicationConsoleServiceDetail" input="OSGiApplicationConsole.service.config.view" name="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleServiceDetailForm" type="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleServiceDetailAction" >
            <forward name="gotoDetailView" path="OSGiApplicationConsole.service.config.view" />
            <forward name="gotoCollectionView" path="com.ibm.ws.console.eba.forwardCmd.do?forwardName=OSGiApplicationConsole.service.content.main" />
        </action>

        <action path="/osgiApplicationConsoleServiceCollection" name="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleServiceCollectionForm" type="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleServiceCollectionAction" >
            <forward name="gotoDetailView" path="OSGiApplicationConsole.service.config.view" />
            <forward name="gotoCollectionView" path="OSGiApplicationConsole.service.content.main" />
        </action>
        
        <action path="/osgiApplicationConsolePackageDetail" input="OSGiApplicationConsole.package.config.view" name="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsolePackageDetailForm" type="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsolePackageDetailAction" >
            <forward name="gotoDetailView" path="OSGiApplicationConsole.package.config.view" />
            <forward name="gotoCollectionView" path="com.ibm.ws.console.eba.forwardCmd.do?forwardName=OSGiApplicationConsole.package.content.main" />
        </action>

        <action path="/osgiApplicationConsolePackageCollection" name="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsolePackageCollectionForm" type="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsolePackageCollectionAction" >
            <forward name="gotoDetailView" path="OSGiApplicationConsole.package.config.view" />
            <forward name="gotoCollectionView" path="OSGiApplicationConsole.package.content.main" />
        </action>
        
        <action path="/osgiApplicationConsoleBundleServicesDetail" input="OSGiApplicationConsole.bundleServices.config.view" name="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleBundleDetailForm" type="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleBundleDetailAction" >
            <forward name="gotoDetailView" path="OSGiApplicationConsole.bundleServices.config.view" />
            <forward name="gotoCollectionView" path="OSGiApplicationConsole.bundle.config.view" />
        </action>
        
        <action path="/osgiApplicationConsoleBundlePackagesDetail" input="OSGiApplicationConsole.bundlePackages.config.view" name="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleBundleDetailForm" type="com.ibm.ws.console.eba.editCompUnit.OSGiApplicationConsoleBundleDetailAction" >
            <forward name="gotoDetailView" path="OSGiApplicationConsole.bundlePackages.config.view" />
            <forward name="gotoCollectionView" path="OSGiApplicationConsole.bundle.config.view" />
        </action>

        <action path="/webModuleAvailableResourcesCollection" 
          name="com.ibm.ws.console.eba.addcompunit.WebModuleAvailableResourcesCollectionForm" 
          type="com.ibm.ws.console.eba.addcompunit.WebModuleAvailableResourcesCollectionAction" >
            <forward name="gotoCollectionView" path="WebModuleAvailableResources.content.main" />

<!-- TODO we need to figure out a way to do this properly -->
            <forward name="gotoAddCUWizard" path="BLAAddCU.WebModuleResourceRefs.step" />
            <forward name="gotoEditCUWizard" path="BLAEditCU.WebModuleResourceRefs.step" />
            <forward name="gotoUpgradeCUWizard" path="AriesUpgradeCU.UpgradeWebModuleResourceRefs.step" />

            <forward name="gotoEJBAddCUWizard" path="BLAAddCU.EJBResourceRefs.step" />
            <forward name="gotoEJBEditCUWizard" path="BLAEditCU.EJBResourceRefs.step" />
            <forward name="gotoEJBUpgradeCUWizard" path="AriesUpgradeCU.UpgradeEJBResourceRefs.step" />
        </action>
    
        <action name="BlueprintResourceRefBindingStepForm"
            path="/BlueprintResourceRefBindingStep"
            type="com.ibm.ws.console.eba.addcompunit.BlueprintResourceRefBindingStepAction">
            <forward name="error" path="BLAAddCU.ContextRootStep.step" />
        </action>

      <action name="BlueprintResourceRefPostDeployStepForm"
        path="/UpgradeBlueprintResourceRefPostDeployStep"
        type="com.ibm.ws.console.eba.editCompUnit.UpgradeBlueprintResRefsAction">
        <forward name="error" path="BLAAddCU.ContextRootStep.step" />
      </action>

        
        <action path="/oBRInternalRepositoryDetail" input="OBRInternalRepository.config.view" name="com.ibm.ws.console.eba.OBRInternalRepositoryDetailForm" type="com.ibm.ws.console.eba.utils.GoBackDetailAction" >
            <forward name="gotoDetailView" path="OBRInternalRepository.config.view" />
            <forward name="gotoCollectionView" path="com.ibm.ws.console.eba.forwardCmd.do?forwardName=OBRInternalRepository.content.main" />
        </action>


        <action path="/oBRInternalRepositoryCollection" name="com.ibm.ws.console.eba.OBRInternalRepositoryCollectionForm" type="com.ibm.ws.console.eba.OBRInternalRepositoryCollectionAction" >
            <forward name="gotoUploadView" path="OBRInternalRepository.upload.view" />
            <forward name="gotoDetailView" path="OBRInternalRepository.config.view" />
            <forward name="gotoCollectionView" path="OBRInternalRepository.content.main" />
        </action>

        <action path="/manageExtensionsDetail" input="ManageExtensions.config.view" name="com.ibm.ws.console.eba.ManageExtensionsDetailForm" type="com.ibm.ws.console.eba.utils.GoBackDetailAction" >
            <forward name="gotoDetailView" path="ManageExtensions.config.view" />
            <forward name="gotoCollectionView" path="com.ibm.ws.console.eba.forwardCmd.do?forwardName=ManageExtensions.content.main" />
        </action>

        <action path="/manageExtensionsCollection" name="com.ibm.ws.console.eba.ManageExtensionsCollectionForm" type="com.ibm.ws.console.eba.ManageExtensionsCollectionAction" >
            <forward name="gotoNewExtensionView" path="com.ibm.ws.console.eba.forwardCmd.do?forwardName=AddExtension.content.main" />
            <forward name="gotoDetailView" path="ManageExtensions.config.view" />
            <forward name="gotoCollectionView" path="ManageExtensions.content.main" />
        </action>
        
        <action path="/addExtensionDetail" input="AddExtension.config.view" name="com.ibm.ws.console.eba.AddExtensionDetailForm" type="com.ibm.ws.console.eba.utils.GoBackDetailAction" >
            <forward name="gotoDetailView" path="AddExtension.config.view" />
            <forward name="gotoCollectionView" path="com.ibm.ws.console.eba.forwardCmd.do?forwardName=AddExtension.content.main" />
        </action>

        <action path="/addExtensionCollection" name="com.ibm.ws.console.eba.AddExtensionCollectionForm" type="com.ibm.ws.console.eba.AddExtensionCollectionAction" >
            <forward name="gotoManageExtensionsView" path="com.ibm.ws.console.eba.forwardCmd.do?forwardName=ManageExtensions.content.main" />
            <forward name="gotoDetailView" path="AddExtension.config.view" />
            <forward name="gotoCollectionView" path="AddExtension.content.main" />
        </action>
        
        <action path="/BundleUpload" name="com.ibm.ws.console.eba.BundleUploadForm" type="com.ibm.ws.console.eba.BundleUploadAction">
            <forward name="reload" path="OBRInternalRepository.upload.view" />
            <forward name="gotoCollectionView" path="com.ibm.ws.console.eba.forwardCmd.do?forwardName=OBRInternalRepository.content.main" />
            <forward name="nodebrowse" path="OBRInternalRepository.remote.node.browse"/>
        </action>
        
        <action name="com.ibm.ws.console.eba.forwardCmd" path="/com.ibm.ws.console.eba.forwardCmd" type="com.ibm.ws.console.core.action.ForwardAction">
            <forward name="OBRInternalRepository.config.view" path="OBRInternalRepository.config.view" />
            <forward name="OBRInternalRepository.content.main" path="OBRInternalRepository.content.main" />
            <forward name="OBRRepository.config.view" path="OBRRepository.config.view" />
            <forward name="OBRRepository.content.main" path="OBRRepository.content.main" />
            <forward name="BundleCacheManager.config.view" path="BundleCacheManager.config.view" />
            <forward name="BundleCacheManager.content.main" path="BundleCacheManager.content.main" />
            <forward name="BundleCacheManager.warning" path="BundleCacheManager.warning" />
            <forward name="OSGiApplicationConsole.bundle.config.view" path="OSGiApplicationConsole.bundle.config.view" />
            <forward name="OSGiApplicationConsole.bundle.content.main" path="OSGiApplicationConsole.bundle.content.main" />
            <forward name="OSGiApplicationConsole.framework.config.view" path="OSGiApplicationConsole.framework.config.view" />
            <forward name="OSGiApplicationConsole.framework.content.main" path="OSGiApplicationConsole.framework.content.main" />            
            <forward name="OSGiApplicationConsole.service.content.main" path="OSGiApplicationConsole.service.content.main" />
            <forward name="OSGiApplicationConsole.package.content.main" path="OSGiApplicationConsole.package.content.main" />
            <forward name="OSGiApplcationConsole.bundleServices.config.view" path="OSGiApplicationConsole.bundleServices.config.view" />
            <forward name="OSGiApplcationConsole.bundlePackages.config.view" path="OSGiApplicationConsole.bundlePackages.config.view" />
            <forward name="UpdateAppContentVersions.config.view" path="UpdateAppContentVersions.config.view" />
            <forward name="ManageExtensions.config.view" path="ManageExtensions.config.view" />
            <forward name="ManageExtensions.content.main" path="ManageExtensions.content.main" />
            <forward name="AddExtension.config.view" path="AddExtension.config.view" />
            <forward name="AddExtension.content.main" path="AddExtension.content.main" />
            <forward name="WebModuleAvailableResources.content.main" path="WebModuleAvailableResources.content.main" />
            <forward name="ExportEbaDeploymentManifest" path="ExportEbaDeploymentManifest"/>
            <forward name="UpdateVirtualHostMappingStep" path="UpdateVirtualHostMappingStep.config.view" />
            <forward name="UpdateContextRootStep" path="UpdateContextRootStep.config.view" />
            <forward name="UpdateBlueprintResourceRefBindingStep" path="UpdateBlueprintResourceRefBindingStep.config.view" />
            <forward name="UpdateMapRolesToUsersStep" path="UpdateMapRolesToUsersStep.config.view" />
            <forward name="UpdateMapRunAsRolesToUsersStep" path="UpdateMapRunAsRolesToUsersStep.config.view" />
            <forward name="UpdateWebModuleResourceRefsStep" path="BLAEditCU.WebModuleResourceRefs.step" />
            <forward name="UpdateEJBResourceRefsStep" path="BLAEditCU.EJBResourceRefs.step" />
            <forward name="UpdateWebModuleMsgDestRefsStep" path="BLAEditCU.WebModuleMsgDestRefs.step" />
            <forward name="UpdateEJBMsgDestRefsStep" path="BLAEditCU.EJBMsgDestRefs.step" />
            <forward name="UpdateEJBMappingsStep" path="BLAEditCU.EJBMappingsStep.step" />
            <forward name="UpdateEJBRefStep" path="BLAEditCU.EJBRefStep.step" />
            <forward name="UpdateEJBEnvEntryStep" path="BLAEditCU.EJBEnvEntryStep.step" />
            <forward name="UpdateMDBBindingsStep" path="BLAEditCU.MDBBindingsStep.step" />
            <forward name="PreviewCUUpgrade.config.view" path="PreviewCUUpgrade.config.view" />
            <forward name="EBASessionManagerEnable.config.view" path="EBASessionManagerEnable.config.view"/>
        </action>
    
        <action name="VirtualHostMappingStepForm" path="/VirtualHostMappingStep"
            type="com.ibm.ws.console.eba.addcompunit.VirtualHostMappingStepAction">
            <forward name="error" path="BLAAddCU.VirtualHostMappingStep.step" />
        </action>

        <action name="VirtualHostMappingStepForm" path="/UpgradeVirtualHostMappingStep"
            type="com.ibm.ws.console.eba.editCompUnit.UpgradeCUWizardAction">
            <forward name="error" path="BLAAddCU.VirtualHostMappingStep.step" />
        </action>
        
        <action name="UpgradePreviewCUUpgrade" path="/PreviewCUUpgrade"
            type="com.ibm.ws.console.eba.editCompUnit.PreviewCUUpgradeAction">
        </action>
      
        <action name="MapRolesToUsersStepForm" path="/MapRolesToUsersStep"
            type="com.ibm.ws.console.eba.MapRolesToUsersStepAction">
        </action>

        <action name="MapRunAsRolesToUsersStepForm" path="/MapRunAsRolesToUsersStep"
            type="com.ibm.ws.console.eba.MapRunAsRolesToUsersStepAction">
            <forward name="error" path="BLAAddCU.MapRunAsRolesToUsersStep.step"/>
        </action>

        <action name="UpgradeMapRolesToUsersStepForm" path="/UpgradeMapRolesToUsersStep"
            type="com.ibm.ws.console.eba.editCompUnit.UpgradeMapRolesToUsersAction">
        </action>

        <action name="UpgradeMapRunAsRolesToUsersStepForm" path="/UpgradeMapRunAsRolesToUsersStep"
            type="com.ibm.ws.console.eba.editCompUnit.UpgradeMapRunAsRolesToUsersAction">
        </action>
        
        <action name="MapRolesToUsersLookupForm" path="/MapRolesToUsersLookup"
            type="com.ibm.ws.console.eba.MapRolesToUsersLookupAction">
            <forward name="lookup.users.groups" path="MapRolesToUsersLookup"/>
        </action>
      
        <action name="WebModuleResourceRefsForm" path="/WebModuleResourceRefs" type="com.ibm.ws.console.eba.addcompunit.WebModuleResourceRefsAction">
            <forward name="error" path="BLAAddCU.WebModuleResourceRefs.step"/>
            <forward name="updateDBProperties" path="com.ibm.ws.console.appmanagement.action.forwardCmd.do?forwardName=AriesProperty.content.main&amp;propType=DB"/>
            <forward name="updateAuthProperties" path="com.ibm.ws.console.appmanagement.action.forwardCmd.do?forwardName=AriesAuthProperty.content.main&amp;propType=Auth"/>
            <forward name="browseJNDI" path="com.ibm.ws.console.appmanagement.action.forwardCmd.do?forwardName=WebModuleAvailableResources.content.main" />
        </action>
      
        <action name="WebModuleResourceRefsForm" path="/UpgradeWebModuleResourceRefs" 
            type="com.ibm.ws.console.eba.editCompUnit.UpgradeWebModuleResourceRefsAction">
            <forward name="error" path="BLAAddCU.WebModuleResourceRefs.step"/>
            <forward name="updateDBProperties" path="com.ibm.ws.console.appmanagement.action.forwardCmd.do?forwardName=AriesProperty.content.main&amp;propType=DB"/>
            <forward name="updateAuthProperties" path="com.ibm.ws.console.appmanagement.action.forwardCmd.do?forwardName=AriesAuthProperty.content.main&amp;propType=Auth"/>
            <forward name="browseJNDI" path="com.ibm.ws.console.appmanagement.action.forwardCmd.do?forwardName=WebModuleAvailableResources.content.main" />
        </action>

        <action name="EJBResourceRefsForm" path="/EJBResourceRefs" type="com.ibm.ws.console.eba.addcompunit.EJBResourceRefsAction">
            <forward name="error" path="BLAAddCU.EJBResourceRefs.step"/>
            <forward name="updateDBProperties" path="com.ibm.ws.console.appmanagement.action.forwardCmd.do?forwardName=AriesProperty.content.main&amp;propType=DB"/>
            <forward name="updateAuthProperties" path="com.ibm.ws.console.appmanagement.action.forwardCmd.do?forwardName=AriesAuthProperty.content.main&amp;propType=Auth"/>
            <forward name="browseJNDI" path="com.ibm.ws.console.appmanagement.action.forwardCmd.do?forwardName=WebModuleAvailableResources.content.main" />
        </action>
      
        <action name="EJBResourceRefsForm" path="/UpgradeEJBResourceRefs" type="com.ibm.ws.console.eba.editCompUnit.UpgradeEJBResourceRefsAction">
            <forward name="error" path="BLAAddCU.EJBResourceRefs.step"/>
            <forward name="updateDBProperties" path="com.ibm.ws.console.appmanagement.action.forwardCmd.do?forwardName=AriesProperty.content.main&amp;propType=DB"/>
            <forward name="updateAuthProperties" path="com.ibm.ws.console.appmanagement.action.forwardCmd.do?forwardName=AriesAuthProperty.content.main&amp;propType=Auth"/>
            <forward name="browseJNDI" path="com.ibm.ws.console.appmanagement.action.forwardCmd.do?forwardName=WebModuleAvailableResources.content.main" />
        </action>
      
        <action name="WebModuleMsgDestRefsForm" path="/WebModuleMsgDestRefs" type="com.ibm.ws.console.eba.addcompunit.WebModuleMsgDestRefsAction">
            <forward name="error" path="BLAAddCU.WebModuleMsgDestRefs.step"/>
        </action>
        
        <action name="WebModuleMsgDestRefsForm" path="/UpgradeWebModuleMsgDestRefs" 
            type="com.ibm.ws.console.eba.editCompUnit.UpgradeWebModuleMsgDestRefsAction">
            <forward name="error" path="BLAAddCU.WebModuleMsgDestRefs.step"/>
        </action>
        
        <action name="EJBMsgDestRefsForm" path="/EJBMsgDestRefs" type="com.ibm.ws.console.eba.addcompunit.EJBMsgDestRefsAction">
            <forward name="error" path="BLAAddCU.EJBMsgDestRefs.step"/>
        </action>
        
        <action name="EJBMsgDestRefsForm" path="/UpgradeEJBMsgDestRefs" 
            type="com.ibm.ws.console.eba.editCompUnit.UpgradeEJBMsgDestRefsAction">
            <forward name="error" path="BLAAddCU.EJBMsgDestRefs.step"/>
        </action>        
        
        <action name="EJBMappingsStepForm" path="/EJBMappingsStep" 
        	type="com.ibm.ws.console.eba.addcompunit.EJBMappingsStepAction">
        	<forward name="error" path="BLAAddCU.EJBMappingsStep.step"/>
        </action>

        <action name="EJBMappingsStepForm" path="/UpgradeEJBMappingsStep" 
            type="com.ibm.ws.console.eba.editCompUnit.UpgradeEJBMappingsStepAction">
            <forward name="error" path="BLAAddCU.EJBMappingsStep.step"/>
        </action>
        
        <action name="EJBRefStepForm" path="/EJBRefStep" 
            type="com.ibm.ws.console.eba.addcompunit.EJBRefStepAction">
            <forward name="error" path="BLAAddCU.EJBRefStep.step"/>
        </action>
        <action name="EJBRefStepForm" path="/UpgradeEJBRefStep" 
            type="com.ibm.ws.console.eba.editCompUnit.UpgradeEJBRefStepAction">
            <forward name="error" path="BLAAddCU.EJBRefStep.step"/>
        </action>
        
        <action name="EJBEnvEntryStepForm" path="/EJBEnvEntryStep" 
            type="com.ibm.ws.console.eba.addcompunit.EJBEnvEntryStepAction">
            <forward name="error" path="BLAAddCU.EJBEnvEntryStep.step"/>
        </action>
        <action name="EJBEnvEntryStepForm" path="/UpgradeEJBEnvEntryStep" 
            type="com.ibm.ws.console.eba.editCompUnit.UpgradeEJBEnvEntryStepAction">
            <forward name="error" path="BLAAddCU.EJBEnvEntryStep.step"/>
        </action>

        <action name="MDBBindingsStepForm" path="/MDBBindingsStep" 
            type="com.ibm.ws.console.eba.addcompunit.MDBBindingsStepAction">
            <forward name="error" path="BLAAddCU.MDBBindingsStep.step"/>
        </action>
        <action name="MDBBindingsStepForm" path="/UpgradeMDBBindingsStep" 
            type="com.ibm.ws.console.eba.editCompUnit.UpgradeMDBBindingsStepAction">
            <forward name="error" path="BLAAddCU.MDBBindingsStep.step"/>
        </action>
        
        <action name="EbaTagAssetStepForm" path="/EbaTagAssetStep" type="com.ibm.ws.console.eba.EbaTagAssetStepAction">
        
        </action>
      
        <action name="SecurityPermissionsStepForm" path="/SecurityPermissionsStep" type="com.ibm.ws.console.eba.SecurityPermissionsStepAction"/>
        
        <action input="AriesProperty.content.main" name="com.ibm.ws.console.appmanagement.form.DBPropertyDetailForm" path="/ariesPropertyDetail" type="com.ibm.ws.console.eba.AriesPropertyAction">
            <forward name="error" path="AriesProperty.content.main" />       
        </action>

        <action input="AriesAuthProperty.content.main" name="com.ibm.ws.console.appmanagement.form.AuthPropertyDetailForm" path="/ariesAuthPropertyDetail" type="com.ibm.ws.console.eba.AriesPropertyAction">
            <forward name="error" path="AriesAuthProperty.content.main" />       
        </action>

        <action name="UpdateAppContentVersionsForm" 
                path="/updateAppContentVersions" 
                type="com.ibm.ws.console.eba.editAsset.UpdateAppContentVersionsAction">
            <forward name="error" path="UpdateAppContentVersions.config.view" />  
            <forward name="gotoAssetDetail" path="AssetManagement.config.view"/>
            <forward name="gotoPreview" path="PreviewAppContentUpdate.config.view"/>                 
        </action>

        <action name="PreviewAppContentUpdateForm"
            path="/previewAppContentUpdate" type="com.ibm.ws.console.eba.editAsset.PreviewAppContentUpdateAction">
            <forward name="error" path="PreviewAppContentUpdate.config.view"/>
            <forward name="gotoAssetDetail" path="AssetManagement.config.view"/>
            <forward name="gotoUpdate" path="UpdateAppContentVersions.config.view"/>
        </action>
        
        <action name="com.ibm.ws.console.eba.editAsset.DeploymentManifestImportForm" 
                path="/DeploymentManifestImport" 
                type="com.ibm.ws.console.eba.editAsset.DeploymentManifestImportAction">            
            <forward name="reload" path="DeploymentManifestImport.config.view" />
            <forward name="gotoAssetDetail" path="AssetManagement.config.view"/>
            <forward name="nodebrowse" path="DeploymentManifest.remote.node.browse"/>
        </action>
        
        <action name="com.ibm.ws.console.eba.editCompUnit.UpdateVirtualHostMappingStepForm"
          path="/updateVirtualHost"
          type="com.ibm.ws.console.eba.editCompUnit.UpdateVirtualHostMappingStepAction">
          <forward name="gotoCUDetail" path="CUDetail.config.view" />
        </action>

        <action name="com.ibm.ws.console.eba.editCompUnit.UpdateContextRootStepForm"
          path="/updateContextRoot"
          type="com.ibm.ws.console.eba.editCompUnit.UpdateContextRootStepAction">
          <forward name="gotoCUDetail" path="CUDetail.config.view" />
        </action>

        <action name="com.ibm.ws.console.eba.editCompUnit.UpdateBlueprintResourceRefBindingStepForm"
          path="/updateBlueprintResourceRefBinding"
          type="com.ibm.ws.console.eba.editCompUnit.UpdateBlueprintResourceRefBindingStepAction">
          <forward name="gotoCUDetail" path="CUDetail.config.view" />
        </action>
        
        <action name="com.ibm.ws.console.eba.editCompUnit.UpdateWebModuleResourceRefsStepForm"
          path="/updateWebModuleResourceRefs"
          type="com.ibm.ws.console.eba.editCompUnit.UpdateWebModuleResourceRefsStepAction">
          <forward name="gotoCUDetail" path="CUDetail.config.view" />
           <forward name="error" path="BLAEditCU.WebModuleResourceRefs.step"/>
            <forward name="updateDBProperties" path="com.ibm.ws.console.appmanagement.action.forwardCmd.do?forwardName=AriesProperty.content.main&amp;propType=DB"/>
            <forward name="updateAuthProperties" path="com.ibm.ws.console.appmanagement.action.forwardCmd.do?forwardName=AriesAuthProperty.content.main&amp;propType=Auth"/>
            <forward name="browseJNDI" path="com.ibm.ws.console.appmanagement.action.forwardCmd.do?forwardName=WebModuleAvailableResources.content.main" />
            <forward name="reload" path="BLAEditCU.WebModuleResourceRefs.step"/>
        </action>

        <action name="com.ibm.ws.console.eba.editCompUnit.UpdateEJBResourceRefsStepForm"
          path="/updateEJBResourceRefs"
          type="com.ibm.ws.console.eba.editCompUnit.UpdateEJBResourceRefsStepAction">
          <forward name="gotoCUDetail" path="CUDetail.config.view" />
           <forward name="error" path="BLAEditCU.EJBResourceRefs.step"/>
            <forward name="updateDBProperties" path="com.ibm.ws.console.appmanagement.action.forwardCmd.do?forwardName=AriesProperty.content.main&amp;propType=DB"/>
            <forward name="updateAuthProperties" path="com.ibm.ws.console.appmanagement.action.forwardCmd.do?forwardName=AriesAuthProperty.content.main&amp;propType=Auth"/>
            <forward name="browseJNDI" path="com.ibm.ws.console.appmanagement.action.forwardCmd.do?forwardName=WebModuleAvailableResources.content.main" />
            <forward name="reload" path="BLAEditCU.EJBResourceRefs.step"/>
        </action>
        
        <action name="com.ibm.ws.console.eba.editCompUnit.UpdateWebModuleMsgDestRefsStepForm"
          path="/updateWebModuleMsgDestRefs"
          type="com.ibm.ws.console.eba.editCompUnit.UpdateWebModuleMsgDestRefsStepAction">
          <forward name="gotoCUDetail" path="CUDetail.config.view" />
          <forward name="error" path="BLAEditCU.WebModuleMsgDestRefs.step"/>
          <forward name="reload" path="BLAEditCU.WebModuleMsgDestRefs.step"/>
        </action>

        <action name="com.ibm.ws.console.eba.editCompUnit.UpdateEJBMsgDestRefsStepForm"
          path="/updateEJBMsgDestRefs"
          type="com.ibm.ws.console.eba.editCompUnit.UpdateEJBMsgDestRefsStepAction">
          <forward name="gotoCUDetail" path="CUDetail.config.view" />
          <forward name="error" path="BLAEditCU.EJBMsgDestRefs.step"/>
          <forward name="reload" path="BLAEditCU.EJBMsgDestRefs.step"/>
        </action>
        
        <action name="com.ibm.ws.console.eba.editCompUnit.UpdateEJBMappingsStepForm"
          path="/updateEJBMappingsStep"
          type="com.ibm.ws.console.eba.editCompUnit.UpdateEJBMappingsStepAction">
          <forward name="gotoCUDetail" path="CUDetail.config.view" />
          <forward name="error" path="BLAEditCU.EJBMappingsStep.step"/>
          <forward name="reload" path="BLAEditCU.EJBMappingsStep.step"/>
        </action>
        
        <action name="com.ibm.ws.console.eba.editCompUnit.UpdateEJBRefStepForm"
          path="/updateEJBRefStep"
          type="com.ibm.ws.console.eba.editCompUnit.UpdateEJBRefStepAction">
          <forward name="gotoCUDetail" path="CUDetail.config.view" />
          <forward name="error" path="BLAEditCU.EJBRefStep.step"/>
          <forward name="reload" path="BLAEditCU.EJBRefStep.step"/>
        </action>
        
        <action name="com.ibm.ws.console.eba.editCompUnit.UpdateEJBEnvEntryStepForm"
          path="/updateEJBEnvEntryStep"
          type="com.ibm.ws.console.eba.editCompUnit.UpdateEJBEnvEntryStepAction">
          <forward name="gotoCUDetail" path="CUDetail.config.view" />
          <forward name="error" path="BLAEditCU.EJBEnvEntryStep.step"/>
          <forward name="reload" path="BLAEditCU.EJBEnvEntryStep.step"/>
        </action>
        
        <action name="com.ibm.ws.console.eba.editCompUnit.UpdateMDBBindingsStepForm"
          path="/updateMDBBindingsStep"
          type="com.ibm.ws.console.eba.editCompUnit.UpdateMDBBindingsStepAction">
          <forward name="gotoCUDetail" path="CUDetail.config.view" />
          <forward name="error" path="BLAEditCU.MDBBindingsStep.step"/>
          <forward name="reload" path="BLAEditCU.MDBBindingsStep.step"/>
        </action>
        
        <action name="com.ibm.ws.console.eba.editCompUnit.UpdateMapRolesToUsersStepForm"
          path="/updateMapRolesToUsers"
          type="com.ibm.ws.console.eba.editCompUnit.UpdateMapRolesToUsersStepAction">
          <forward name="gotoCUDetail" path="CUDetail.config.view" />
          <forward name="MapRolesToUsersLookup" path="MapRolesToUsersLookup"/>
        </action>
        
        <action name="com.ibm.ws.console.eba.editCompUnit.UpdateMapRunAsRolesToUsersStepForm"
          path="/updateMapRunAsRolesToUsers"
          type="com.ibm.ws.console.eba.editCompUnit.UpdateMapRunAsRolesToUsersStepAction">
          <forward name="gotoCUDetail" path="CUDetail.config.view" />
          <forward name="reload" path="UpdateMapRunAsRolesToUsersStep.config.view"/>
        </action>
        
        <action name="com.ibm.ws.console.eba.editCompUnit.ActivateChanges"
          path="/activateChanges"
          type="com.ibm.ws.console.eba.editCompUnit.ActivateChangesAction">
          <forward name="gotoPreview" path="PreviewCUUpgrade.config.view" />
        </action>
        
        <action name="com.ibm.ws.console.eba.editCompUnit.PreviewCUUpgrade"
          path="/previewCUUpgrade"
          type="com.ibm.ws.console.eba.editCompUnit.PreviewCUUpgradeAction">
          <forward name="gotoCUDetail" path="CUDetail.config.view" />          
       </action>
        
    </action-mappings>

</struts-config>
