You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by di...@apache.org on 2004/11/05 12:01:34 UTC

cvs commit: ws-axis/c/src/transport/axis2 AxisTransportException.cpp

dicka       2004/11/05 03:01:34

  Modified:    c/src/transport/axis2 AxisTransportException.cpp
  Log:
  Addition of CLIENT_TRANSPORT exception message handling
  
  Submitted by: Fred Preston
  Reviewed by: Adrian Dick
  
  Revision  Changes    Path
  1.4       +23 -0     ws-axis/c/src/transport/axis2/AxisTransportException.cpp
  
  Index: AxisTransportException.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/transport/axis2/AxisTransportException.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- AxisTransportException.cpp	18 Oct 2004 09:40:27 -0000	1.3
  +++ AxisTransportException.cpp	5 Nov 2004 11:01:34 -0000	1.4
  @@ -153,6 +153,29 @@
           case SERVER_TRANSPORT_BUFFER_EMPTY:
               m_sMessage = "AxisTransportException:Transport buffer is empty";
               break;
  +		case CLIENT_TRANSPORT_EXCEPTION:
  +		{
  +            m_sMessage = "AxisTransportException:Generic client transport exception";
  +			break;
  +		}
  +
  +		case CLIENT_TRANSPORT_OPEN_CONNECTION_FAILED:
  +		{
  +            m_sMessage = "AxisTransportException:Client failed to open";
  +			break;
  +		}
  +
  +		case CLIENT_TRANSPORT_TYPE_MISMATCH:
  +		{
  +            m_sMessage = "AxisTransportException:Client attempted to use SSL functions without the proper prerquistes";
  +			break;
  +		}
  +
  +		case CLIENT_TRANSPORT_HAS_NO_SECURE_TRANSPORT_LAYER:
  +		{
  +            m_sMessage = "AxisTransportException:Client attempted to use secure transport (https) without an SSL layer";
  +			break;
  +		}
           default:
               m_sMessage = "AxisTransportException:Unknown Transport Exception"; 
       }