butek       02/02/21 06:33:58

  Modified:    java/src/org/apache/axis/deployment/wsdd
                        WSDDTypeMapping.java
  Log:
  Fix a bug and be consistent.  Use the class loader everywhere Class.forName is
  used.  Contributed by Greg Truty.
  
  Revision  Changes    Path
  1.24      +4 -2      
xml-axis/java/src/org/apache/axis/deployment/wsdd/WSDDTypeMapping.java
  
  Index: WSDDTypeMapping.java
  ===================================================================
  RCS file: 
/home/cvs/xml-axis/java/src/org/apache/axis/deployment/wsdd/WSDDTypeMapping.java,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- WSDDTypeMapping.java      8 Feb 2002 15:24:22 -0000       1.23
  +++ WSDDTypeMapping.java      21 Feb 2002 14:33:58 -0000      1.24
  @@ -261,7 +261,8 @@
       public Class getSerializer()
           throws ClassNotFoundException
       {
  -        return Class.forName(serializer);
  +        ClassLoader cl = Thread.currentThread().getContextClassLoader();
  +        return Class.forName(serializer, true, cl);
       }
   
       /**
  @@ -298,7 +299,8 @@
       public Class getDeserializer()
           throws ClassNotFoundException
       {
  -        return Class.forName(deserializer);
  +        ClassLoader cl = Thread.currentThread().getContextClassLoader();
  +        return Class.forName(deserializer, true, cl);
       }
   
       /**
  
  
  


Reply via email to