You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by da...@apache.org on 2006/09/23 17:21:07 UTC

svn commit: r449259 - /webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/AxisConfigBuilder.java

Author: davidillsley
Date: Sat Sep 23 08:21:06 2006
New Revision: 449259

URL: http://svn.apache.org/viewvc?view=rev&rev=449259
Log:
Improve ability to embed by using thread classloader in AxisConfigBuilder

Modified:
    webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/AxisConfigBuilder.java

Modified: webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/AxisConfigBuilder.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/AxisConfigBuilder.java?view=diff&rev=449259&r1=449258&r2=449259
==============================================================================
--- webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/AxisConfigBuilder.java (original)
+++ webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/deployment/AxisConfigBuilder.java Sat Sep 23 08:21:06 2006
@@ -145,7 +145,8 @@
                 OMAttribute classNameAttribute = targetResolver.getAttribute(new QName(TAG_CLASS_NAME));
                 String className = classNameAttribute.getAttributeValue();
                 try {
-                    Class classInstance = Class.forName(className);
+                	ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
+                    Class classInstance = classLoader.loadClass(className);
                     TargetResolver tr = (TargetResolver) classInstance.newInstance();
                     axisConfig.addTargetResolver(tr);
                 } catch (Exception e) {



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org