owenb 2003/03/04 04:37:08
Modified: java/src/org/apache/wsif/providers/soap/apacheaxis
WSDL2JavaMapper.java
Log:
Use the current thread's contect classloader when finding classes
Revision Changes Path
1.2 +2 -2
xml-axis-wsif/java/src/org/apache/wsif/providers/soap/apacheaxis/WSDL2JavaMapper.java
Index: WSDL2JavaMapper.java
===================================================================
RCS file:
/home/cvs/xml-axis-wsif/java/src/org/apache/wsif/providers/soap/apacheaxis/WSDL2JavaMapper.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- WSDL2JavaMapper.java 3 Mar 2003 17:08:43 -0000 1.1
+++ WSDL2JavaMapper.java 4 Mar 2003 12:37:08 -0000 1.2
@@ -241,7 +241,7 @@
String temp = (String) table.get(typeName);
if (temp != null) {
try {
- Class c = Class.forName(temp);
+ Class c = Class.forName(temp, true,
Thread.currentThread().getContextClassLoader());
className = temp;
} catch (ClassNotFoundException cnf) {
try {
@@ -388,7 +388,7 @@
className = temp;
} catch (ClassNotFoundException cnf) {
try {
- Class c = Class.forName(temp+"_Type");
+ Class c = Class.forName(temp+"_Type", true,
Thread.currentThread().getContextClassLoader());
className = temp + "_Type";
QName tempName = new
QName(theType.getNamespaceURI(), ">"+theType.getLocalPart());
String tempClassName = temp+"_ElemType";