<?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">

<!-- Definitions for WebSphere Application Server Administrative Console   -->
<!-- 5724-I63, 5724-H88 (C) COPYRIGHT International Business Machines Corp. 2008 -->
<!-- All Rights Reserved * Licensed Materials - Property of IBM -->	
<struts-config>

  <form-beans>
    <form-bean name="com.ibm.ws.console.channelfw.channels.tcp.TCPInboundChannelDetailForm" 
               type="com.ibm.ws.console.channelfw.channels.tcp.TCPInboundChannelDetailForm"/>

    <form-bean name="com.ibm.ws.console.channelfw.channels.ssl.SSLInboundChannelDetailForm" 
               type="com.ibm.ws.console.channelfw.channels.ssl.SSLInboundChannelDetailForm"/>

    <form-bean name="com.ibm.ws.console.channelfw.channels.http.HTTPInboundChannelDetailForm" 
               type="com.ibm.ws.console.channelfw.channels.http.HTTPInboundChannelDetailForm"/>

    <form-bean name="com.ibm.ws.console.channelfw.channels.httptunnel.HTTPTunnelInboundChannelDetailForm" 
               type="com.ibm.ws.console.channelfw.channels.httptunnel.HTTPTunnelInboundChannelDetailForm"/>

    <form-bean name="com.ibm.ws.console.channelfw.channels.webcontainer.WebContainerInboundChannelDetailForm" 
               type="com.ibm.ws.console.channelfw.channels.webcontainer.WebContainerInboundChannelDetailForm"/>

    <form-bean name="com.ibm.ws.console.channelfw.channels.generic.GenericInboundChannelDetailForm" 
               type="com.ibm.ws.console.channelfw.channels.generic.GenericInboundChannelDetailForm"/>

    <form-bean name="com.ibm.ws.console.channelfw.channels.dcs.DCSInboundChannelDetailForm" 
               type="com.ibm.ws.console.channelfw.channels.dcs.DCSInboundChannelDetailForm"/>

    <form-bean name="com.ibm.ws.console.channelfw.channels.proxy.ProxyInboundChannelDetailForm" 
               type="com.ibm.ws.console.channelfw.channels.proxy.ProxyInboundChannelDetailForm"/>
               
    <!-- LIDB2356-40 changes begin here -->
    <form-bean name="com.ibm.ws.console.channelfw.channels.sipcontainer.SIPContainerInboundChannelDetailForm" 
               type="com.ibm.ws.console.channelfw.channels.sipcontainer.SIPContainerInboundChannelDetailForm"/>

    <form-bean name="com.ibm.ws.console.channelfw.channels.sip.SIPInboundChannelDetailForm" 
               type="com.ibm.ws.console.channelfw.channels.sip.SIPInboundChannelDetailForm"/>

    <form-bean name="com.ibm.ws.console.channelfw.channels.udp.UDPInboundChannelDetailForm" 
               type="com.ibm.ws.console.channelfw.channels.udp.UDPInboundChannelDetailForm"/>               
              
    <form-bean name="com.ibm.ws.console.channelfw.channels.sipproxy.SIPProxyInboundChannelDetailForm" 
               type="com.ibm.ws.console.channelfw.channels.sipproxy.SIPProxyInboundChannelDetailForm"/>               
    <!-- LIDB2356-40 changes end here -->               
    <form-bean name="com.ibm.ws.console.channelfw.channels.orb.ORBInboundChannelDetailForm" 
               type="com.ibm.ws.console.channelfw.channels.orb.ORBInboundChannelDetailForm"/>           
    <!-- LIDB4468-22 changes end here -->               
    <form-bean name="com.ibm.ws.console.channelfw.channels.datapowermgr.DataPowerMgrInboundChannelDetailForm" 
               type="com.ibm.ws.console.channelfw.channels.datapowermgr.DataPowerMgrInboundChannelDetailForm"/>           
               
    <form-bean name="com.ibm.ws.console.channelfw.channels.httpqueue.HTTPQueueInboundChannelDetailForm" 
               type="com.ibm.ws.console.channelfw.channels.httpqueue.HTTPQueueInboundChannelDetailForm"/>           
               
  </form-beans>

  <action-mappings>
    
    <!-- The Channel Framework uses a special forward action class so that we 
         do not have to declare all of the forward mappings ahead of time.                                                    
    -->
    <action name="com.ibm.ws.console.channelfw.channels.forwardCmd"
            path="/com.ibm.ws.console.channelfw.channels.forwardCmd" 
            type="com.ibm.ws.console.channelfw.channels.CFForwardAction"/>      
      
    <action name="com.ibm.ws.console.channelfw.channels.tcp.TCPInboundChannelDetailForm"
            path="/tCPInboundChannelDetail" 
            type="com.ibm.ws.console.channelfw.channels.tcp.TCPInboundChannelDetailAction" 
            input="TCPInboundChannel.config.view">

      <forward name="error"   path="TCPInboundChannel.config.view"/>
      <forward name="success" path="com.ibm.ws.console.channelfw.forwardCmd.do?forwardName=Chain.config.view"/>
    </action>

    <action name="com.ibm.ws.console.channelfw.channels.ssl.SSLInboundChannelDetailForm"
            path="/sSLInboundChannelDetail" 
            type="com.ibm.ws.console.channelfw.channels.ssl.SSLInboundChannelDetailAction" 
            input="SSLInboundChannel.config.view">

      <forward name="error"   path="SSLInboundChannel.config.view"/>
      <forward name="success" path="com.ibm.ws.console.channelfw.forwardCmd.do?forwardName=Chain.config.view"/>
    </action>

    <action name="com.ibm.ws.console.channelfw.channels.http.HTTPInboundChannelDetailForm"
            path="/hTTPInboundChannelDetail" 
            type="com.ibm.ws.console.channelfw.channels.http.HTTPInboundChannelDetailAction" 
            input="HTTPInboundChannel.config.view">

      <forward name="error"   path="HTTPInboundChannel.config.view"/>
      <forward name="success" path="com.ibm.ws.console.channelfw.forwardCmd.do?forwardName=Chain.config.view"/>
    </action>
    
    <action name="com.ibm.ws.console.channelfw.channels.httptunnel.HTTPTunnelInboundChannelDetailForm"
            path="/hTTPTunnelInboundChannelDetail" 
            type="com.ibm.ws.console.channelfw.channels.httptunnel.HTTPTunnelInboundChannelDetailAction" 
            input="HTTPTunnelInboundChannel.config.view">

      <forward name="error"   path="HTTPTunnelInboundChannel.config.view"/>
      <forward name="success" path="com.ibm.ws.console.channelfw.forwardCmd.do?forwardName=Chain.config.view"/>
    </action>
    
    <action name="com.ibm.ws.console.channelfw.channels.webcontainer.WebContainerInboundChannelDetailForm"
            path="/webContainerInboundChannelDetail"
            type="com.ibm.ws.console.channelfw.channels.webcontainer.WebContainerInboundChannelDetailAction" 
            input="WebContainerInboundChannel.config.view">

      <forward name="error"   path="WebContainerInboundChannel.config.view"/>
      <forward name="success" path="com.ibm.ws.console.channelfw.forwardCmd.do?forwardName=Chain.config.view"/>
    </action>
    
    <action name="com.ibm.ws.console.channelfw.channels.generic.GenericInboundChannelDetailForm"
            path="/genericInboundChannelDetail"
            type="com.ibm.ws.console.channelfw.channels.generic.GenericInboundChannelDetailAction" 
            input="GenericInboundChannel.config.view">

      <forward name="error"   path="GenericInboundChannel.config.view"/>
      <forward name="success" path="com.ibm.ws.console.channelfw.forwardCmd.do?forwardName=Chain.config.view"/>
    </action>
    
    <action name="com.ibm.ws.console.channelfw.channels.dcs.DCSInboundChannelDetailForm"
            path="/dCSInboundChannelDetail" 
            type="com.ibm.ws.console.channelfw.channels.dcs.DCSInboundChannelDetailAction" 
            input="DCSInboundChannel.config.view">

      <forward name="error"   path="DCSInboundChannel.config.view"/>
      <forward name="success" path="com.ibm.ws.console.channelfw.forwardCmd.do?forwardName=Chain.config.view"/>
    </action>

    <action name="com.ibm.ws.console.channelfw.channels.proxy.ProxyInboundChannelDetailForm"
            path="/proxyInboundChannelDetail" 
            type="com.ibm.ws.console.channelfw.channels.proxy.ProxyInboundChannelDetailAction" 
            input="ProxyInboundChannel.config.view">

      <forward name="error"   path="ProxyInboundChannel.config.view"/>
      <forward name="success" path="com.ibm.ws.console.channelfw.forwardCmd.do?forwardName=Chain.config.view"/>
    </action>
    
    <!-- LIDB2356-40 changes begin here -->
    <action name="com.ibm.ws.console.channelfw.channels.udp.UDPInboundChannelDetailForm"
            path="/udpInboundChannelDetail" 
            type="com.ibm.ws.console.channelfw.channels.udp.UDPInboundChannelDetailAction" 
            input="UDPInboundChannel.config.view">

      <forward name="error"   path="UDPInboundChannel.config.view"/>
      <forward name="success" path="com.ibm.ws.console.channelfw.forwardCmd.do?forwardName=Chain.config.view"/>
    </action>

    <action name="com.ibm.ws.console.channelfw.channels.sip.SIPInboundChannelDetailForm"
            path="/sipInboundChannelDetail" 
            type="com.ibm.ws.console.channelfw.channels.sip.SIPInboundChannelDetailAction" 
            input="SIPInboundChannel.config.view">

      <forward name="error"   path="SIPInboundChannel.config.view"/>
      <forward name="success" path="com.ibm.ws.console.channelfw.forwardCmd.do?forwardName=Chain.config.view"/>
    </action>

    <action name="com.ibm.ws.console.channelfw.channels.sipcontainer.SIPContainerInboundChannelDetailForm"
            path="/sipContainerInboundChannelDetail"
            type="com.ibm.ws.console.channelfw.channels.sipcontainer.SIPContainerInboundChannelDetailAction" 
            input="SIPContainerInboundChannel.config.view">

      <forward name="error"   path="SIPContainerInboundChannel.config.view"/>
      <forward name="success" path="com.ibm.ws.console.channelfw.forwardCmd.do?forwardName=Chain.config.view"/>
    </action>    
    
	<!-- SipProxyInboundChannel settings -->      	    
    <action input="SIPProxyInboundChannel.config.view"
            name="com.ibm.ws.console.channelfw.channels.sipproxy.SIPProxyInboundChannelDetailForm"
            path="/sipProxyInboundChannelDetail" 
            type="com.ibm.ws.console.channelfw.channels.sipproxy.SIPProxyInboundChannelDetailAction">
      <forward name="error"   path="SIPProxyInboundChannel.config.view"/>
      <forward name="success" path="com.ibm.ws.console.channelfw.forwardCmd.do?forwardName=Chain.config.view"/>
    </action>
    <!-- LIDB2356-40 changes end here -->
    <action name="com.ibm.ws.console.channelfw.channels.orb.ORBInboundChannelDetailForm"
            path="/oRBInboundChannelDetail" 
            type="com.ibm.ws.console.channelfw.channels.orb.ORBInboundChannelDetailAction" 
            input="ORBInboundChannel.config.view">
      <forward name="error"   path="ORBInboundChannel.config.view"/>
      <forward name="success" path="com.ibm.ws.console.channelfw.forwardCmd.do?forwardName=Chain.config.view"/>
    </action>

    <!-- LIDB4468-22 changes end here -->
    <action name="com.ibm.ws.console.channelfw.channels.datapowermgr.DataPowerMgrInboundChannelDetailForm"
            path="/dataPowerMgrInboundChannelDetail" 
            type="com.ibm.ws.console.channelfw.channels.datapowermgr.DataPowerMgrInboundChannelDetailAction" 
            input="DataPowerMgrInboundChannel.config.view">
      <forward name="error"   path="DataPowerMgrInboundChannel.config.view"/>
      <forward name="success" path="com.ibm.ws.console.channelfw.forwardCmd.do?forwardName=Chain.config.view"/>
    </action>
    
    <action name="com.ibm.ws.console.channelfw.channels.httpqueue.HTTPQueueInboundChannelDetailForm"
            path="/hTTPQueueInboundChannelDetail" 
            type="com.ibm.ws.console.channelfw.channels.httpqueue.HTTPQueueInboundChannelDetailAction" 
            input="HTTPQueueInboundChannel.config.view">
      <forward name="error"   path="HTTPQueueInboundChannel.config.view"/>
      <forward name="success" path="com.ibm.ws.console.channelfw.forwardCmd.do?forwardName=Chain.config.view"/>
    </action>

        
  </action-mappings>

</struts-config>