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()) {