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 sa...@apache.org on 2005/03/02 10:51:36 UTC

cvs commit: ws-axis/c/src/soap/xsd/constraints Enumeration.cpp

samisa      2005/03/02 01:51:35

  Modified:    c/src/soap/xsd AnyURI.cpp Base64Binary.cpp Date.cpp
                        DateTime.cpp Decimal.cpp Double.cpp Duration.cpp
                        Float.cpp GDay.cpp GMonth.cpp GMonthDay.cpp
                        GYear.cpp GYearMonth.cpp HexBinary.cpp Integer.cpp
                        NOTATION.cpp NonNegativeInteger.cpp
                        NonPositiveInteger.cpp String.cpp Time.cpp
                        XSD_QName.cpp
               c/src/soap/xsd/constraints Enumeration.cpp
  Log:
  Fixed the problem of throwing exceptions as pointers.
  Now exceptions are thrown by value.
  AXISCPP-496
  
  Revision  Changes    Path
  1.8       +3 -3      ws-axis/c/src/soap/xsd/AnyURI.cpp
  
  Index: AnyURI.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/xsd/AnyURI.cpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- AnyURI.cpp	25 Jan 2005 12:04:51 -0000	1.7
  +++ AnyURI.cpp	2 Mar 2005 09:51:34 -0000	1.8
  @@ -34,7 +34,7 @@
                   exceptionMessage += ".";
                   delete [] length;
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -56,7 +56,7 @@
                   exceptionMessage += ".";
                   delete [] length;
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -78,7 +78,7 @@
                   exceptionMessage += ".";
                   delete [] lengthAsString;
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  
  
  
  1.10      +3 -3      ws-axis/c/src/soap/xsd/Base64Binary.cpp
  
  Index: Base64Binary.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/xsd/Base64Binary.cpp,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- Base64Binary.cpp	18 Feb 2005 11:11:20 -0000	1.9
  +++ Base64Binary.cpp	2 Mar 2005 09:51:34 -0000	1.10
  @@ -38,7 +38,7 @@
                   exceptionMessage += ".";
                   delete [] length;
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
               
  @@ -61,7 +61,7 @@
                   exceptionMessage += ".";
                   delete [] length;
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -83,7 +83,7 @@
                   exceptionMessage += ".";
                   delete [] lengthAsString;
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  
  
  
  1.10      +11 -11    ws-axis/c/src/soap/xsd/Date.cpp
  
  Index: Date.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/xsd/Date.cpp,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- Date.cpp	10 Feb 2005 14:11:42 -0000	1.9
  +++ Date.cpp	2 Mar 2005 09:51:34 -0000	1.10
  @@ -31,7 +31,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -50,7 +50,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -69,7 +69,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -88,7 +88,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -199,7 +199,7 @@
               exceptionMessage += valueAsChar;
               exceptionMessage += ".";
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
   
  @@ -221,14 +221,14 @@
               time_t timeInSecs = mktime (&value);
               if (timeInSecs == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               pTm = localtime (&timeInSecs);
               memcpy (&value, pTm, sizeof (tm));
               time_t t = mktime (&value);
               if (t == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               t = labs (t - d);
               pTm = localtime (&t);
  @@ -243,14 +243,14 @@
               time_t timeInSecs = mktime (&value);
               if (timeInSecs == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               
               int hours = 0;
               int mins = 0;   
               if (sscanf (cUtc + 1, "%d:%d", &hours, &mins) != 2)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               
               int secs = hours * 60 * 60 + mins * 60;
  @@ -268,7 +268,7 @@
               time_t t = mktime (&value);
               if (t == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               t = labs (t - d);
               pTm = localtime (&t);
  @@ -280,7 +280,7 @@
               time_t timeInSecs = mktime (&value);
               if (timeInSecs == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               pTm = localtime (&timeInSecs);
           }
  
  
  
  1.13      +11 -11    ws-axis/c/src/soap/xsd/DateTime.cpp
  
  Index: DateTime.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/xsd/DateTime.cpp,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- DateTime.cpp	18 Feb 2005 11:11:20 -0000	1.12
  +++ DateTime.cpp	2 Mar 2005 09:51:34 -0000	1.13
  @@ -35,7 +35,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -54,7 +54,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -73,7 +73,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -92,7 +92,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -207,7 +207,7 @@
               exceptionMessage += valueAsChar;
               exceptionMessage += ".";
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
   
  @@ -230,14 +230,14 @@
               time_t temp = mktime (&value); // convert tm object to seconds
               if (temp == -1)
               {
  -            	throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +            	throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               pTm = localtime (&temp); // construct tm object from seconds
               memcpy (&value, pTm, sizeof (tm));
               time_t t = mktime (&value);
               if (t == -1)
               {
  -              throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +              throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
   
               t = labs (t - d);
  @@ -255,7 +255,7 @@
               time_t timeInSecs = mktime (&value);
               if (timeInSecs == -1)
               {
  -            	throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +            	throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               
               int hours = 0;
  @@ -263,7 +263,7 @@
   
               if (sscanf (cUtc + 1, "%d:%d", &hours, &minutes) != 2)
               {
  -            	throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +            	throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
   
               int secs = hours * 60 * 60 + minutes * 60;
  @@ -281,7 +281,7 @@
               time_t t = mktime (&value);
               if (t == -1)
               {
  -            	throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +            	throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
   
               t = labs (t - d);
  @@ -294,7 +294,7 @@
               time_t timeInSecs = mktime (&value);
               if (timeInSecs == -1)
               {
  -		    	throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +		    	throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               pTm = localtime (&timeInSecs);
           }
  
  
  
  1.12      +4 -4      ws-axis/c/src/soap/xsd/Decimal.cpp
  
  Index: Decimal.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/xsd/Decimal.cpp,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- Decimal.cpp	18 Feb 2005 11:11:20 -0000	1.11
  +++ Decimal.cpp	2 Mar 2005 09:51:34 -0000	1.12
  @@ -39,7 +39,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  @@ -61,7 +61,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  @@ -84,7 +84,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  @@ -106,7 +106,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  
  
  
  1.8       +4 -4      ws-axis/c/src/soap/xsd/Double.cpp
  
  Index: Double.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/xsd/Double.cpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- Double.cpp	25 Jan 2005 11:26:38 -0000	1.7
  +++ Double.cpp	2 Mar 2005 09:51:34 -0000	1.8
  @@ -35,7 +35,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  @@ -57,7 +57,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  @@ -80,7 +80,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  @@ -102,7 +102,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  
  
  
  1.8       +4 -4      ws-axis/c/src/soap/xsd/Duration.cpp
  
  Index: Duration.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/xsd/Duration.cpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- Duration.cpp	25 Jan 2005 11:26:38 -0000	1.7
  +++ Duration.cpp	2 Mar 2005 09:51:34 -0000	1.8
  @@ -35,7 +35,7 @@
                   exceptionMessage += ".";
                   delete [] length;
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -57,7 +57,7 @@
                   exceptionMessage += ".";
                   delete [] length;
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -80,7 +80,7 @@
                   exceptionMessage += ".";
                   delete [] length;
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -102,7 +102,7 @@
                   exceptionMessage += ".";
                   delete [] length;
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  
  
  
  1.10      +4 -4      ws-axis/c/src/soap/xsd/Float.cpp
  
  Index: Float.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/xsd/Float.cpp,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- Float.cpp	18 Feb 2005 11:11:20 -0000	1.9
  +++ Float.cpp	2 Mar 2005 09:51:34 -0000	1.10
  @@ -39,7 +39,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  @@ -61,7 +61,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  @@ -84,7 +84,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  @@ -106,7 +106,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  
  
  
  1.4       +11 -11    ws-axis/c/src/soap/xsd/GDay.cpp
  
  Index: GDay.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/xsd/GDay.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- GDay.cpp	10 Feb 2005 14:11:42 -0000	1.3
  +++ GDay.cpp	2 Mar 2005 09:51:34 -0000	1.4
  @@ -31,7 +31,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -50,7 +50,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -69,7 +69,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -88,7 +88,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -192,7 +192,7 @@
            */
           if (sscanf (valueAsChar, "---%d", &value.tm_mon) != 1)
           {
  -         throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +         throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
           }
   
           value.tm_year = 70;
  @@ -214,14 +214,14 @@
               time_t timeInSecs = mktime (&value);
               if (timeInSecs == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               pTm = localtime (&timeInSecs);
               memcpy (&value, pTm, sizeof (tm));
               time_t t = mktime (&value);
               if (t == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               t = labs (t - d);
               pTm = localtime (&t);
  @@ -236,14 +236,14 @@
               time_t timeInSecs = mktime (&value);
               if (timeInSecs == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               
               int hours = 0;
               int mins = 0;   
               if (sscanf (cUtc + 1, "%d:%d", &hours, &mins) != 2)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               
               int secs = hours * 60 * 60 + mins * 60;
  @@ -261,7 +261,7 @@
               time_t t = mktime (&value);
               if (t == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               t = labs (t - d);
               pTm = localtime (&t);
  @@ -273,7 +273,7 @@
               time_t timeInSecs = mktime (&value);
               if (timeInSecs == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               pTm = localtime (&timeInSecs);
           }
  
  
  
  1.4       +11 -11    ws-axis/c/src/soap/xsd/GMonth.cpp
  
  Index: GMonth.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/xsd/GMonth.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- GMonth.cpp	10 Feb 2005 14:11:42 -0000	1.3
  +++ GMonth.cpp	2 Mar 2005 09:51:34 -0000	1.4
  @@ -31,7 +31,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -50,7 +50,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -69,7 +69,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -88,7 +88,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -195,7 +195,7 @@
           if (sscanf (valueAsChar, "--%d--", 
               &value.tm_mon) != 1)
           {
  -         throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +         throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
           }
   
           value.tm_year = 70;
  @@ -217,14 +217,14 @@
               time_t timeInSecs = mktime (&value);
               if (timeInSecs == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               pTm = localtime (&timeInSecs);
               memcpy (&value, pTm, sizeof (tm));
               time_t t = mktime (&value);
               if (t == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               t = labs (t - d);
               pTm = localtime (&t);
  @@ -239,14 +239,14 @@
               time_t timeInSecs = mktime (&value);
               if (timeInSecs == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               
               int hours = 0;
               int mins = 0;   
               if (sscanf (cUtc + 1, "%d:%d", &hours, &mins) != 2)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               
               int secs = hours * 60 * 60 + mins * 60;
  @@ -264,7 +264,7 @@
               time_t t = mktime (&value);
               if (t == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               t = labs (t - d);
               pTm = localtime (&t);
  @@ -276,7 +276,7 @@
               time_t timeInSecs = mktime (&value);
               if (timeInSecs == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               pTm = localtime (&timeInSecs);
           }
  
  
  
  1.4       +11 -11    ws-axis/c/src/soap/xsd/GMonthDay.cpp
  
  Index: GMonthDay.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/xsd/GMonthDay.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- GMonthDay.cpp	10 Feb 2005 14:11:42 -0000	1.3
  +++ GMonthDay.cpp	2 Mar 2005 09:51:34 -0000	1.4
  @@ -31,7 +31,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -50,7 +50,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -69,7 +69,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -88,7 +88,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -194,7 +194,7 @@
           if (sscanf (valueAsChar, "--%d-%d", &value.tm_mon, 
               &value.tm_mday) != 2)
           {
  -         throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +         throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
           }
   
           value.tm_year = 70;
  @@ -215,14 +215,14 @@
               time_t timeInSecs = mktime (&value);
               if (timeInSecs == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               pTm = localtime (&timeInSecs);
               memcpy (&value, pTm, sizeof (tm));
               time_t t = mktime (&value);
               if (t == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               t = labs (t - d);
               pTm = localtime (&t);
  @@ -237,14 +237,14 @@
               time_t timeInSecs = mktime (&value);
               if (timeInSecs == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               
               int hours = 0;
               int mins = 0;   
               if (sscanf (cUtc + 1, "%d:%d", &hours, &mins) != 2)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               
               int secs = hours * 60 * 60 + mins * 60;
  @@ -262,7 +262,7 @@
               time_t t = mktime (&value);
               if (t == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               t = labs (t - d);
               pTm = localtime (&t);
  @@ -274,7 +274,7 @@
               time_t timeInSecs = mktime (&value);
               if (timeInSecs == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               pTm = localtime (&timeInSecs);
           }
  
  
  
  1.4       +11 -11    ws-axis/c/src/soap/xsd/GYear.cpp
  
  Index: GYear.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/xsd/GYear.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- GYear.cpp	10 Feb 2005 14:11:42 -0000	1.3
  +++ GYear.cpp	2 Mar 2005 09:51:34 -0000	1.4
  @@ -31,7 +31,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -50,7 +50,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -69,7 +69,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -88,7 +88,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -193,7 +193,7 @@
            */
           if (sscanf (valueAsChar, "%d", &value.tm_year) != 1)
           {
  -         throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +         throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
           }
   
           value.tm_year -= 1900;
  @@ -215,14 +215,14 @@
               time_t timeInSecs = mktime (&value);
               if (timeInSecs == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               pTm = localtime (&timeInSecs);
               memcpy (&value, pTm, sizeof (tm));
               time_t t = mktime (&value);
               if (t == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               t = labs (t - d);
               pTm = localtime (&t);
  @@ -237,14 +237,14 @@
               time_t timeInSecs = mktime (&value);
               if (timeInSecs == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               
               int hours = 0;
               int mins = 0;   
               if (sscanf (cUtc + 1, "%d:%d", &hours, &mins) != 2)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               
               int secs = hours * 60 * 60 + mins * 60;
  @@ -262,7 +262,7 @@
               time_t t = mktime (&value);
               if (t == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               t = labs (t - d);
               pTm = localtime (&t);
  @@ -274,7 +274,7 @@
               time_t timeInSecs = mktime (&value);
               if (timeInSecs == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               pTm = localtime (&timeInSecs);
           }
  
  
  
  1.4       +11 -11    ws-axis/c/src/soap/xsd/GYearMonth.cpp
  
  Index: GYearMonth.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/xsd/GYearMonth.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- GYearMonth.cpp	10 Feb 2005 14:11:42 -0000	1.3
  +++ GYearMonth.cpp	2 Mar 2005 09:51:34 -0000	1.4
  @@ -31,7 +31,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -50,7 +50,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -69,7 +69,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -88,7 +88,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -194,7 +194,7 @@
           if (sscanf (valueAsChar, "%d-%d", &value.tm_year, 
               &value.tm_mon) != 2)
           {
  -         throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +         throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
           }
   
           value.tm_year -= 1900;
  @@ -216,14 +216,14 @@
               time_t timeInSecs = mktime (&value);
               if (timeInSecs == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               pTm = localtime (&timeInSecs);
               memcpy (&value, pTm, sizeof (tm));
               time_t t = mktime (&value);
               if (t == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               t = labs (t - d);
               pTm = localtime (&t);
  @@ -238,14 +238,14 @@
               time_t timeInSecs = mktime (&value);
               if (timeInSecs == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               
               int hours = 0;
               int mins = 0;   
               if (sscanf (cUtc + 1, "%d:%d", &hours, &mins) != 2)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               
               int secs = hours * 60 * 60 + mins * 60;
  @@ -263,7 +263,7 @@
               time_t t = mktime (&value);
               if (t == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               t = labs (t - d);
               pTm = localtime (&t);
  @@ -275,7 +275,7 @@
               time_t timeInSecs = mktime (&value);
               if (timeInSecs == -1)
               {
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               pTm = localtime (&timeInSecs);
           }
  
  
  
  1.12      +3 -3      ws-axis/c/src/soap/xsd/HexBinary.cpp
  
  Index: HexBinary.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/xsd/HexBinary.cpp,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- HexBinary.cpp	18 Feb 2005 11:11:20 -0000	1.11
  +++ HexBinary.cpp	2 Mar 2005 09:51:34 -0000	1.12
  @@ -38,7 +38,7 @@
                   exceptionMessage += ".";
                   delete [] length;
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -60,7 +60,7 @@
                   exceptionMessage += ".";
                   delete [] length;
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -82,7 +82,7 @@
                   exceptionMessage += ".";
                   delete [] lengthAsString;
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  
  
  
  1.9       +4 -4      ws-axis/c/src/soap/xsd/Integer.cpp
  
  Index: Integer.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/xsd/Integer.cpp,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- Integer.cpp	18 Feb 2005 11:11:20 -0000	1.8
  +++ Integer.cpp	2 Mar 2005 09:51:34 -0000	1.9
  @@ -39,7 +39,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  @@ -61,7 +61,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  @@ -83,7 +83,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  @@ -105,7 +105,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  
  
  
  1.8       +3 -3      ws-axis/c/src/soap/xsd/NOTATION.cpp
  
  Index: NOTATION.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/xsd/NOTATION.cpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- NOTATION.cpp	25 Jan 2005 12:04:52 -0000	1.7
  +++ NOTATION.cpp	2 Mar 2005 09:51:34 -0000	1.8
  @@ -34,7 +34,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  @@ -56,7 +56,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  @@ -78,7 +78,7 @@
               exceptionMessage += ".";
               delete [] lengthAsString;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  
  
  
  1.9       +4 -4      ws-axis/c/src/soap/xsd/NonNegativeInteger.cpp
  
  Index: NonNegativeInteger.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/xsd/NonNegativeInteger.cpp,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- NonNegativeInteger.cpp	18 Feb 2005 11:11:20 -0000	1.8
  +++ NonNegativeInteger.cpp	2 Mar 2005 09:51:34 -0000	1.9
  @@ -39,7 +39,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  @@ -61,7 +61,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  @@ -83,7 +83,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  @@ -105,7 +105,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  
  
  
  1.4       +4 -4      ws-axis/c/src/soap/xsd/NonPositiveInteger.cpp
  
  Index: NonPositiveInteger.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/xsd/NonPositiveInteger.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- NonPositiveInteger.cpp	18 Feb 2005 11:11:20 -0000	1.3
  +++ NonPositiveInteger.cpp	2 Mar 2005 09:51:34 -0000	1.4
  @@ -39,7 +39,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  @@ -61,7 +61,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  @@ -83,7 +83,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  @@ -105,7 +105,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  
  
  
  1.8       +3 -3      ws-axis/c/src/soap/xsd/String.cpp
  
  Index: String.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/xsd/String.cpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- String.cpp	25 Jan 2005 12:04:52 -0000	1.7
  +++ String.cpp	2 Mar 2005 09:51:34 -0000	1.8
  @@ -34,7 +34,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  @@ -56,7 +56,7 @@
               exceptionMessage += ".";
               delete [] length;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  @@ -78,7 +78,7 @@
               exceptionMessage += ".";
               delete [] lengthAsString;
               
  -            throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +            throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                   const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
       }
  
  
  
  1.10      +11 -11    ws-axis/c/src/soap/xsd/Time.cpp
  
  Index: Time.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/xsd/Time.cpp,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- Time.cpp	10 Feb 2005 14:11:42 -0000	1.9
  +++ Time.cpp	2 Mar 2005 09:51:35 -0000	1.10
  @@ -31,7 +31,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -50,7 +50,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -69,7 +69,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -88,7 +88,7 @@
                   exceptionMessage += asctime(value);
                   exceptionMessage += ".";
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -200,7 +200,7 @@
           exceptionMessage += valueAsChar;
           exceptionMessage += ".";
           
  -        throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +        throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
               const_cast<AxisChar*>(exceptionMessage.c_str()));
           }
   
  @@ -224,14 +224,14 @@
               time_t temp = mktime (&value); // convert tm object to seconds
               if (temp == -1)
               {
  -            	throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +            	throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               pTm = localtime (&temp); // construct tm object from seconds
               memcpy (&value, pTm, sizeof (tm));
               time_t t = mktime (&value);
               if (t == -1)
               {
  -              throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +              throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               t = labs (t - d);
               pTm = localtime (&t);
  @@ -247,14 +247,14 @@
               time_t timeInSecs = mktime (&value);
               if (timeInSecs == -1)
               {
  -            	throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +            	throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               
               int hours = 0;
               int minutes = 0;
               if (sscanf (cUtc + 1, "%d:%d", &hours, &minutes) != 2)
               {
  -            	throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +            	throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
   
               int secs = hours * 60 * 60 + minutes * 60;
  @@ -271,7 +271,7 @@
               time_t t = mktime (&value);
               if (t == -1)
               {
  -            	throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +            	throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               t = labs (t - d);
               pTm = localtime (&t);
  @@ -283,7 +283,7 @@
               time_t timeInSecs = mktime (&value);
               if (timeInSecs == -1)
               {
  -            	throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
  +            	throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR);
               }
               pTm = localtime (&timeInSecs);
           }
  
  
  
  1.8       +3 -3      ws-axis/c/src/soap/xsd/XSD_QName.cpp
  
  Index: XSD_QName.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/xsd/XSD_QName.cpp,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- XSD_QName.cpp	25 Jan 2005 12:04:52 -0000	1.7
  +++ XSD_QName.cpp	2 Mar 2005 09:51:35 -0000	1.8
  @@ -34,7 +34,7 @@
                   exceptionMessage += ".";
                   delete [] length;
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -56,7 +56,7 @@
                   exceptionMessage += ".";
                   delete [] length;
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  @@ -78,7 +78,7 @@
                   exceptionMessage += ".";
                   delete [] lengthAsString;
                   
  -                throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +                throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
                       const_cast<AxisChar*>(exceptionMessage.c_str()));
               }
           }
  
  
  
  1.2       +1 -1      ws-axis/c/src/soap/xsd/constraints/Enumeration.cpp
  
  Index: Enumeration.cpp
  ===================================================================
  RCS file: /home/cvs/ws-axis/c/src/soap/xsd/constraints/Enumeration.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Enumeration.cpp	26 Jan 2005 14:16:06 -0000	1.1
  +++ Enumeration.cpp	2 Mar 2005 09:51:35 -0000	1.2
  @@ -51,7 +51,7 @@
           exceptionMessage += value;
           exceptionMessage += ".";
           
  -        throw new AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
  +        throw AxisSoapException(CLIENT_SOAP_SOAP_CONTENT_ERROR,
               const_cast<AxisChar*>(exceptionMessage.c_str()));
       }