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 di...@apache.org on 2003/05/05 02:36:08 UTC

cvs commit: xml-axis/java/src/org/apache/axis/types Day.java Duration.java HexBinary.java Month.java MonthDay.java NormalizedString.java Notation.java Time.java Year.java YearMonth.java

dims        2003/05/04 17:36:08

  Modified:    java/src/org/apache/axis/types Day.java Duration.java
                        HexBinary.java Month.java MonthDay.java
                        NormalizedString.java Notation.java Time.java
                        Year.java YearMonth.java
  Log:
  Fix for Bug 19212 - Some org.apache.axis.types.* classes don't implement java.io.Serializable
  
  Revision  Changes    Path
  1.8       +1 -1      xml-axis/java/src/org/apache/axis/types/Day.java
  
  Index: Day.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/types/Day.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- Day.java	22 Apr 2003 19:35:59 -0000	1.7
  +++ Day.java	5 May 2003 00:36:08 -0000	1.8
  @@ -64,7 +64,7 @@
    * @author Tom Jordahl <to...@macromedia.com>
    * @see <a href="http://www.w3.org/TR/xmlschema-2/#gDay">XML Schema 3.2.13</a>
    */ 
  -public class Day {
  +public class Day implements java.io.Serializable {
       int day;
       String timezone = null;
   
  
  
  
  1.7       +1 -1      xml-axis/java/src/org/apache/axis/types/Duration.java
  
  Index: Duration.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/types/Duration.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- Duration.java	22 Apr 2003 19:35:59 -0000	1.6
  +++ Duration.java	5 May 2003 00:36:08 -0000	1.7
  @@ -64,7 +64,7 @@
    * @author Wes Moulder <we...@themindelectric.com>
    * @see <a href="http://www.w3.org/TR/xmlschema-2/#duration">XML Schema 3.2.6</a>
    */ 
  -public class Duration {
  +public class Duration implements java.io.Serializable {
       boolean isNegative = false;
       int years;
       int months;
  
  
  
  1.7       +1 -1      xml-axis/java/src/org/apache/axis/types/HexBinary.java
  
  Index: HexBinary.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/types/HexBinary.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- HexBinary.java	22 Apr 2003 19:35:59 -0000	1.6
  +++ HexBinary.java	5 May 2003 00:36:08 -0000	1.7
  @@ -63,7 +63,7 @@
    *
    * @author Davanum Srinivas <di...@yahoo.com>
    */
  -public class HexBinary extends Object{
  +public class HexBinary extends Object implements java.io.Serializable{
   
       byte[] m_value = null;
   
  
  
  
  1.8       +1 -1      xml-axis/java/src/org/apache/axis/types/Month.java
  
  Index: Month.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/types/Month.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- Month.java	22 Apr 2003 19:35:59 -0000	1.7
  +++ Month.java	5 May 2003 00:36:08 -0000	1.8
  @@ -64,7 +64,7 @@
    * @author Tom Jordahl <to...@macromedia.com>
    * @see <a href="http://www.w3.org/TR/xmlschema-2/#gMonth">XML Schema 3.2.14</a>
    */ 
  -public class Month {
  +public class Month implements java.io.Serializable {
       int month;
       String timezone = null;
   
  
  
  
  1.8       +1 -1      xml-axis/java/src/org/apache/axis/types/MonthDay.java
  
  Index: MonthDay.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/types/MonthDay.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- MonthDay.java	22 Apr 2003 19:35:59 -0000	1.7
  +++ MonthDay.java	5 May 2003 00:36:08 -0000	1.8
  @@ -64,7 +64,7 @@
    * @author Tom Jordahl <to...@macromedia.com>
    * @see <a href="http://www.w3.org/TR/xmlschema-2/#gMonthDay">XML Schema 3.2.12</a>
    */ 
  -public class MonthDay {
  +public class MonthDay implements java.io.Serializable {
       int month;
       int day;
       String timezone = null;
  
  
  
  1.8       +1 -1      xml-axis/java/src/org/apache/axis/types/NormalizedString.java
  
  Index: NormalizedString.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/types/NormalizedString.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- NormalizedString.java	22 Apr 2003 19:36:00 -0000	1.7
  +++ NormalizedString.java	5 May 2003 00:36:08 -0000	1.8
  @@ -64,7 +64,7 @@
    * @author Chris Haddad <ch...@cobia.net>
    * @see <a href="http://www.w3.org/TR/xmlschema-2/#normalizedString">XML Schema Part 2: Datatypes 3.3.1</a>
    */
  -public class NormalizedString extends Object {
  +public class NormalizedString extends Object implements java.io.Serializable {
   
       String m_value = null;   // JAX-RPC maps xsd:string to java.lang.String
   
  
  
  
  1.3       +1 -1      xml-axis/java/src/org/apache/axis/types/Notation.java
  
  Index: Notation.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/types/Notation.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- Notation.java	22 Apr 2003 19:36:00 -0000	1.2
  +++ Notation.java	5 May 2003 00:36:08 -0000	1.3
  @@ -67,7 +67,7 @@
    * @see <a href="http://www.w3.org/TR/xmlschema-1/#element-notation">XML Schema Part 1: 3.12 Notation Declarations</a>
    */
   
  -public class Notation {
  +public class Notation implements java.io.Serializable {
       NCName name;
       URI publicURI;
       URI systemURI;
  
  
  
  1.7       +1 -1      xml-axis/java/src/org/apache/axis/types/Time.java
  
  Index: Time.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/types/Time.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- Time.java	22 Apr 2003 19:36:00 -0000	1.6
  +++ Time.java	5 May 2003 00:36:08 -0000	1.7
  @@ -64,7 +64,7 @@
   /**
    * Class that represents the xsd:time XML Schema type
    */ 
  -public class Time {
  +public class Time implements java.io.Serializable {
       private Calendar _value;
   
       
  
  
  
  1.8       +1 -1      xml-axis/java/src/org/apache/axis/types/Year.java
  
  Index: Year.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/types/Year.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- Year.java	22 Apr 2003 19:36:01 -0000	1.7
  +++ Year.java	5 May 2003 00:36:08 -0000	1.8
  @@ -64,7 +64,7 @@
    * @author Tom Jordahl <to...@macromedia.com>
    * @see <a href="http://www.w3.org/TR/xmlschema-2/#gYear">XML Schema 3.2.11</a>
    */ 
  -public class Year {
  +public class Year implements java.io.Serializable {
       int year;
       String timezone = null;
   
  
  
  
  1.8       +1 -1      xml-axis/java/src/org/apache/axis/types/YearMonth.java
  
  Index: YearMonth.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/types/YearMonth.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- YearMonth.java	22 Apr 2003 19:36:01 -0000	1.7
  +++ YearMonth.java	5 May 2003 00:36:08 -0000	1.8
  @@ -64,7 +64,7 @@
    * @author Tom Jordahl <to...@macromedia.com>
    * @see <a href="http://www.w3.org/TR/xmlschema-2/#gYearMonth">XML Schema 3.2.10</a>
    */ 
  -public class YearMonth {
  +public class YearMonth implements java.io.Serializable {
       int year;
       int month;
       String timezone = null;