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);
}
/**