Author: scheu Date: Fri Mar 12 21:27:57 2010 New Revision: 922431 URL: http://svn.apache.org/viewvc?rev=922431&view=rev Log: AXIS2-4633 Contributor: Lori VanGulick Use doPriv to get the context class loader.
Modified: axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/server/dispatcher/JavaDispatcher.java Modified: axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/server/dispatcher/JavaDispatcher.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/server/dispatcher/JavaDispatcher.java?rev=922431&r1=922430&r2=922431&view=diff ============================================================================== --- axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/server/dispatcher/JavaDispatcher.java (original) +++ axis/axis2/java/core/trunk/modules/jaxws/src/org/apache/axis2/jaxws/server/dispatcher/JavaDispatcher.java Fri Mar 12 21:27:57 2010 @@ -180,7 +180,7 @@ public abstract class JavaDispatcher imp // Set the proper class loader so that we can properly marshall the // outbound response. - ClassLoader currentLoader = Thread.currentThread().getContextClassLoader(); + ClassLoader currentLoader = getCurrentContextClassLoader(); if (classLoader != null && (classLoader != currentLoader)) { Thread.currentThread().setContextClassLoader(classLoader); if (log.isDebugEnabled()) {