<?xml version="1.0" encoding="ISO-8859-1" ?>
<!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.classloader.ClassloaderDisplayDetailForm"
			type="com.ibm.ws.console.classloader.ClassloaderDisplayDetailForm" />
		<form-bean
			name="com.ibm.ws.console.classloader.ApplicationModuleOnNodesDetailForm"
			type="com.ibm.ws.console.classloader.ApplicationModuleOnNodesDetailForm" />
		<form-bean
			name="com.ibm.ws.console.classloader.ApplicationModuleOnNodesCollectionForm"
			type="com.ibm.ws.console.classloader.ApplicationModuleOnNodesCollectionForm" />
        <form-bean 
        	name="com.ibm.ws.console.classloader.clvservice.CLVServiceDetailForm" 
        	type="com.ibm.ws.console.classloader.clvservice.CLVServiceDetailForm"/>
	</form-beans>
	
	<global-forwards>
	</global-forwards>
	
	<action-mappings>
	    <action
	        name="com.ibm.ws.console.classloader.ViewClassesAction"
	        path="/classLoaderViewClasses"
	        type="com.ibm.ws.console.classloader.ViewClassesAction">
	    <forward 
	        name="error" 
	        path="/error.jsp"   /> 	 
	    <forward
	        name="success"
	        path="ClassLoaderViewer.config.view" />
	        <forward 
	            name="dumpClassloaders" 
	            path="ClassLoaderViewer.dump.xml.view" />
	        <forward
	            name="viewClasses"
	            path="ClassLoaderViewer.view.classes.xml.view" />
	    </action>
	    
		<action
			name="com.ibm.ws.console.classloader.ClassloaderSave"
			path="/classLoaderSave"
			type="com.ibm.ws.console.classloader.SaveAction">
		    <forward 
		        name="error" 
		        path="/error.jsp"   /> 	 
		    <forward
		        name="success"
		        path="ClassLoaderViewer.config.view" />
			</action>
			
			<action
				name="com.ibm.ws.console.classloader.ClassloaderSearch"
				path="/classLoaderSearch"
				type="com.ibm.ws.console.classloader.SearchAction">
		    <forward 
		        name="error" 
		        path="/error.jsp"   /> 	 
		    <forward
		        name="success"
		        path="ClassLoaderViewer.config.view" />
			<forward
				name="search"
				path="ClassLoadViewer.search.config.view" />
			<forward
				name="doSearch-class"
				path="ClassLoaderViewer.doSearch.class.xml.view" />
			<forward
				name="doSearch-classloader"
				path="ClassLoaderViewer.doSearch.classloader.xml.view" />
			<forward
				name="doSearch-path"
				path="ClassLoaderViewer.doSearch.path.xml.view" />
		</action>
		<action
			name="com.ibm.ws.console.classloader.ClassloaderDisplayDetailForm"
			path="/classloaderDisplayDetail"
			type="com.ibm.ws.console.classloader.ClassloaderDisplayDetailAction">
	        <forward 
	            name="error" 
	            path="/error.jsp"   /> 	 
	        <forward
	            name="success"
	            path="ClassLoaderViewer.config.view" />
			<forward
				name="setup"
				path="ClassLoaderViewer.config.view" />
			<forward
				name="setup-searchOrder"
				path="ClassLoaderViewer.config.view" />
			<forward
				name="dumpClassloaders"
				path="ClassLoaderViewer.dump.xml.view" />
			<forward
				name="viewTopology"
				path="WebSphereTopology.content.main" />
			<forward
				name="viewHierarchy"
				path="ClassLoaderViewer.hierarchy.xml.view" />
			<forward
				name="viewAttributes"
				path="ClassLoaderViewer.attributes.xml.view" />
			<forward
				name="viewClasses"
				path="ClassLoaderViewer.view.classes.xml.view" />			
			<forward
				name="setup-applicationToNode"
				path="ClassLoadViewer.applicationsOnNodes.content.main" />
            <forward
                name="search"
                path="ClassLoadViewer.search.config.view" />
		</action>
     	<action 
     		name ="com.ibm.ws.console.classloader.clvservice.forwardCmd" 
     		path="/com.ibm.ws.console.classloader.clvservice.forwardCmd" 
     		type="com.ibm.ws.console.core.action.ForwardAction">
     		<forward 
     			name="CLVService.config.view" 
     			path="CLVService.config.view"/>
            <forward 
            	name="Property.content.main" 
            	path="Property.content.main"/>
     	</action>

        <action
            name="com.ibm.ws.console.classloader.clvservice.CLVServiceDetailForm"
            path="/CLVServiceDetail" 
            type="com.ibm.ws.console.classloader.clvservice.CLVServiceDetailAction" 
            input="CLVService.config.view">
            <forward 
            	name="error" 
            	path="CLVService.config.view"/>
            <forward 
            	name="success" 
            	path="applicationServerCollection.do?EditAction=true"/>
        </action>

    </action-mappings>
    
        <action name="com.ibm.ws.console.classloader.ApplicationModuleOnNodesCollectionForm"
            path="/applicationOnNodesCollection" type="com.ibm.ws.console.classloader.ApplicationModuleOnNodesCollectionAction">
            <forward name="failure" path="/error.jsp"/>
            <forward name="success" path="ClassLoadViewer.applicationsOnNodes.content.main"/>
        </action>
    
    
</struts-config>
