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 da...@apache.org on 2004/10/18 11:45:29 UTC

cvs commit: ws-axis/c/samples/client/interoptests/base InteropTestPortType.cpp AxisClientException.cpp AxisClientException.h

damitha     2004/10/18 02:45:29

  Modified:    c/samples/client/interoptests/base InteropTestPortType.cpp
                        AxisClientException.cpp AxisClientException.h
  Log:
  AxisClientException is modified to have a constructor that accepts a stirng message
  
  Revision  Changes    Path
  1.23      +1 -1      ws-axis/c/samples/client/interoptests/base/InteropTestPortType.cpp
  
  Index: InteropTestPortType.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/samples/client/interoptests/base/InteropTestPortType.cpp,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -r1.22 -r1.23
  --- InteropTestPortType.cpp	16 Aug 2004 06:15:08 -0000	1.22
  +++ InteropTestPortType.cpp	18 Oct 2004 09:45:29 -0000	1.23
  @@ -65,7 +65,7 @@
   		if(AXISC_NODE_VALUE_MISMATCH_EXCEPTION != iExceptionCode)
   		{
   			m_pCall->unInitialize();
  -			throw;
  +			throw AxisClientException(e.what());
   		}
   		ISoapFault* pSoapFault = (ISoapFault*) m_pCall->checkFault("Fault","http://localhost/axis/base" );
   		if(pSoapFault)
  
  
  
  1.2       +5 -0      ws-axis/c/samples/client/interoptests/base/AxisClientException.cpp
  
  Index: AxisClientException.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/samples/client/interoptests/base/AxisClientException.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- AxisClientException.cpp	12 Aug 2004 13:40:17 -0000	1.1
  +++ AxisClientException.cpp	18 Oct 2004 09:45:29 -0000	1.2
  @@ -39,6 +39,11 @@
   	processException (e, iExceptionCode);
   }
   
  +AxisClientException::AxisClientException(string sMessage)
  +{
  +   m_sMessage = sMessage;
  +}
  +
   AxisClientException::~AxisClientException() throw () 
   {
   	m_sMessage ="";
  
  
  
  1.2       +1 -0      ws-axis/c/samples/client/interoptests/base/AxisClientException.h
  
  Index: AxisClientException.h
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/samples/client/interoptests/base/AxisClientException.h,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- AxisClientException.h	12 Aug 2004 13:40:17 -0000	1.1
  +++ AxisClientException.h	18 Oct 2004 09:45:29 -0000	1.2
  @@ -21,6 +21,7 @@
   	AxisClientException(int iExceptionCode);
   	AxisClientException(exception* e);
   	AxisClientException(exception* e, int iExceptionCode);
  +	AxisClientException(string sMessage);
   	virtual ~AxisClientException() throw();
   	 const char* what() throw();
   	 const int getExceptionCode();