<?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-beans>
		<form-bean name="uddiNodeCollectionForm" type="com.ibm.uddi.v3.management.gui.forms.UddiNodeCollectionForm">
		</form-bean>
		<form-bean name="uddiNodeDetailForm" type="com.ibm.uddi.v3.management.gui.forms.UddiNodeDetailForm">
		</form-bean>
		<form-bean name="uddiPolicyDetailForm" type="com.ibm.uddi.v3.management.gui.forms.UddiPolicyDetailForm">
		</form-bean>
		<form-bean name="uddiPolicyGroupDetailForm" type="com.ibm.uddi.v3.management.gui.forms.UddiPolicyGroupDetailForm">
		</form-bean>
		<form-bean name="valueSetStatusDetailForm" type="com.ibm.uddi.v3.management.gui.forms.ValueSetStatusDetailForm">
		</form-bean>
		<form-bean name="userEntitlementDetailForm" type="com.ibm.uddi.v3.management.gui.forms.UserEntitlementDetailForm">
		</form-bean>
		<form-bean name="valueSetStatusCollectionForm" type="com.ibm.uddi.v3.management.gui.forms.ValueSetStatusCollectionForm">
		</form-bean>
		<form-bean name="userEntitlementCollectionForm" type="com.ibm.uddi.v3.management.gui.forms.UserEntitlementCollectionForm">
		</form-bean>
		<form-bean name="uddiTierCollectionForm" type="com.ibm.uddi.v3.management.gui.forms.UddiTierCollectionForm">
		</form-bean>
		<form-bean name="uddiTierDetailForm" type="com.ibm.uddi.v3.management.gui.forms.UddiTierDetailForm">
		</form-bean>
		<form-bean name="uddiUserCollectionForm" type="com.ibm.uddi.v3.management.gui.forms.UddiUserCollectionForm">
		</form-bean>
		<form-bean name="uddiUserDetailForm" type="com.ibm.uddi.v3.management.gui.forms.UddiUserDetailForm">
		</form-bean>
	</form-beans>

	<!-- Global Forwards -->
	<global-forwards>
		<!--<forward name="uddi.mbean.view" path="MBean.do"></forward>-->
	</global-forwards>

	<!-- Action Mappings -->
	<action-mappings>
		<!--<action path="/MBean" type="com.ibm.uddi.v3.admingui.mbeanexample.actions.MBeanAction">
			<forward name="success" path="">
			</forward>
		</action>-->
		<action path="/com.ibm.uddi.v3.management.gui.forwardCmd" type="com.ibm.ws.console.core.action.ForwardAction">
			<forward name="uddi.nodes.main" path="uddi.nodes.main"/>
			<forward name="uddi.valueSetStatus.main" path="uddi.valueSetStatus.main"/>
			<forward name="uddi.uddiTier.main" path="uddi.uddiTier.main"/>
			<forward name="uddi.uddiUser.main" path="uddi.uddiUser.main"/>
		</action>
		
		<action path="/uddiNodeCollection" type="com.ibm.uddi.v3.management.gui.actions.UddiNodeCollectionAction"
		name="uddiNodeCollectionForm">
			<forward name="success" path="uddi.nodes.main"/>
			<forward name="noChange" path="com.ibm.uddi.v3.management.gui.forwardCmd.do?forwardName=uddi.nodes.main&#38;noChange=true"/>
			<forward name="nodeDetail" path="uddi.node.config.view"/>
		</action>
		
		<action path="/uddiNodeDetail" type="com.ibm.uddi.v3.management.gui.actions.UddiNodeDetailAction" 
		name="uddiNodeDetailForm">
			<forward name="save" path="uddi.nodes.main"/>
			<forward name="apply" path="uddi.node.config.view"/>
			<forward name="editPolicyGroup" path="uddi.policyGroup.config.view"/>
			<forward name="valueSetCollection" path="uddi.valueSetStatus.main" />
		</action>
		
		<action path="/uddiPolicyGroupDetail" type="com.ibm.uddi.v3.management.gui.actions.UddiPolicyGroupDetailAction" name="uddiPolicyGroupDetailForm">
			<forward name="success" path="uddi.policyGroup.config.view"/>
			<forward name="save" path="uddi.node.config.view"/>
			<forward name="apply" path="uddi.policyGroup.config.view"/>
		</action>
		
		<action path="/valueSetStatusCollection" type="com.ibm.uddi.v3.management.gui.actions.ValueSetStatusCollectionAction" name="valueSetStatusCollectionForm">
			<forward name="success" path="uddi.valueSetStatus.main"/>
			<forward name="noChange" path="com.ibm.uddi.v3.management.gui.forwardCmd.do?forwardName=uddi.valueSetStatus.main&#38;noChange=true"/>
			<forward name="nodeDetail" path="uddi.valueSetStatus.config.view"/>
		</action>
		
		<action path="/valueSetStatusDetail" type="com.ibm.uddi.v3.management.gui.actions.ValueSetStatusDetailAction" name="valueSetStatusDetailForm">
			<forward name="success" path="uddi.valueSetStatus.config.view"/>
			<forward name="save" path="uddi.valueSetStatus.main"/>
			<forward name="apply" path="uddi.valueSetStatus.config.view"/>
			
		</action>

		<action path="/userEntitlementCollection" type="com.ibm.uddi.v3.management.gui.actions.UserEntitlementCollectionAction" name="userEntitlementCollectionForm">
		</action>
		
		<action path="/userEntitlementDetail" type="com.ibm.uddi.v3.management.gui.actions.UserEntitlementDetailAction" name="userEntitlementDetailForm" >
			<forward name="success" path="uddi.userEntitlement.config.view" />
		</action>
		
		<action path="/uddiTierCollection" type="com.ibm.uddi.v3.management.gui.actions.UddiTierCollectionAction"
		name="uddiTierCollectionForm">
			<forward name="success" path="uddi.uddiTier.main"/>
			<forward name="noChange" path="com.ibm.uddi.v3.management.gui.forwardCmd.do?forwardName=uddi.uddiTier.main&#38;noChange=true"/>
			<forward name="tierDetail" path="uddi.uddiTier.config.view"/>
		</action>
		
		<action path="/uddiTierDetail" type="com.ibm.uddi.v3.management.gui.actions.UddiTierDetailAction" 
		name="uddiTierDetailForm">
			<forward name="save" path="uddi.uddiTier.main"/>
			<forward name="apply" path="uddi.uddiTier.config.view"/>
		</action>
		
		<action path="/uddiUserCollection" type="com.ibm.uddi.v3.management.gui.actions.UddiUserCollectionAction"
		name="uddiUserCollectionForm">
			<forward name="uddiUserDetail" path="uddi.uddiUser.config.view"/>
			<forward name="success" path="uddi.uddiUser.main"/>
			<forward name="newUser" path="uddi.newUddiUser.config.view"/>
			<forward name="noChange" path="com.ibm.uddi.v3.management.gui.forwardCmd.do?forwardName=uddi.uddiUser.main&#38;noChange=true"/>
		</action>
		
		<action path="/uddiUserDetail" type="com.ibm.uddi.v3.management.gui.actions.UddiUserDetailAction"
		name="uddiUserDetailForm">
			<forward name="success" path="uddi.newUddiUser.config.view"/>
			<forward name="usersCollection" path="uddi.uddiUser.main"/>
			<forward name="editUser" path="uddi.uddiUser.config.view"/>
		</action>
		
		<!--<action path="/uddiUserDetail" type="com.ibm.uddi.v3.management.gui.actions.UddiUserDetailAction" name="uddiUserDetailForm">
			<forward name="save" path="uddi.uddiUser.main"/>
			<forward name="apply" path="uddi.uddiUser.config.view"/>
		</action>-->
		
	</action-mappings>


</struts-config>