mrglavas    2004/08/15 14:22:16

  Modified:    java/src/org/apache/html/dom ObjectFactory.java
               java/src/org/apache/xerces/xinclude ObjectFactory.java
               java/src/org/apache/xerces/impl/xpath/regex
                        ParseException.java
               java/src/org/apache/xerces/impl/dv
                        InvalidDatatypeValueException.java
                        DVFactoryException.java
                        InvalidDatatypeFacetException.java
                        DatatypeException.java ObjectFactory.java
               java/src/org/apache/xerces/xni/parser
                        XMLConfigurationException.java
                        XMLParseException.java
               java/src/org/apache/xerces/parsers ObjectFactory.java
               java/src/org/apache/xerces/dom ObjectFactory.java
                        RangeExceptionImpl.java
               java/src/org/apache/xml/serialize ObjectFactory.java
               java/src/org/apache/xerces/util URI.java
               java/src/org/apache/xerces/impl/xs XMLSchemaException.java
               java/src/org/apache/xerces/impl/xpath XPathException.java
               java/src/org/apache/xerces/impl/io
                        MalformedByteSequenceException.java
               java/src/org/apache/xerces/xs XSException.java
               java/src/org/apache/xerces/xni XNIException.java
               java/src/org/apache/xerces/impl/dv/xs
                        SchemaDateTimeException.java
  Log:
  All classes which extend java.lang.Throwable implement

  java.io.Serializable.  Adding serialVersionUIDs to all

  Exception and Error classes which didn't have them.

  

  When not explicitly specified, the serialVersionUID is

  computed using a variety of properties of the class.

  Making a compatible change such as adding a new method

  would change this generated ID.  Explicitly specifying them

  now should help us avoid possible interoperability problems

  in the future.
  
  Revision  Changes    Path
  1.8       +4 -1      xml-xerces/java/src/org/apache/html/dom/ObjectFactory.java
  
  Index: ObjectFactory.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/html/dom/ObjectFactory.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- ObjectFactory.java        6 Jun 2004 23:33:19 -0000       1.7
  +++ ObjectFactory.java        15 Aug 2004 21:22:15 -0000      1.8
  @@ -503,6 +503,9 @@
       static class ConfigurationError
           extends Error {
   
  +        /** Serialization version. */
  +        static final long serialVersionUID = 2646822752226280048L;
  +        
           //
           // Data
           //
  
  
  
  1.7       +4 -1      
xml-xerces/java/src/org/apache/xerces/xinclude/ObjectFactory.java
  
  Index: ObjectFactory.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/xinclude/ObjectFactory.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- ObjectFactory.java        6 Jun 2004 23:33:19 -0000       1.6
  +++ ObjectFactory.java        15 Aug 2004 21:22:15 -0000      1.7
  @@ -503,6 +503,9 @@
       static class ConfigurationError
           extends Error {
   
  +        /** Serialization version. */
  +        static final long serialVersionUID = 5061904944269807898L;
  +        
           //
           // Data
           //
  
  
  
  1.5       +5 -1      
xml-xerces/java/src/org/apache/xerces/impl/xpath/regex/ParseException.java
  
  Index: ParseException.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/impl/xpath/regex/ParseException.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- ParseException.java       24 Feb 2004 22:59:13 -0000      1.4
  +++ ParseException.java       15 Aug 2004 21:22:15 -0000      1.5
  @@ -22,6 +22,10 @@
    * @version $Id$
    */
   public class ParseException extends RuntimeException {
  +    
  +    /** Serialization version. */
  +    static final long serialVersionUID = -7012400318097691370L;
  +    
       int location;
   
       /*
  
  
  
  1.5       +4 -1      
xml-xerces/java/src/org/apache/xerces/impl/dv/InvalidDatatypeValueException.java
  
  Index: InvalidDatatypeValueException.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/impl/dv/InvalidDatatypeValueException.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- InvalidDatatypeValueException.java        24 Feb 2004 22:44:25 -0000      1.4
  +++ InvalidDatatypeValueException.java        15 Aug 2004 21:22:15 -0000      1.5
  @@ -25,6 +25,9 @@
    */
   public class InvalidDatatypeValueException extends DatatypeException {
   
  +    /** Serialization version. */
  +    static final long serialVersionUID = -5523739426958236125L;
  +    
       /**
        * Create a new datatype exception by providing an error code and a list
        * of error message substitution arguments.
  
  
  
  1.5       +5 -1      
xml-xerces/java/src/org/apache/xerces/impl/dv/DVFactoryException.java
  
  Index: DVFactoryException.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/impl/dv/DVFactoryException.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- DVFactoryException.java   24 Feb 2004 22:44:26 -0000      1.4
  +++ DVFactoryException.java   15 Aug 2004 21:22:15 -0000      1.5
  @@ -23,6 +23,10 @@
    * @version $Id$
    */
   public class DVFactoryException extends RuntimeException {
  +    
  +    /** Serialization version. */
  +    static final long serialVersionUID = -3738854697928682412L;
  +    
       public DVFactoryException() {
           super();
       }
  
  
  
  1.5       +4 -1      
xml-xerces/java/src/org/apache/xerces/impl/dv/InvalidDatatypeFacetException.java
  
  Index: InvalidDatatypeFacetException.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/impl/dv/InvalidDatatypeFacetException.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- InvalidDatatypeFacetException.java        24 Feb 2004 22:44:26 -0000      1.4
  +++ InvalidDatatypeFacetException.java        15 Aug 2004 21:22:15 -0000      1.5
  @@ -26,6 +26,9 @@
    */
   public class InvalidDatatypeFacetException extends DatatypeException {
   
  +    /** Serialization version. */
  +    static final long serialVersionUID = -4104066085909970654L;
  +    
       /**
        * Create a new datatype exception by providing an error code and a list
        * of error message substitution arguments.
  
  
  
  1.6       +4 -1      
xml-xerces/java/src/org/apache/xerces/impl/dv/DatatypeException.java
  
  Index: DatatypeException.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/impl/dv/DatatypeException.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- DatatypeException.java    24 Feb 2004 22:44:25 -0000      1.5
  +++ DatatypeException.java    15 Aug 2004 21:22:15 -0000      1.6
  @@ -32,6 +32,9 @@
    */
   public class DatatypeException extends Exception {
   
  +    /** Serialization version. */
  +    static final long serialVersionUID = 1940805832730465578L;
  +    
       // used to store error code and error substitution arguments
       protected String key;
       protected Object[] args;
  
  
  
  1.8       +4 -1      xml-xerces/java/src/org/apache/xerces/impl/dv/ObjectFactory.java
  
  Index: ObjectFactory.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/impl/dv/ObjectFactory.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- ObjectFactory.java        6 Jun 2004 23:33:19 -0000       1.7
  +++ ObjectFactory.java        15 Aug 2004 21:22:15 -0000      1.8
  @@ -503,6 +503,9 @@
       static class ConfigurationError
           extends Error {
   
  +        /** Serialization version. */
  +        static final long serialVersionUID = 8521878292694272124L;
  +        
           //
           // Data
           //
  
  
  
  1.6       +4 -1      
xml-xerces/java/src/org/apache/xerces/xni/parser/XMLConfigurationException.java
  
  Index: XMLConfigurationException.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/xni/parser/XMLConfigurationException.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XMLConfigurationException.java    24 Feb 2004 23:15:56 -0000      1.5
  +++ XMLConfigurationException.java    15 Aug 2004 21:22:15 -0000      1.6
  @@ -30,6 +30,9 @@
   public class XMLConfigurationException
       extends XNIException {
   
  +    /** Serialization version. */
  +    static final long serialVersionUID = -5437427404547669188L;
  +    
       //
       // Constants
       //
  
  
  
  1.6       +4 -1      
xml-xerces/java/src/org/apache/xerces/xni/parser/XMLParseException.java
  
  Index: XMLParseException.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/xni/parser/XMLParseException.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XMLParseException.java    24 Feb 2004 23:15:56 -0000      1.5
  +++ XMLParseException.java    15 Aug 2004 21:22:15 -0000      1.6
  @@ -31,6 +31,9 @@
   public class XMLParseException
       extends XNIException {
   
  +    /** Serialization version. */
  +    static final long serialVersionUID = 1732959359448549967L;
  +    
       //
       // Data
       //
  
  
  
  1.8       +4 -1      xml-xerces/java/src/org/apache/xerces/parsers/ObjectFactory.java
  
  Index: ObjectFactory.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/parsers/ObjectFactory.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- ObjectFactory.java        6 Jun 2004 23:33:19 -0000       1.7
  +++ ObjectFactory.java        15 Aug 2004 21:22:15 -0000      1.8
  @@ -503,6 +503,9 @@
       static class ConfigurationError
           extends Error {
   
  +        /** Serialization version. */
  +        static final long serialVersionUID = -7285495612271660427L;
  +        
           //
           // Data
           //
  
  
  
  1.8       +4 -1      xml-xerces/java/src/org/apache/xerces/dom/ObjectFactory.java
  
  Index: ObjectFactory.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/dom/ObjectFactory.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- ObjectFactory.java        6 Jun 2004 23:33:19 -0000       1.7
  +++ ObjectFactory.java        15 Aug 2004 21:22:15 -0000      1.8
  @@ -503,6 +503,9 @@
       static class ConfigurationError
           extends Error {
   
  +        /** Serialization version. */
  +        static final long serialVersionUID = 1914065341994951202L;
  +        
           //
           // Data
           //
  
  
  
  1.7       +5 -1      
xml-xerces/java/src/org/apache/xerces/dom/RangeExceptionImpl.java
  
  Index: RangeExceptionImpl.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/dom/RangeExceptionImpl.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- RangeExceptionImpl.java   24 Feb 2004 23:23:18 -0000      1.6
  +++ RangeExceptionImpl.java   15 Aug 2004 21:22:16 -0000      1.7
  @@ -22,6 +22,10 @@
    */
   
   public class RangeExceptionImpl extends RangeException {
  +    
  +    /** Serialization version. */
  +    static final long serialVersionUID = -9058052627467240856L;
  +    
       public RangeExceptionImpl(short code, String message) {
           super(code,message);
       }
  
  
  
  1.8       +4 -1      xml-xerces/java/src/org/apache/xml/serialize/ObjectFactory.java
  
  Index: ObjectFactory.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xml/serialize/ObjectFactory.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- ObjectFactory.java        6 Jun 2004 23:33:19 -0000       1.7
  +++ ObjectFactory.java        15 Aug 2004 21:22:16 -0000      1.8
  @@ -503,6 +503,9 @@
       static class ConfigurationError
           extends Error {
   
  +        /** Serialization version. */
  +        static final long serialVersionUID = 937647395548533254L;
  +        
           //
           // Data
           //
  
  
  
  1.19      +4 -1      xml-xerces/java/src/org/apache/xerces/util/URI.java
  
  Index: URI.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/util/URI.java,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- URI.java  28 May 2004 18:51:46 -0000      1.18
  +++ URI.java  15 Aug 2004 21:22:16 -0000      1.19
  @@ -64,6 +64,9 @@
     ********************************************************************/
     public static class MalformedURIException extends IOException {
   
  +   /** Serialization version. */
  +   static final long serialVersionUID = -6695054834342951930L;
  +   
      /******************************************************************
       * Constructs a <code>MalformedURIException</code> with no specified
       * detail message.
  
  
  
  1.6       +4 -1      
xml-xerces/java/src/org/apache/xerces/impl/xs/XMLSchemaException.java
  
  Index: XMLSchemaException.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/impl/xs/XMLSchemaException.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XMLSchemaException.java   24 Feb 2004 22:59:12 -0000      1.5
  +++ XMLSchemaException.java   15 Aug 2004 21:22:16 -0000      1.6
  @@ -24,6 +24,9 @@
    */
   public class XMLSchemaException extends Exception {
   
  +    /** Serialization version. */
  +    static final long serialVersionUID = -9096984648537046218L;
  +    
       // store a datatype error: error code plus the arguments
       String key;
       Object[] args;
  
  
  
  1.6       +4 -1      
xml-xerces/java/src/org/apache/xerces/impl/xpath/XPathException.java
  
  Index: XPathException.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/impl/xpath/XPathException.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XPathException.java       24 Feb 2004 22:59:14 -0000      1.5
  +++ XPathException.java       15 Aug 2004 21:22:16 -0000      1.6
  @@ -26,6 +26,9 @@
   public class XPathException 
       extends Exception {
   
  +    /** Serialization version. */
  +    static final long serialVersionUID = -948482312169512085L;
  +    
       // Data
   
       // hold the value of the key this Exception refers to.
  
  
  
  1.3       +4 -1      
xml-xerces/java/src/org/apache/xerces/impl/io/MalformedByteSequenceException.java
  
  Index: MalformedByteSequenceException.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/impl/io/MalformedByteSequenceException.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- MalformedByteSequenceException.java       5 Mar 2004 22:17:00 -0000       1.2
  +++ MalformedByteSequenceException.java       15 Aug 2004 21:22:16 -0000      1.3
  @@ -31,6 +31,9 @@
    */
   public class MalformedByteSequenceException extends CharConversionException {
   
  +    /** Serialization version. */
  +    static final long serialVersionUID = 8436382245048328739L;
  +    
       //
       // Data
       //
  
  
  
  1.3       +4 -0      xml-xerces/java/src/org/apache/xerces/xs/XSException.java
  
  Index: XSException.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/xs/XSException.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XSException.java  24 Feb 2004 23:15:55 -0000      1.2
  +++ XSException.java  15 Aug 2004 21:22:16 -0000      1.3
  @@ -29,6 +29,10 @@
    * corresponding method descriptions.
    */
   public class XSException extends RuntimeException {
  +
  +    /** Serialization version. */
  +    static final long serialVersionUID = 3111893084677917742L;
  +    
       public XSException(short code, String message) {
          super(message);
          this.code = code;
  
  
  
  1.5       +4 -1      xml-xerces/java/src/org/apache/xerces/xni/XNIException.java
  
  Index: XNIException.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/src/org/apache/xerces/xni/XNIException.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- XNIException.java 24 Feb 2004 23:15:54 -0000      1.4
  +++ XNIException.java 15 Aug 2004 21:22:16 -0000      1.5
  @@ -33,6 +33,9 @@
   public class XNIException 
       extends RuntimeException {
   
  +    /** Serialization version. */
  +    static final long serialVersionUID = 9019819772686063775L;
  +    
       //
       // Data
       //
  
  
  
  1.5       +5 -1      
xml-xerces/java/src/org/apache/xerces/impl/dv/xs/SchemaDateTimeException.java
  
  Index: SchemaDateTimeException.java
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/java/src/org/apache/xerces/impl/dv/xs/SchemaDateTimeException.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- SchemaDateTimeException.java      24 Feb 2004 22:44:24 -0000      1.4
  +++ SchemaDateTimeException.java      15 Aug 2004 21:22:16 -0000      1.5
  @@ -20,6 +20,10 @@
    * @version $Id$
    */
   public class SchemaDateTimeException extends RuntimeException {
  +    
  +    /** Serialization version. */
  +    static final long serialVersionUID = -8520832235337769040L;
  +    
       public SchemaDateTimeException () {
           super();
       }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to