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 du...@apache.org on 2005/07/06 07:15:41 UTC

cvs commit: ws-axis/c/src/xml AxisParseException.cpp AxisParseException.h

dushshantha    2005/07/05 22:15:41

  Modified:    c/src/common AxisConfigException.cpp AxisConfigException.h
                        AxisGenException.cpp AxisGenException.h
               c/src/soap AxisSoapException.cpp AxisSoapException.h
               c/src/transport/axis3 HTTPTransportException.cpp
                        HTTPTransportException.hpp
               c/src/wsdd AxisWsddException.cpp AxisWsddException.h
               c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp
                        ExceptionHeaderWriter.java ExceptionWriter.java
               c/src/xml AxisParseException.cpp AxisParseException.h
  Log:
  Modified the exception model.
  
  Revision  Changes    Path
  1.17      +1 -1      ws-axis/c/src/common/AxisConfigException.cpp
  
  Index: AxisConfigException.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/common/AxisConfigException.cpp,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- AxisConfigException.cpp	5 Jul 2005 09:33:32 -0000	1.16
  +++ AxisConfigException.cpp	6 Jul 2005 05:15:38 -0000	1.17
  @@ -28,7 +28,7 @@
   
   AXIS_CPP_NAMESPACE_START
   
  -AxisConfigException::AxisConfigException(const int iExceptionCode, char* pcMessage):AxisException(iExceptionCode)
  +AxisConfigException::AxisConfigException(const int iExceptionCode, const char* pcMessage):AxisException(iExceptionCode)
   {
   	AxisString sMessage = "";
   	if (pcMessage) 
  
  
  
  1.9       +1 -1      ws-axis/c/src/common/AxisConfigException.h
  
  Index: AxisConfigException.h
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/common/AxisConfigException.h,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- AxisConfigException.h	5 Jul 2005 09:33:32 -0000	1.8
  +++ AxisConfigException.h	6 Jul 2005 05:15:38 -0000	1.9
  @@ -32,7 +32,7 @@
   {
   
   public:
  -    AxisConfigException(const int iExceptionCode, char* pcMessage = NULL);
  +    AxisConfigException(const int iExceptionCode, const char* pcMessage = NULL);
       AxisConfigException(const AxisConfigException& e);
       virtual ~AxisConfigException() throw();
           
  
  
  
  1.14      +2 -2      ws-axis/c/src/common/AxisGenException.cpp
  
  Index: AxisGenException.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/common/AxisGenException.cpp,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- AxisGenException.cpp	5 Jul 2005 09:33:32 -0000	1.13
  +++ AxisGenException.cpp	6 Jul 2005 05:15:38 -0000	1.14
  @@ -27,7 +27,7 @@
   
   //using namespace std;
   
  -AxisGenException::AxisGenException(const int iExceptionCode, char* pcMessage):AxisException(iExceptionCode)
  +AxisGenException::AxisGenException(const int iExceptionCode, const char* pcMessage):AxisException(iExceptionCode)
   {
   	AxisString sMessage = "";
   	if (pcMessage) 
  @@ -37,7 +37,7 @@
   	m_sMessage = getMessageForExceptionCode(m_iExceptionCode) + " " + sMessage;
   }
   
  -AxisGenException::AxisGenException (AxisGenException& e):AxisException(e)
  +AxisGenException::AxisGenException (const AxisGenException& e):AxisException(e)
   {}
   
   AxisGenException::~AxisGenException() throw ()
  
  
  
  1.5       +2 -2      ws-axis/c/src/common/AxisGenException.h
  
  Index: AxisGenException.h
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/common/AxisGenException.h,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- AxisGenException.h	5 Jul 2005 09:33:32 -0000	1.4
  +++ AxisGenException.h	6 Jul 2005 05:15:38 -0000	1.5
  @@ -34,8 +34,8 @@
   {
   
   public:
  -    AxisGenException(const int iExceptionCode, char* pcMessage = NULL);
  -	AxisGenException(AxisGenException& e);
  +    AxisGenException(const int iExceptionCode, const char* pcMessage = NULL);
  +	AxisGenException(const AxisGenException& e);
       virtual ~AxisGenException() throw();
       
   private:
  
  
  
  1.20      +1 -1      ws-axis/c/src/soap/AxisSoapException.cpp
  
  Index: AxisSoapException.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/AxisSoapException.cpp,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- AxisSoapException.cpp	5 Jul 2005 09:33:33 -0000	1.19
  +++ AxisSoapException.cpp	6 Jul 2005 05:15:39 -0000	1.20
  @@ -28,7 +28,7 @@
   
   AXIS_CPP_NAMESPACE_START
   
  -AxisSoapException::AxisSoapException(const int iExceptionCode, char* pcMessage):AxisException(iExceptionCode)
  +AxisSoapException::AxisSoapException(const int iExceptionCode, const char* pcMessage):AxisException(iExceptionCode)
   {
      AxisString sMessage = "";
   	if (pcMessage) 
  
  
  
  1.10      +1 -1      ws-axis/c/src/soap/AxisSoapException.h
  
  Index: AxisSoapException.h
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/AxisSoapException.h,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- AxisSoapException.h	5 Jul 2005 09:33:33 -0000	1.9
  +++ AxisSoapException.h	6 Jul 2005 05:15:39 -0000	1.10
  @@ -32,7 +32,7 @@
   {
   
   public:
  -    AxisSoapException(const int iExceptionCode, char* pcMessage = NULL);
  +    AxisSoapException(const int iExceptionCode,const char* pcMessage = NULL);
       AxisSoapException(const AxisSoapException& e);
       virtual ~AxisSoapException() throw();
       
  
  
  
  1.4       +1 -1      ws-axis/c/src/transport/axis3/HTTPTransportException.cpp
  
  Index: HTTPTransportException.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/transport/axis3/HTTPTransportException.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- HTTPTransportException.cpp	5 Jul 2005 09:33:33 -0000	1.3
  +++ HTTPTransportException.cpp	6 Jul 2005 05:15:39 -0000	1.4
  @@ -32,7 +32,7 @@
   	m_sMessage = getMessageForExceptionCode(m_iExceptionCode) + " " + sMessage;
   }
   
  -HTTPTransportException::HTTPTransportException (HTTPTransportException& e):AxisException(e)
  +HTTPTransportException::HTTPTransportException (const HTTPTransportException& e):AxisException(e)
   {}
   
   HTTPTransportException::~HTTPTransportException() throw ()
  
  
  
  1.4       +1 -1      ws-axis/c/src/transport/axis3/HTTPTransportException.hpp
  
  Index: HTTPTransportException.hpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/transport/axis3/HTTPTransportException.hpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- HTTPTransportException.hpp	5 Jul 2005 09:33:33 -0000	1.3
  +++ HTTPTransportException.hpp	6 Jul 2005 05:15:39 -0000	1.4
  @@ -34,7 +34,7 @@
   
   public:
       HTTPTransportException(const int iExceptionCode, char* pcMessage = NULL);
  -    HTTPTransportException(HTTPTransportException& e);
  +    HTTPTransportException(const HTTPTransportException& e);
       virtual ~HTTPTransportException() throw();
                                                                                                                                
   private:
  
  
  
  1.19      +2 -2      ws-axis/c/src/wsdd/AxisWsddException.cpp
  
  Index: AxisWsddException.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/wsdd/AxisWsddException.cpp,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- AxisWsddException.cpp	5 Jul 2005 09:33:33 -0000	1.18
  +++ AxisWsddException.cpp	6 Jul 2005 05:15:40 -0000	1.19
  @@ -28,7 +28,7 @@
   
   AXIS_CPP_NAMESPACE_START
   
  -AxisWsddException::AxisWsddException(const int iExceptionCode, char* pcMessage):AxisException(iExceptionCode)
  +AxisWsddException::AxisWsddException(const int iExceptionCode,const char* pcMessage):AxisException(iExceptionCode)
   {
   	AxisString sMessage = "";
   	if (pcMessage) 
  @@ -38,7 +38,7 @@
   	m_sMessage = getMessageForExceptionCode(m_iExceptionCode) + " " + sMessage;
   }
   
  -AxisWsddException::AxisWsddException (AxisWsddException& e):AxisException(e)
  +AxisWsddException::AxisWsddException (const AxisWsddException& e):AxisException(e)
   {}
   
   AxisWsddException::~AxisWsddException() throw ()
  
  
  
  1.10      +2 -2      ws-axis/c/src/wsdd/AxisWsddException.h
  
  Index: AxisWsddException.h
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/wsdd/AxisWsddException.h,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- AxisWsddException.h	5 Jul 2005 09:33:33 -0000	1.9
  +++ AxisWsddException.h	6 Jul 2005 05:15:40 -0000	1.10
  @@ -32,8 +32,8 @@
   {
   
   public:
  -    AxisWsddException(const int iExceptionCode, char* pcMessage = NULL);
  -    AxisWsddException(AxisWsddException& e);
  +    AxisWsddException(const int iExceptionCode,const char* pcMessage = NULL);
  +    AxisWsddException(const AxisWsddException& e);
       virtual ~AxisWsddException() throw();
       
   private:
  
  
  
  1.19      +1 -1      ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ExceptionHeaderWriter.java
  
  Index: ExceptionHeaderWriter.java
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ExceptionHeaderWriter.java,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- ExceptionHeaderWriter.java	5 Jul 2005 09:33:33 -0000	1.18
  +++ ExceptionHeaderWriter.java	6 Jul 2005 05:15:40 -0000	1.19
  @@ -149,7 +149,7 @@
               writer.write("public:\n");
               writer.write("\tSTORAGE_CLASS_INFO " + faultName + "(ISoapFault* pFault);\n");
               writer.write("\tSTORAGE_CLASS_INFO " + faultName + "(const int iExceptionCode, const char* pcMessage = NULL );\n");
  -            writer.write("\tSTORAGE_CLASS_INFO " + faultName + "(" + faultName + "& e);\n");
  +            writer.write("\tSTORAGE_CLASS_INFO " + faultName + "(const " + faultName + "& e);\n");
               
           }
           catch (IOException e)
  
  
  
  1.17      +1 -1      ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ExceptionWriter.java
  
  Index: ExceptionWriter.java
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/wsdl/org/apache/axis/wsdl/wsdl2ws/cpp/ExceptionWriter.java,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- ExceptionWriter.java	5 Jul 2005 09:33:33 -0000	1.16
  +++ ExceptionWriter.java	6 Jul 2005 05:15:40 -0000	1.17
  @@ -200,7 +200,7 @@
               writer.write("\tm_sMessage = getMessageForExceptionCode(m_iExceptionCode) + \" \" + sMessage;\n");
               writer.write("}\n\n");
   
  -            writer.write(faultName + "::" + faultName + "(" + faultName + "& e):AxisException(e)\n");
  +            writer.write(faultName + "::" + faultName + "(const " + faultName + "& e):AxisException(e)\n");
               writer.write("{}\n\n");
               
               
  
  
  
  1.12      +2 -2      ws-axis/c/src/xml/AxisParseException.cpp
  
  Index: AxisParseException.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/xml/AxisParseException.cpp,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- AxisParseException.cpp	5 Jul 2005 09:33:33 -0000	1.11
  +++ AxisParseException.cpp	6 Jul 2005 05:15:40 -0000	1.12
  @@ -21,7 +21,7 @@
   
   #include "AxisParseException.h"
   
  -AxisParseException::AxisParseException(const int iExceptionCode, char* pcMessage):AxisException(iExceptionCode)
  +AxisParseException::AxisParseException(const int iExceptionCode,const char* pcMessage):AxisException(iExceptionCode)
   {
   	AxisString sMessage = "";
   	if (pcMessage) 
  @@ -31,7 +31,7 @@
   	m_sMessage = getMessageForExceptionCode(m_iExceptionCode) + " " + sMessage;
   }
   
  -AxisParseException::AxisParseException (AxisParseException& e):AxisException (e)
  +AxisParseException::AxisParseException (const AxisParseException& e):AxisException (e)
   {}
   
   AxisParseException::~AxisParseException() throw ()
  
  
  
  1.7       +2 -2      ws-axis/c/src/xml/AxisParseException.h
  
  Index: AxisParseException.h
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/xml/AxisParseException.h,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- AxisParseException.h	5 Jul 2005 09:33:33 -0000	1.6
  +++ AxisParseException.h	6 Jul 2005 05:15:40 -0000	1.7
  @@ -31,8 +31,8 @@
   {
   
   public:
  -    AxisParseException(const int iExceptionCode, char* pcMessage = NULL);
  -    AxisParseException(AxisParseException& e);
  +    AxisParseException(const int iExceptionCode,const char* pcMessage = NULL);
  +    AxisParseException(const AxisParseException& e);
       virtual ~AxisParseException() throw();
                                                                                                                                
   private: