axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From d...@apache.org
Subject cvs commit: xml-axis/java/src/org/apache/axis/wsdl Skeleton.java
Date Sat, 28 Jun 2003 20:24:45 GMT
dims        2003/06/28 13:24:45

  Modified:    java/src/org/apache/axis/utils/cache JavaClass.java
               java/src/org/apache/axis/providers/java JavaProvider.java
               java/src/org/apache/axis/wsdl Skeleton.java
  Log:
  Fix for Bug 20424 - Objects should be serializable
  from ddesmeu@nuance.com (Daniel Desmeules)
  
  Revision  Changes    Path
  1.9       +2 -1      xml-axis/java/src/org/apache/axis/utils/cache/JavaClass.java
  
  Index: JavaClass.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/utils/cache/JavaClass.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- JavaClass.java	22 Apr 2003 19:36:09 -0000	1.8
  +++ JavaClass.java	28 Jun 2003 20:24:45 -0000	1.9
  @@ -57,13 +57,14 @@
   
   import java.lang.reflect.Method;
   import java.util.Hashtable;
  +import java.io.Serializable;
   
   /**
    * A simple cache of previously loaded classes, and their methods.
    *
    * @author Sam Ruby <rubys@us.ibm.com>
    */
  -public class JavaClass {
  +public class JavaClass implements Serializable {
   
       private static Hashtable classes = new Hashtable();
       private Hashtable methods = new Hashtable();
  
  
  
  1.101     +2 -1      xml-axis/java/src/org/apache/axis/providers/java/JavaProvider.java
  
  Index: JavaProvider.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/providers/java/JavaProvider.java,v
  retrieving revision 1.100
  retrieving revision 1.101
  diff -u -r1.100 -r1.101
  --- JavaProvider.java	22 Apr 2003 19:35:35 -0000	1.100
  +++ JavaProvider.java	28 Jun 2003 20:24:45 -0000	1.101
  @@ -83,6 +83,7 @@
   
   import java.util.ArrayList;
   import java.util.StringTokenizer;
  +import java.io.Serializable;
   
   /**
    * Base class for Java dispatching.  Fetches various fields out of envelope,
  @@ -173,7 +174,7 @@
       /**
        * Simple utility class for dealing with synchronization issues.
        */
  -    class LockObject {
  +    class LockObject implements Serializable {
           private boolean completed = false;
   
           synchronized void waitUntilComplete() throws InterruptedException {
  
  
  
  1.9       +2 -2      xml-axis/java/src/org/apache/axis/wsdl/Skeleton.java
  
  Index: Skeleton.java
  ===================================================================
  RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/wsdl/Skeleton.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- Skeleton.java	22 Apr 2003 19:36:09 -0000	1.8
  +++ Skeleton.java	28 Jun 2003 20:24:45 -0000	1.9
  @@ -54,10 +54,10 @@
    */
   package org.apache.axis.wsdl;
   
  -
  +import java.io.Serializable;
   
   /**
    * Interface for WSDL2Java generated skeletons    
    */
  -public interface Skeleton {
  +public interface Skeleton extends Serializable {
   }
  
  
  

Mime
View raw message