You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by na...@apache.org on 2007/03/07 00:16:16 UTC

svn commit: r515349 - in /webservices/axis/trunk/c/src: common/AxisGenException.h engine/AxisEngineException.h soap/AxisSoapException.h transport/axis3/HTTPTransportException.hpp xml/AxisParseException.h

Author: nadiramra
Date: Tue Mar  6 15:16:15 2007
New Revision: 515349

URL: http://svn.apache.org/viewvc?view=rev&rev=515349
Log:
AXISCPP-1023 and AXISCPP-1024 Exception subclasses missing copy constructor

Modified:
    webservices/axis/trunk/c/src/common/AxisGenException.h
    webservices/axis/trunk/c/src/engine/AxisEngineException.h
    webservices/axis/trunk/c/src/soap/AxisSoapException.h
    webservices/axis/trunk/c/src/transport/axis3/HTTPTransportException.hpp
    webservices/axis/trunk/c/src/xml/AxisParseException.h

Modified: webservices/axis/trunk/c/src/common/AxisGenException.h
URL: http://svn.apache.org/viewvc/webservices/axis/trunk/c/src/common/AxisGenException.h?view=diff&rev=515349&r1=515348&r2=515349
==============================================================================
--- webservices/axis/trunk/c/src/common/AxisGenException.h (original)
+++ webservices/axis/trunk/c/src/common/AxisGenException.h Tue Mar  6 15:16:15 2007
@@ -36,6 +36,7 @@
     {
         setMessage(iExceptionCode, "AxisGenException:", pcMessage);
     }
+    AxisGenException(const AxisGenException& e): AxisException ((const AxisException)e) { }
 	AxisGenException(const AxisException& e): AxisException (e) { }
     virtual ~AxisGenException() throw() { }
 };

Modified: webservices/axis/trunk/c/src/engine/AxisEngineException.h
URL: http://svn.apache.org/viewvc/webservices/axis/trunk/c/src/engine/AxisEngineException.h?view=diff&rev=515349&r1=515348&r2=515349
==============================================================================
--- webservices/axis/trunk/c/src/engine/AxisEngineException.h (original)
+++ webservices/axis/trunk/c/src/engine/AxisEngineException.h Tue Mar  6 15:16:15 2007
@@ -35,6 +35,7 @@
     {
         setMessage(iExceptionCode, "AxisEngineException:", pcMessage);
     }
+    AxisEngineException(const AxisEngineException& e): AxisException ((const AxisException)e) { }
     AxisEngineException(const AxisException& e): AxisException (e) { }
     virtual ~AxisEngineException() throw() { }
 };

Modified: webservices/axis/trunk/c/src/soap/AxisSoapException.h
URL: http://svn.apache.org/viewvc/webservices/axis/trunk/c/src/soap/AxisSoapException.h?view=diff&rev=515349&r1=515348&r2=515349
==============================================================================
--- webservices/axis/trunk/c/src/soap/AxisSoapException.h (original)
+++ webservices/axis/trunk/c/src/soap/AxisSoapException.h Tue Mar  6 15:16:15 2007
@@ -36,8 +36,11 @@
         setMessage(iExceptionCode, "AxisSoapException:", pcMessage);
     }
     
+    // copy constructor
+    AxisSoapException(const AxisSoapException& e): AxisException ((const AxisException)e) { }
+        
     // constructor
-    AxisSoapException(const AxisException& e): AxisException (e) { }
+    AxisSoapException(const AxisException& e): AxisException (e) { } 
     
     // destructor
     virtual ~AxisSoapException() throw() { }

Modified: webservices/axis/trunk/c/src/transport/axis3/HTTPTransportException.hpp
URL: http://svn.apache.org/viewvc/webservices/axis/trunk/c/src/transport/axis3/HTTPTransportException.hpp?view=diff&rev=515349&r1=515348&r2=515349
==============================================================================
--- webservices/axis/trunk/c/src/transport/axis3/HTTPTransportException.hpp (original)
+++ webservices/axis/trunk/c/src/transport/axis3/HTTPTransportException.hpp Tue Mar  6 15:16:15 2007
@@ -37,6 +37,9 @@
         setMessage(iExceptionCode, "HTTPTransportException:", pcMessage);
     }
     
+    // copy constructor
+    HTTPTransportException(const HTTPTransportException& e): AxisException((const AxisException)e) { }
+    
     // constructor
     HTTPTransportException(const AxisException& e): AxisException (e) { }
     

Modified: webservices/axis/trunk/c/src/xml/AxisParseException.h
URL: http://svn.apache.org/viewvc/webservices/axis/trunk/c/src/xml/AxisParseException.h?view=diff&rev=515349&r1=515348&r2=515349
==============================================================================
--- webservices/axis/trunk/c/src/xml/AxisParseException.h (original)
+++ webservices/axis/trunk/c/src/xml/AxisParseException.h Tue Mar  6 15:16:15 2007
@@ -36,6 +36,7 @@
         setMessage(iExceptionCode, "AxisParseException:", pcMessage);
     }
     
+    AxisParseException(const AxisParseException& e): AxisException((const AxisException)e) { }
     AxisParseException(const AxisException& e): AxisException(e) { }
     AxisParseException(): AxisException() { }
     virtual ~AxisParseException() throw() { }



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org